← 返回更新日志

Claude Code v2.1.202

2026-07-06 · GitHub 原文
## 变更内容 - 在 `/config` 中添加了“动态工作流大小”设置,用于控制 Claude 通常构建动态工作流的规模(小/中/大型代理数量)——这是一个参考性指导,而非强制上限 - 为工作流生成的代理所发出的遥测数据添加了 `workflow.run_id` 和 `workflow.name` OpenTelemetry 属性,从而可以根据 OTel 数据重构工作流运行的活动 - 修复了在行内 Ctrl+R 历史搜索中,当搜索仍在扫描历史文件时接受或取消操作导致的崩溃问题 - 修复了后台会话的 `/rename` 在任务重启后被还原的问题,这导致无法通过新名称寻址该会话 - 修复了在客户端证书就地轮换期间重新应用设置时出现的临时 mTLS 握手失败问题 - 修复了从远程控制(移动端/网页端)发送到交互式会话的命令因“未知命令”而失败的问题 - 修复了从远程控制移动端或网页应用发送的无说明图片和文件被静默丢弃的问题 - 修复了 `claude auth login` 和 `claude mcp login --no-browser` 打印的登录 URL 在通过 SSH 换行时无法可靠点击的问题——现在以单一超链接形式发出 - 修复了从 `claude agents` 打开聊天有时会失败并显示“当前正在以后台代理身份运行”,随后出现工作进程崩溃/重新启动循环的问题 - 修复了工作流脚本中字符串包含 Unicode 引号转义符在解析前被损坏的问题;现在工作流解析错误会显示出错行,而不总是归咎于 TypeScript - 修复了语音听写功能在麦克风或音频录制器失败时无限重试的问题——重复捕获失败后现在会暂停语音输入 - 修复了 `/remote-control` 会话在移动端和网页应用中显示错误权限模式的问题 - 修复了按名称恢复会话或打开恢复选择器时,在具有多个 git 工作树的仓库中耗时数分钟并占用大量内存的问题 - 修复了安装程序和更新程序在中途被代理或网络断开连接时立即以“已中止”状态失败的问题——现在会重试临时连接断开 - 修复了重新调用已加载的技能会将其指令的副本附加到上下文中的问题 - 改进了 `/workflows` 代理列表布局:更宽的标题、专用的时间列、更短的模型名称,并且每行不再显示工具调用次数 - 改进了 MCP 错误消息:当服务器配置包含 `url` 但没有 `type` 时,会给出更清晰的错误提示,建议使用 `"type": "http"` 而非容易误导的“command: expected string” - 将 `/review <pr>` 改回快速的单次审查;如需按所选努力级别进行多代理审查,请使用 `/code-review <level> <pr#>`