← 返回更新日志

Claude Code v2.1.205

2026-07-08 · GitHub 原文
## 变更内容 - 新增了一条自动模式规则,用于阻止篡改会话转录文件 - 修复了当 `--json-schema` 无效时静默产生非结构化输出,以及使用 `format` 关键字的 schema 被拒绝的问题 - 修复了当回合达到 `--max-turns` 限制时,Claude 工作期间发送的消息被静默丢失的问题 - 修复了当工作树内存在 NTFS 交接点或目录符号链接时,Windows 工作树删除会移除工作树外文件的问题 - 修复了后台代理在通过 `SendMessage` 恢复后,代理列表中仍显示为“失败”或“已完成”的问题 - 修复了当代理回合中不包含可读文本时,后台作业在代理列表中从“需要输入”状态跳回“运行中”状态的问题 - 修复了当后台代理正在进行升级重启时,`claude attach` 报错,而非等待代理恢复的问题 - 修复了会话到 PR 的链接遗漏了在 Bash 调用中创建的 PR,且该调用输出超过了 30K 行内限制的问题 - 修复了当服务器名称包含不受支持的字符时,`claude mcp add-from-claude-desktop` 卡住的问题;现在会报告无效名称,其余服务器仍会导入 - 修复了一个插件 LSP 服务器初始化失败,导致另一个插件中处理相同文件扩展名的有效 LSP 服务器无法工作的问题 - 修复了当命令运行时,启动 Claude 的目录被删除、锁定或卸载导致的 Windows 崩溃问题 - 修复了当目录扫描仍在进行时,文件监视器被关闭导致的崩溃问题 - 修复了项目验证技能在每次会话中被重写,而非仅在记录的命令变更时重写的问题 - 修复了当作业列表略微超出屏幕时,代理视图渲染高出一行,导致标题被裁剪的问题 - 修复了 Web 和移动端远程控制面板中的后台任务显示过时的“运行中”状态的问题,现通过在每次成员变更时转发完整任务状态来修复 - 改进了自动模式,在针对无法从上下文中解析的变量执行 `rm -rf` 前会先询问 - 自动更新的二进制文件下载现在直接流式写入磁盘,而非在内存中缓冲,将更新器的峰值内存使用量减少了约 400 MB - 后台任务通知现在明确说明未发生人工输入,防止对伪造的会话内审批进行操作 - 改进了代理视图:编辑、合并、评论或推送到现有 PR 的会话现在会在 `claude agents` 中链接该 PR - 改进了代理视图:行现在显示带颜色的状态词和分类器编写的标题,而非原始工具调用文本;预览视图打开时显示完整状态,包括被阻止会话的具体请求 - `/doctor` 现在是一个完整的设置检查工具,可以诊断和修复问题;`/checkup` 是其别名 - 预留了“Claude Browser”MCP 服务器名称(与“Claude Preview”一起),为 Claude Desktop 面板重命名做准备;用户配置的 MCP 服务器不能再使用这两个名称注册 - 修复了 Cowork VM 模式下本地代理会话在 CLI 2.1.203+ 版本中启动失败并显示“未登录 · 请运行 /login”的问题