← 返回更新日志

Claude Code v2.1.206

2026-07-10 · GitHub 原文
## 变更内容 - 为 `/cd` 添加了目录路径建议,与 `/add-dir` 行为一致 - 新增 `/doctor` 检查,建议修剪已检入仓库的 `CLAUDE.md` 文件,移除 Claude 可直接从代码库推导出的内容 - `/commit-push-pr` 现在除了 `origin` 外,还会自动允许 `git push` 到仓库配置的推送远程仓库(`remote.pushDefault`,或仅配置一个远程仓库时的那个) - 网关:`/login` 现在支持 Anthropic 运营的公共网关端点 - `EnterWorktree` 在进入项目 `.claude/worktrees/` 目录之外的 git worktree 前,会先请求确认 - 后台代理现在会在 Claude Code 更新后立即在后台升级到新版本,而无需在附加时经历缓慢的过期会话升级 - 修复了登录过期后,所有模型都会因一条误导性的“所选模型存在问题”错误而失败,而不是提示运行 `/login` 的问题 - 修复了 `claude --resume` 和 `--continue` 在启动时不响应键盘输入的问题 - 修复了通过 `--mcp-config` 或 `.mcp.json` 配置的 MCP 服务器忽略每个服务器独立的 `request_timeout_ms` 设置,导致长时间运行的 MCP 工具调用在新会话中因 60 秒默认超时而失败的问题 - 修复了 `CLAUDE_CODE_EXTRA_BODY` 被 `claude agents` / `--bg` 后台工作线程静默忽略的问题;现在通过 shell 导出的覆盖设置会跟随调度会话 - 修复了 OAuth MCP 服务器在单次令牌刷新失败后需要手动重新认证的问题 - 修复了 `--permission-prompt-tool` 指向 MCP 服务器时,在冷启动且服务器尚未完成连接的情况下崩溃并提示“MCP tool not found”的问题 - 修复了 `/model` 选择器中的行打印的价格与行名对应的模型不符的问题,并停止对不按此计费的提供商引用第一方标价 - 修复了当权限或允许列表限制导致服务器提供的模型行在 `/model` 选择器中定位错乱的问题 - 修复了桌面会话在回合中途发送斜杠命令后卡在“运行中”状态的问题 - 修复了在 Windows 上,当设置提示出现在裸 `claude --resume` 之前时,代理视图忽略键盘输入的问题 - 修复了 `claude rm` 导致已移除的任务仍保留在守护进程列表中,从而使该行重新出现在 `claude agents` 中的问题 - 修复了 `/remote-control` 在未登录时显示“未知命令”的问题——现在它会说明如何登录 - 修复了左箭头无法在流程详情视图中从阶段或代理后退的问题 - 修复了 `/status` 重复列出同一条安装损坏警告的问题 - 修复了 LSP 插件的虚假“未使用插件”提示和倾斜的未使用遥测问题 - 修复了 `/doctor` 的更新检查,使其比较 Homebrew 安装时使用其 cask 的渠道,而非设置渠道 - 修复了全屏跳转到底部的药丸提示在 macOS 上建议 Ctrl+End、不显示重绑定和弦,以及覆盖转录内容的问题 - Bedrock:修复了在使用 `awsCredentialExport` 辅助程序且网络出口受限时,启动时长达数分钟的挂起问题 - 改进了 `/code-review` 在 claude-opus-4-8 上所有努力级别下的发现质量 - 改进了代理视图:状态列现在使用终端全宽,而不再截断为 64 个字符 - 更改了代理视图:Ctrl+X 现在会永久移除已完成会话,且会话不再重复渲染;已删除的后台作业保持删除状态