发布时间:10 月 22 日 · 版本 v2.1.309 · 约 90 条变更记录

Claude Code 这个版本没有炫目的新功能,却可能是近期最值得立即升级的一版:官方一口气合并了近 90 条变更,其中近三分之一集中在沙箱(sandbox)与权限检查体系上。如果你在 macOS、Linux 或 Windows 上用沙箱模式跑 Bash,这个版本几乎是必修课。

亮点一:沙箱与权限体系全面加固(本次最大看点)

这是近期 Claude Code 在安全侧动作最密集的一次,多个"绕过路径"被堵死:

  • 启动文件逃逸修复:macOS/Linux 沙箱中,Bash 命令此前会在每条命令执行前在沙箱外运行 shell 启动文件(如.zshrc)——这是本版最关键的修复。
  • 符号链接绕过封堵denyWrite写保护通配符、profile 配置目录写保护,此前都能通过 symlink 路径绕过,现已修复。
  • MCP 配置保护:通过--mcp-config传入的 MCP 配置文件,不再能被沙箱命令或自动接受的编辑修改。
  • 权限提示更诚实:此前一批"绕过确认"的写法现在会正确弹出审批——
  • cd被包裹或加前缀后再跑 git 的复合命令;
  • 借助子 shell 对被Edit(path)deny 规则保护的路径做 Bash 重定向;
  • zsh 下 worktree 隔离会话中的算术命令;
  • Windows PowerShell 里带额外参数的Set-Locationcd
  • ultrareview 强制工作区信任claude ultrareview现在要求先信任工作区(终端确认或脚本传--trust-workspace)。

打开网易新闻 查看精彩图片

一句话:如果你依赖沙箱/权限模式做"无人值守"运行,这次升级直接关系到安全边界。

打开网易新闻 查看精彩图片

亮点二:会话稳定性大修

  • 超大嵌套 CLAUDE.md 不再拖垮会话:此前读取其下文件会导致会话反复 compact;超限的嵌套 CLAUDE.md 现在只加载开头部分。
  • 转写文件不再被 emoji "截断":长工具输出预览从 emoji 中间切断曾导致jq无法解析会话记录,已修复。
  • Desktop 宿主会话丢消息/rename后会话名错乱、/rewind列表误报 "No code changes" 等一批体验 bug 一并修复。

打开网易新闻 查看精彩图片

亮点三:效率与体验提升

  • Windows 上 Claude Code 自身调用的 git 命令明显提速;且 git 报错统一显示英文,不再随系统语言变化。
  • 磁盘满不再是一脸懵:Bash 因磁盘写满被截断时会明确说明并指出可清理的目录,临时卷满也不再抛裸 ENOSPC。
  • sed -i 行为修正:按标准 Bash 提示真实执行,不再是"模拟文件编辑预览"——注意它和其它 Bash 编辑一样,不再被 /rewind 恢复
  • VSCode 插件编辑提速:每次 Edit/Write 后等待诊断的时间从 1–1.5 秒降至多数情况0.75 秒
  • dataviz skill 升级:文本对比度支持 APCA 标准(保留 WCAG 2 AA 场景),并提供apca(text, background)校验函数。

打开网易新闻 查看精彩图片

亮点四:生态与协作场景修复

  • GitHub 误 @ 修复:Claude 写 PR/issue/评论时不再把角色名、占位符当成 mention 误通知无关用户。
  • Slack(Claude in Slack):批准的草稿不再发错到私信;会话停止后的 Allow/Deny 审批现在能真正唤醒会话生效。
  • PowerShell hooks:hook 程序以退出码 2 结束时正确阻断;Windows 上PreToolUsePermissionRequest不再因未装 Git for Windows 而"放行"。
  • Cloud sessions / 自托管 runner:环境变量编辑不再乱序加反斜杠;--startup-timeout-min不再误杀仍在子代理中工作的会话。

打开网易新闻 查看精彩图片

⚠️ 值得注意的行为变更

变更

影响

sed -i真实执行,不再被/rewind恢复

依赖 rewind 撤销 sed 的用户需注意

bypass 权限模式下危险rm/rmdir直接拒绝并提示改写

无人值守会话改为继续运行而非卡在提示

worktree/部分克隆不再按需拉取对象

配置了 Bash 沙箱的部分克隆会先完整取回对象

/claude-apiskill 默认改用multiagent_20261001构建子代理团队

替代原coordinator方案

打开网易新闻 查看精彩图片

总结与升级建议

v2.1.309 是一次典型的"修内功"版本:安全边界的补漏是绝对主线(沙箱逃逸、symlink 绕过、权限提示),叠加一批影响日常体验的稳定性修复。三类用户应优先升级:

  1. 在 macOS/Linux/Windows 上启用Bash 沙箱或权限审批的用户;
  2. 使用worktree 隔离会话的用户;
  3. 依赖VSCode 插件、Slack 集成或 Desktop 宿主会话的重度用户。

升级方式:npm install -g @anthropic-ai/claude-code@latest(或你的常用安装渠道)。

打开网易新闻 查看精彩图片