开源Claude Code Releases·原文 2026年9月25日

Claude Code v2.1.282发布:新增maxProseWidth等设置,修复会话恢复丢失推理等问题

该版本为Claude Code命令行工具加入maxProseWidth、allowClaudeInChromeWithManagedMcp等新设置,并集中修复了会话继续/恢复时重复发送消息、丢失扩展思考、400 错误等数十项缺陷。

AI解读:Claude Code发布v2.1.282,重点不在新功能,而在把会话继续和恢复时反复出现的脏数据问题收拾干净。最典型的一类修复是:用 --continue或 --resume重新进入旧对话时,工具会把早前的消息以改动过的形式重发,导致API端丢弃Claude此前的推理内容。

这次还修了扩展思考(extended thinking)在几种日常操作中丢失的情况,比如Claude正在工作时调用 /model、/rename、/artifacts等即时斜杠命令,或者以不包含此前内置工具的 --tools列表重新启动会话。对依赖长会话连续推理的用户来说,这直接关系到上下文能否完整保留。

新设置里最实用的是maxProseWidth:在宽终端里限制正文宽度,表格和代码块仍保持全宽,缓解超宽屏上读长段落眼睛来回扫的问题。另有管理设置allowClaudeInChromeWithManagedMcp,允许claude --chrome与独占的managed-mcp.json并存。

版本还修了大量终端交互细节,包括vim模式的缩进、计数、光标位置,非全屏渲染在窗口变矮后的行错乱,中文或emoji折行残影,以及 /skills、/mcp列表滚动条布局等。这些大多不影响模型能力,但影响每天敲命令的人的使用手感。

来源是GitHub上的发布说明,属于版本更新日志,其中修复项数量很多,摘要无法逐条覆盖;具体行为变化应以上游完整release note为准。

Claude Code发布v2.1.282。根据发布说明,该版本新增maxProseWidth设置,可在宽终端中限制Claude正文的宽度,同时表格和代码块保持全宽。

发布说明还列出多项新设置:启动提示、/status与claude doctor新增条目,用于列出项目设置文件中被忽略或关闭遥测的遥测变量;新增管理设置allowClaudeInChromeWithManagedMcp,允许claude --chrome与独占的managed-mcp.json同时运行;Claude apps gateway新增store.readiness_grace_seconds,使 /readyz能在短暂的Postgres中断(如数据库故障切换)期间继续保持就绪。

会话继续与恢复:修复重复发送消息、丢失扩展思考

本次更新修复了多类影响长会话连续性的问题。发布说明称,已修复更多 --continue、--resume会话把早前消息以改动过的形式重发的情况,这种重发可能导致API丢弃Claude此前的推理内容。

还修复了Claude工作时使用 /model、/rename、/artifacts或其他即时斜杠命令导致此前扩展思考被丢弃的问题;以及以 --tools列表重新启动后,该列表遗漏了对话早期提供过的内置工具,从而让继续或恢复的对话丢失此前扩展思考的问题。

此外,修复了会话每一轮都因 “Invalid data in redacted_thinking block” API错误失败的问题,Claude Code现在会丢弃对话的思考块并重试一次。

  • 修复带无法解密网页搜索结果历史的对话中,所有请求返回 400 错误的问题(例如经第三方网关回答的轮次)
  • 修复压缩在摘要请求被拒绝时失败的问题,现会在回退模型上重试
  • 修复思考关闭且effort高于high的会话中,安全相关模型切换后出现 “Effort 'xhigh' isn't available with thinking turned off” 的失败轮次

登录、权限与管理设置

发布说明列出多项与登录和组织策略相关的修复。包括:另一个Claude Code进程在刷新登录时被关闭或杀死后,请求会因 “another Claude Code process is refreshing it” 登录错误失败最长一分钟,该问题已修复。

还修复了在另一个Claude Code窗口正在刷新登录时启动的会话(在多个VS Code窗口场景中常见)不重试组织策略拉取的问题。

管理设置方面,修复了布尔锁定键(例如disableClaudeAiConnectors、allowManagedPermissionRulesOnly)拼写错误的值被忽略的问题:现在锁定会生效,并在启动时指出该键。同时修复了嵌套值无效时整个托管permissions、autoMode、worktree和attribution设置被忽略的问题,现在块中其余部分仍会生效。

  • 修复在托管allowManagedPermissionRulesOnly下,仓库、用户和 --add-dir技能、命令及技能目录插件清单通过allowed-tools预先批准自身工具的问题
  • 修复Amazon Bedrock和Bedrock Mantle上的安全防护拦截消息不显示请求ID,现在还会显示消息ID
  • Windows/WSL托管设置调整:存在但无效或不可读的管理员策略(HKLM、managed-settings.json)会阻止用户可写的HKCU和WSL /etc/claude-code生效
  • 更改项目与本地设置,忽略开启导出、设置端点或捕获内容的OpenTelemetry变量,如CLAUDE_CODE_ENABLE_TELEMETRY和OTEL_LOG_*

终端渲染与vim模式修复

版本修复了大量终端渲染问题,包括非全屏渲染器在屏幕变矮但仍高于终端后出现的行错乱或乱码(例如shell命令输出流式显示时删除一行提示),以及重绘行的中日韩字符或emoji折到下一行时在diff最后一列留下残留字符。

vim模式修复覆盖面较广:>> 缩进空行、计数超过行长的r改变文本、2J多合并一行、末行上的计数(2dd、2>>)导致位移或删除等问题均已修复。还修复了dd、dj、dG或整行p/P之后光标的落点,yy不再移动光标,emoji后按Esc不再停在emoji内部。

  • 修复在终端括号粘贴模式于会话中途被重置后,粘贴的多行文本被逐行提交的问题
  • 修复 /skills搜索框中输入时光标跳到技能列表、可能隐藏插入符并让输入法输入到错误位置的问题
  • 修复非全屏模式下带滚动条的列表(如 /skills和 /mcp)比全屏窄两列的问题
  • 改进 /artifacts:标题对齐在一列,详情整体丢弃而非截断单词,列表支持PgUp/PgDn、Home/End、鼠标滚轮和点击

插件、技能与MCP命名空间变更

发布说明包含若干会改变插件、技能与MCP行为的变更。Skill(anthropic-skills:*) 和Skill(claude-ai:*) 允许规则现在只覆盖从claude.ai同步的技能,不覆盖仅使用该名称的插件或其他技能。

anthropic-skills或claude-ai命名空间下的技能文件夹、命令文件和工作流命令不再加载;同名插件仍会加载,但在名称冲突时让位于同步技能。配置在anthropic-skills或claude-ai名称下的MCP服务器将不再列出技能或提示(其工具仍可用),需要在MCP配置中重命名服务器才能重新列出。

  • 修复插件卸载在其设置文件仍启用该插件或无法读取时报告成功并删除已保存选项的问题,现在会停止并指出该文件
  • 修复插件卸载在移除后无法读取已安装插件列表时删除插件保存选项和密钥的问题,现在会保留并说明
  • claude-api技能更新:输出前拒绝的计费现在链接到“How refusals are billed”文档,流中途拒绝按正常费率计费,输出前拒绝计入速率限制
  • claude-api技能建议使用ant apply将Managed Agents资源保持为版本控制文件

其他更改与云会话、Slack集成修复

发布说明还列出多项行为更改:在直连Anthropic API且遥测关闭时,auto模式默认使用服务端分类器(CLAUDE_CODE_AUTO_MODE_SERVER=0 可选择退出);sandbox.excludedCommands在托管设置或 --settings设置allowUnsandboxedCommands: false,或托管allowManagedDomainsOnly: true时,忽略项目和本地设置条目。

云会话方面,设置 › 连接器 › GitHub新增Claude GitHub App状态,显示应用是否已安装并可访问,以及连接、安装或重新连接的步骤;为非GitHub Git服务器托管的云会话仓库菜单新增“打开仓库”和“打开比较页”链接。

Slack集成(Claude Tag)修复了多项问题,包括Enterprise Grid组织中跨工作区共享频道里Claude不响应、模型已退役的Slack线程每次回复都回退到另一模型、Claude上传到Slack的文件标题无法包含表格等。

  • /feedback、/bug和 /share在取消保存后仍保存报告文件的问题已修复
  • 启动横幅中Clawd吉祥物双脚位置调整到身体两角下方
  • /effort和提示输入中的ultracode视觉效果改为普通样式,移除涟漪、边框装饰、关键词闪光和动态工作流加载提示
  • [VSCode] 修复长回复落后于流式输出:面板不再每次更新都重新解析整个回复
  • [Cloud sessions] 修复半小时偏移时区(如印度)每小时例程显示的下次运行时间偏差 30 分钟

信息来源