工程 / 官方
大规模修复与功能增强
Anthropic 于 2025 年 9 月 24 日发布 Claude Code v2.1.282,这是一次覆盖面极广的版本更新,包含新功能添加、大量错误修复以及多项行为调整。新功能方面,新增了 maxProseWidth 设置以限制宽终端下正文宽度,同时引入了遥测变量状态提示、allowClaudeInChromeWithManagedMcp 托管设置等。修复层面,本次更新重点解决了会话历史中含有无法解密的网页搜索结果导致请求失败、--continue 和 --resume 模式下早期扩展思考内容丢失、压缩失败时无法回退到备用模型等多个影响日常使用的关键问题。此外,Vim 模式、终端渲染、插件卸载逻辑、托管权限规则等方面均有针对性修复。VS Code 扩展、云端会话和 Claude Tag(Slack 集成)也分别获得了专项改进,整体质量与稳定性显著提升。
v2.1.282 在功能层面引入了若干实用新增项。maxProseWidth 设置允许用户在宽终端环境下限制 Claude 正文输出的最大宽度,同时保持表格和代码块的完整宽度不受影响。启动时新增遥测变量状态提示,/status 和 claude doctor 命令也会列出项目设置文件中被忽略或已关闭遥测的相关变量,帮助用户更清晰地了解当前配置状态。
会话连续性方面的修复是本次更新的重头戏。多个与 --continue 和 --resume 相关的问题得到修复,包括早期消息以变更形式重新发送导致 API 丢弃推理内容、使用 /model、/rename、/artifacts 等斜杠命令时扩展思考内容被丢弃,以及重新启动时因 --tools 列表缺少内置工具而导致早期扩展思考丢失等。此外,「Invalid data in redacted_thinking block」API 错误现在会触发自动重试机制,而非直接导致会话失败。
托管设置与权限规则方面同样进行了多项修复。布尔锁定键(如 disableClaudeAiConnectors)的拼写错误值此前会被忽略,现在将正确应用锁定并在启动时提示问题键名。嵌套值无效时整个权限块被完全忽略的问题也已修复,其余有效配置现在仍会正常生效。Bash 权限规则中含有中间模式 :* 的条目在设置文件中被跳过的问题亦得到解决。
终端渲染与交互体验方面,本次更新修复了多个视觉异常问题:全屏模式启动时的空白闪屏、非全屏渲染器在终端缩短后出现的乱码行、CJK 字符或 Emoji 换行时差异视图末列残留字符,以及包含制表符的历史提示词光标定位错误等。Vim 模式也获得了大量细节修复,涵盖缩进、行操作、光标定位和重复计数等多个场景。
VS Code 扩展、云端会话和 Claude Tag(Slack 集成)各自获得了专项改进。VS Code 修复了长回复渲染滞后、听写按钮遮挡滚动条等问题;云端会话新增了 GitHub App 状态显示、跨 GitHub 所有者仓库附加等功能;Claude Tag 修复了 Enterprise Grid 环境下频道自动加入规则失效、成本统计数值异常偏高、已退役模型线程反复回退等多个影响企业用户体验的问题,并将 Slack 回复中的卡片默认改为宽幅显示。
要点
- 新增 maxProseWidth 设置,可在宽终端下限制正文宽度,同时保持代码块和表格的完整显示。
- 大量修复会话恢复场景下扩展思考内容丢失及消息重复发送问题,显著提升长会话稳定性。
- 托管设置中布尔键拼写错误和嵌套值无效导致整块配置失效的问题已修复,企业部署可靠性增强。
- Claude Tag(Slack 集成)针对 Enterprise Grid 环境进行了多项专项修复,包括频道加入规则、成本统计和模型回退逻辑。
- Vim 模式、终端渲染及插件卸载逻辑均获得细粒度修复,整体使用体验更加稳定流畅。