开源Claude Code Releases·原文 2026年10月31日

Claude Code v2.1.316发布:新增多项环境变量与网关预算、策略配置

Anthropic在GitHub发布Claude Code v2.1.316,新增关闭ultrathink、设置子代理努力程度等开关,为Claude apps gateway加入共享月度预算与层叠策略模式,并宣布Opus 4.8快速模式将在 2026 年 11 月 30 日移除。

Anthropic发布Claude Code v2.1.316。发布说明由ashwin-ant署名,逐条列出新增环境变量、Claude apps gateway配置项、对Opus 4.8快速模式的弃用安排,以及一批缺陷修复。

新增的开关与网关配置

本次新增CLAUDE_CODE_DISABLE_ULTRATHINK,用于关闭ultrathink关键词。另有CLAUDE_CODE_SUBAGENT_EFFORT,用于在没有其他设置指定时,确定子代理运行的努力程度,而不是继承会话的设定。

Claude apps gateway新增pooled group budgets:在每位成员自身限额之外,为小组成员提供一个共享的月度预算,通过消费限额管理API上的pooled_budget设置。网关还新增managed.policy_mode: layered,使每一条匹配该开发者的策略都生效,并按顺序逐层合并,而不是只应用第一条。

面向Bedrock上游,网关新增guardrail.input_tagging,将提示词包裹在Amazon Bedrock guardrail提示攻击过滤器所需的输入标签中;all_messages_and_system选项还会给系统提示词打上标签。另有CLAUDE_CODE_DISABLE_LOOPED_CROSS_CERT_DROP,对私有CA需要互签证书循环的服务器,保留相互认证的系统交叉证书。

Opus 4.8快速模式的时间表

发布说明称,Opus 4.8的快速模式自 2026 年 10 月 30 日起弃用,2026 年 11 月 30 日移除。移除后,Opus 4.8上的快速模式请求会返回错误,不会回退到标准Opus 4.8;说明中建议迁移到Opus 5.5以保留提速。

修复范围

修复项覆盖多个平台与组件:macOS和Linux上Claude Code自行退出(如凭据被拒、云会话被归档)时残留运行的shell命令;Bash工具中含换行的别名(Git Bash除外)与以短横线开头的函数名被破坏或丢失;导出SHELLOPTS时Bash脚本执行第一条命令后停止;PowerShell钩子在命令以类型转换、param、using或属性开头时未按退出码 2 阻断。

其他修复包括:压缩响应被截断或损坏时部分网络请求挂起;Vertex AI和Amazon Bedrock上sonnet、opus、haiku在最新模型尚不可用于该账户或区域时报错,而不是切换到较旧模型;网关未按availableModels、deniedModels和models检查请求中提及的每个模型,现在会返回 400 并指明字段;--restricted会话在Read允许规则覆盖时上传工作目录之外的文件;含不可见字符的提示词需要按两次Enter才能发送,现改为第一次Enter即发送清理后的普通提示词,命令仍等待审核。

其他界面与工具调整

VSCode扩展方面,聊天面板可直接登录Claude apps gateway,无需终端;ultrathink改为以xhigh努力程度运行并在聊天框内以彩虹色显示。云会话方面,新增表单卡片,用于填写或拒绝MCP服务器请求的表单;企业成员可在自己的云环境中自行添加和删除网络密钥,而不再只能查看。

此外,/diff在大仓库上每次刷新通常少执行一条全仓库git命令,git响应慢时会拉长刷新间隔;SSL证书错误提示会列出可能原因及对应修复方式;Team和Enterprise登录从Anthropic API获取的服务器托管设置现在无需审批提示即可生效,无法通过验证的本地副本会被拒绝。

信息来源