← 返回更新日志

Claude Code v2.1.216

2026-07-20 · GitHub 原文
## 变更内容 - 新增 `sandbox.filesystem.disabled` 设置,可在保持网络出口控制的同时跳过文件系统隔离 - 修复了长会话中因消息规范化成本随轮次数量二次增长导致的卡顿问题(造成数秒停顿和恢复缓慢) - 修复了自动模式在 OAuth 令牌过期或会话中轮换后,因 "HTTP 401" 分类器错误拒绝命令的问题 - 修复了 AskUserQuestion 即使你的回答要求其等待或先解释时仍让 Claude 继续的问题——自由文本回答现使用中性措辞 - 修复了 Web 端 Claude Code 在会话闲置数分钟后重复询问相同问题并丢弃你回答的问题 - 修复了 @-提及在文件修改钩子后静默无附加内容、vim 中 `c` 操作符和粘贴的 dot 重复、恢复时状态栏运行两次、以及恢复选择器在失败时卡住的问题 - 修复了恢复的后台代理会话恢复为默认代理的问题:现在会恢复代理的提示词和工具限制 - 修复了工作树隔离的子代理通过 `git -C`、`--git-dir` 或 `GIT_DIR`/`GIT_WORK_TREE` 将 git 重定向到共享检出目录的问题 - 修复了工作目录与所选项目不匹配时工作树会话落入另一项目残留工作树的问题 - 修复了工作树没有 git 仓库的后台会话无法删除的问题 - 修复了 `claude daemon stop --any` 可能因过时的遗留守护进程锁文件终止无关进程的问题 - 修复了在包含后台任务的长会话中,空闲提示符下按两次 Esc 键不打开重放选择器的问题 - 修复了 Bash 命令权限检查对 `&&` 列表或否定中带重定向的复合语句的处理 - 修复了在代理列表中双击 Ctrl+X 无法删除会话,以及已删除会话在其后台进程死亡后重新出现的问题 - 修复了后台子代理在其启动窗口期间收到高优先级消息时被取消的问题 - 修复了打开 `/memory`、`/plan`、`/keybindings` 或 Ctrl+G 的 GUI 编辑器时终端的鼠标和焦点混乱问题;`/memory` 不再等待编辑器关闭 - 修复了 Claude-in-Chrome 在重连时因会话 OAuth 令牌缺少必要作用域而陷入 403 循环的问题 - 修复了工作流保存和定时任务写入跟随 `.claude` 的符号链接,可能将写入重定向到项目外部的问题 - 修复了 MCP 重新认证时在新登录成功前撤销有效凭证的问题,以及后台会话中重连需要认证的消息指向不可用命令的问题 - 修复了 Windows 上只读命令访问网络路径时不弹出权限提示的问题 - 修复了 Bash 命令对非 ASCII 字符的解析以匹配真实 shell 单词边界 - 修复了 PowerShell 工具对包含不可见 Unicode 字符的命令的权限验证 - 修复了全屏模式下对话框超出面板右侧边缘的问题 - 修复了全屏模式下 `/config` 设置列表裁剪键盘提示页脚的问题 - 修复了转录模式(Ctrl+O)的页脚提示在宽度小于 104 列的终端上换行的问题 - 修复了 Prometheus 指标端点(`OTEL_METRICS_EXPORTER=prometheus`)发出无效 `# UNIT` 行的问题 - 修复了会话期间更改的技能和命令在斜杠菜单中直到重启才显示的问题 - 修复了包含 `name` 前置字段的插件技能在斜杠命令自动补全中丢失插件前缀的问题 - 修复了遥测误报权限拒绝:失败的权限提示请求不再计为用户拒绝,用户中断现在报告为用户中止而非拒绝 - 改进了 `/fork` 确认信息为一行,包含新会话名称、`claude attach` ID,以及当复制共享检出目录时的提示 - 改进了 PowerShell 工具中 `git` 和 `gh` 命令参数的验证 - 改进了 `/ultrareview` 差异过大的错误提示,显示配置的限制、测量的差异大小以及贡献最大的文件 - 改进了 `/code-review ultra` 空差异消息,会明确命名基础引用并建议传递显式基础引用 - 改进了消费限额调整提示,当消费限额变更被拒绝时会显示服务器原因 - `/context` 现在会在对话超出上下文窗口时显示明确警告,失败的 `/compact` 会显示为错误 - `/rewind` 不再通过跟踪路径上的符号链接或硬链接恢复或删除文件,并报告跳过的路径数量 - 后台会话:当没有客户端附加时,`/mcp` 和 `/install-github-app` 现在会在代理视图中停放一个 "需要输入" 的请求 - 更新了绑定的数据可视化技能:重新调整了默认图表调色板顺序,并修正了建议为四系列图表添加直接标签的指导 - [VSCode] 修复了从右到左文本(阿拉伯语、希伯来语、波斯语)与英语或代码混合时渲染顺序颠倒的问题 - 修复了云会话在会话容器中途重启时丢失正在传输消息的问题——被中断的轮次现在会在恢复时重新运行,而不是让会话保持无响应