工程 / 官方
Auto Mode 全平台开放、修复多项终端与凭据故障
Anthropic 发布 Claude Code v2.1.207。Auto Mode 在 Bedrock、Vertex AI 与 Foundry 不再需要开启 CLAUDE_CODE_ENABLE_AUTO_MODE 开关即可直接使用,可通过 disableAutoMode 关闭。默认模型改为 Claude Opus 4.8。Auto Mode 不再读取项目内 .claude/settings.local.json 中的 autoMode 配置,转而使用用户级 ~/.claude/settings.json。修复方面涉及终端长流式输出卡顿、Windows AWS 凭据 60 秒守护、Bedrock SSO 重复请求、Remote Control 断连状态丢失、worktree 配置残留、插件注入漏洞以及 /usage-credits 金额校验等。
本次版本最重要的一项变化是 Auto Mode 在 Bedrock、Vertex AI 与 Foundry 上取消 CLAUDE_CODE_ENABLE_AUTO_MODE 环境变量门禁,直接面向用户开放。若不希望启用,可在 settings 中将 disableAutoMode 设为 true。同时,Auto Mode 不再读取仓库内 .claude/settings.local.json,而是改用用户级 ~/.claude/settings.json,避免团队成员之间的隐性配置差异。
模型默认值也迎来更新。Bedrock、Vertex AI 以及 AWS 上的 Claude Platform 现在统一默认使用 Claude Opus 4.8,进一步把较强推理能力带入开发主流路径,无需用户手动切换即可获得新模型表现。
稳定性方面修复了大量终端与系统交互问题:长列表、表格、段落或代码块流式输出时的冻结与按键延迟、Windows 上 AWS 凭据解析卡死时的 60 秒守护机制、Bedrock 每次请求都重新拉取 IAM Identity Center 凭据的问题,以及 Remote Control 因网络抖动或凭据刷新导致的任务状态丢失。
代码工程相关修复同样密集。包括 auto-updater 覆盖 ~/.local/bin/claude 自定义启动脚本的问题(/doctor 现在会提示外部托管启动器)、复合命令中 cd 因重定向到 /dev/null 而误触发权限询问、移除最后一个 worktree.sparsePaths 后残留的 extensions.worktreeConfig 破坏 go-git 工具、规则 glob 与 .ignore、.worktreeinclude 中的异常括号模式,以及 Agent Team 中因队友邮箱消息损坏导致的秒级崩溃循环。
安全与体验层面也做了多项加固。插件 hooks、monitors 与 MCP headersHelper 在 shell 形式命令中拒绝 ${user_config.*} 展开,规避 shell 注入;pluginConfigs 不再从项目级 .claude/settings.json 读取,仅接受用户级、--settings 与托管配置;/usage-credits 对非数字输入直接报错,超过 1000 美元还需键入确认。Agent 视图的 [Pasted text #N] 占位符、阻塞会话提示与 Deep Research 抓取阶段的来源展示也都做了优化。
总体来看,v2.1.207 是一个以稳定性与安全为核心的版本:在开放 Auto Mode 与升级 Opus 4.8 的同时,集中清理了终端卡顿、凭据管理、worktree 残留、插件注入等一批长期影响日常使用的细节问题,对企业部署与多 Agent 协作场景尤为关键。
要点
- Auto Mode 在 Bedrock、Vertex AI 与 Foundry 默认开放,配置读取位置从项目级改为用户级
- 默认模型升级至 Claude Opus 4.8,覆盖 Bedrock、Vertex AI 与 AWS Claude Platform
- 新增 60 秒凭据守护,修复 Windows 上 AWS 凭据解析卡死导致的无限挂起
- 插件 shell 形式命令禁用 ${user_config.*} 展开,修复潜在的 shell 注入风险
- /usage-credits 增强输入校验,超过 1000 美元需要额外确认
- Remote Control、worktree、Agent Team 邮件崩溃循环等多类稳定性问题得到修复