← 返回更新日志

Claude Code v2.1.196

2026-06-29 · GitHub 原文
## 变更内容 - 新增组织默认模型支持——管理员在组织控制台中设置;当你未自行选择时,会在 `/model` 中显示为"组织默认"(或"角色默认") - 为会话起始阶段添加了可读的默认名称,使其更易于识别和发送消息 - 聊天中新增可点击的文件附件——Cmd/Ctrl 点击可在访达/资源管理器中定位该文件 - 安全:`claude mcp list`/`get` 不再启动由仓库通过已提交的 `.claude/settings.json` 自行批准的 `.mcp.json` 服务器;不受信任的工作区显示 `⏸ 待批准` - 修复了唤醒后台任务时永久删除其会话并重新运行原始提示的问题,原因为转录探针误读了真实转录;现在文件会被搁置,绝不会被删除 - 修复了当多个并行请求在达到用量限制的瞬间同时进行时,速率限制警告闪烁消失以及速率限制度量被重复计数的问题 - 修复了后台会话轮次后出现重复摘要行的问题:被架构拒绝的 StructuredOutput 尝试不再与其重试内容一同渲染 - 修复了 PowerShell 中 `git diff`/`git grep`、`egrep`/`fgrep` 以及包含 `|` 的带引号搜索模式在退出码为 1 时被报告为失败的问题,现与 Bash 行为一致 - 修复了多个 `claude agents` 侧面板问题:打开 agent 时键盘焦点卡住、每次打开时后台任务丢失子 agent 类型、以及活动运行中的会话显示错误状态 - 修复了 `claude agents --dangerously-skip-permissions` 静默回退到自动模式,而未显示绕过免责声明并将绕过模式应用于生成的 agent 的问题 - 修复了远程会话的轮次中崩溃恢复问题——因服务器重启而中断的会话现在会在下一个工作线程上自动恢复 - 修复了使用 `/cd` 移动的会话在非正常退出后,当原路径包含特殊字符时,会重新出现在旧目录的恢复列表中的问题 - 修复了 `claude plugin validate` 跳过源为 "." 的本地插件,并在第一个错误类后停止的问题 - 修复了在空闲提示符下按两次 Esc 无法打开回退菜单的问题(回归);可使用 Ctrl+C 或 Ctrl+X Ctrl+K 停止后台 agent - 修复了 MCP OAuth 在未指定作用域时请求授权服务器的完整 `scopes_supported` 目录,导致 GitLab 自托管及其他企业 IdP 上出现 `invalid_scope` 故障的问题 - 修复了 `/context` 在 Bedrock 上显示所有工具组的 token 数为 0 的问题 - 修复了 `/deep-research` 将验证器失败错误报告为"所有声明均被驳斥"而非 `unverified` 的问题 - 修复了当市场以本地文件夹路径形式添加(由 git 仓库支持)时,插件依赖版本锁定未被遵守的问题 - 修复了 `claude agents` 会话状态:已完成的行不再在"完成"和"需要您的输入"之间切换,停滞的 agent 现在标记为"需要注意",提及 PR 的结果显示可点击链接 - 修复了语音听写吞掉空格,并在启用语音模式时在极快打字过程中意外启动录音的问题 - 改进了后台会话的可靠性:长时间运行的命令和工作流现在能在会话进程被停止、重启或更新时继续存活——包括在 Windows 上,后台 shell 会被移交而非被杀死 - 改进了后台 agent:被守护进程重启杀死的 worker 现在会在下次打开 agents 视图时自动从中断处恢复 - 改进了 `/code-review` 工作流:将五个清理查找器合并为一个,token 使用量减少约 25% - 减少了终端 UI 中每帧的渲染工作量:流式传输期间跳过无操作的子树遍历 - 流式空闲看门狗现在默认对所有提供者启用——当响应流在 5 分钟内未产生任何事件时,它会中止并重试。设置 `CLAUDE_ENABLE_STREAM_WATCHDOG=0` 可禁用。 - 当 `ANTHROPIC_BASE_URL` 指向非 Anthropic 主机时,远程控制现在被禁用,以匹配 `CLAUDE_CODE_USE_BEDROCK`/`_VERTEX`/`_FOUNDRY` 下的现有行为 - 将从前台会话打开 agents 视图的手势从两次 `←` 按键改为一次,与后台会话中的行为一致