Skip to content

第 32 周 · 8月10-14日 ​

子 agent fork 默认开启(继承完整对话与提示词缓存)、输入框 @ 提及其他会话、GitLab 全面接入(插件市场/MR 徽章/token 脱敏)、Todo 工具在新模型上移除、自托管 runner 与 Remote Control 大批修复。

版本范围: v2.1.227 → v2.1.233

重磅更新 ​

子 agent fork 默认开启 ​

v2.1.232 起 fork 默认开启:subagent_type: "fork" 的子 agent 继承完整对话与提示词缓存,交互式会话中非队友类型的 agent 生成也默认转入后台。这让「派一个带全部上下文的分身去查」变成默认动作,不必再把背景重述一遍。

输入框里 @ 提及另一个会话 ​

v2.1.232 起在提示词里输入 @ 就能按名字提及另一个 Claude 会话,Claude 随后用 SendMessage 直接联系它。同时:

  • SendMessage 只要裸名字精确匹配一个活跃会话即可投递,不再要求先用 ref 确认
  • 同一台机器上的交互式会话现保持名字唯一,重名会自动获得 name-word-word 变体并告知你
  • /config 新增「Dialog expiry」与「Messages from your other sessions」两行
  • v2.1.229 ListAgents 把断连的 Remote Control 会话标为 offline、云端会话标为 cloud

GitLab 全面接入 ​

  • v2.1.232 插件市场支持 GitLab:裸 gitlab.com 仓库 URL(含嵌套子群组)现可像 github.com 一样克隆
  • v2.1.232 新增 GitLab token 家族脱敏(glrt-、gloas-、glptt- 等 9 类),可路由的 glpat-/gldt- 全量脱敏;glab CLI 配置库获得与 gh 同级的沙盒与凭据路径保护
  • v2.1.233 --worktree 参数与 claude agents 视图支持 GitLab MR URL(显示为 !N)
  • v2.1.233 GitHub app 设置提示不再在 origin 为 gitlab.com/bitbucket.org 的仓库出现

值得留意的行为变更 ​

  • v2.1.233 Todo/任务跟踪工具(TodoWrite、TaskCreate 等)在 Opus 4.8、Sonnet 5、Fable 5、Mythos 5 及更新模型上不再提供;设 CLAUDE_CODE_ENABLE_TODO_TOOLS=1 可恢复
  • v2.1.232 设置项新增友好别名:additionalMarketplaces / allowedMarketplaces 对应 extraKnownMarketplaces / strictKnownMarketplaces
  • v2.1.232 /code-review 在 high、xhigh、max effort 下也改为跑在后台 agent
  • v2.1.232 sandbox.ripgrep 仅在用户、托管与 --settings 层生效,项目设置不再能覆盖
  • v2.1.228 Write 工具放宽:较新的模型可覆盖本会话未读过的已有文件(与 Edit 规则一致),较旧模型仍需先读
  • v2.1.232 移除「建议你创建自定义子 agent」的启动提示与 /powerup 中的对应提示

沙盒与安全 ​

  • v2.1.233 修复用 NT \??\ 设备前缀书写的 Windows 路径绕过 UNC 校验,堵住一条 NTLM 凭据泄露途径
  • v2.1.232 修复 PowerShell 权限绕过:写变量的参数可静默覆盖 $PSDefaultParameterValues 并改写后续命令的文件访问
  • v2.1.232 修复 Windows 权限绕过:Git Bash 会跟随被路径校验当成普通文件的 Cygwin 风格软链
  • v2.1.232 修复嵌套 git 仓库从父目录继承信任 —— 每个仓库现需各自确认
  • v2.1.232 加固共享 /tmp 下的跨会话消息 socket 目录:预埋软链或他人目录现被拒绝
  • v2.1.232 加固 Linux 文件系统沙盒的一处受保护路径绕过
  • v2.1.228 加固从 claude.ai 同步来的 skill:不再覆盖本地命令或 MCP 提示词,正文不执行 ! 命令也不展开 @ 文件
  • v2.1.232 网关侧:managed.policies[].match.groups / admin.admin_groups 的空条目与畸形 email_domain 现启动即失败,不再静默匹配不到人或错授管理员

稳定性修复要点 ​

  • v2.1.229 修复长回复在流式输出中部分消失并被打印两次
  • v2.1.229 修复终端极窄时渲染进度条或表格触发 RangeError 崩溃(可能让 --continue/--resume 启动即崩)
  • v2.1.229 修复工具调用的 glob/file_path/command 非字符串时崩到错误屏
  • v2.1.228 修复罕见内部布局错误后,交互式会话完全停止重绘而进程仍在跑
  • v2.1.228 修复会话清理删除项目记忆文件夹内的内容
  • v2.1.233 修复启用沙盒后 Linux 上空闲会话把一个 CPU 核心占满
  • v2.1.233 修复 MCP v2 连接对「长连接固定超时即断」的服务器无限重开监听流
  • v2.1.232 修复 MCP 连接在服务器不响应协议探测时卡满 30 秒超时
  • v2.1.229 修复自托管 runner 卡在 Git Credential Manager 提示上
  • v2.1.229 修复 CPU 受限容器内的动态 workflow 用宿主机核数而非容器限额
  • v2.1.229 改进 workflow 扇出:同前缀兄弟 agent 错峰启动以复用缓存前缀(CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS=0 关闭)
  • v2.1.229 起一批 Remote Control 修复:斜杠命令后卡在转圈、恢复已删除会话报登录错误、空闲时显示不可达、worker 重启后不恢复历史
  • v2.1.228 修复连接状态下执行 Remote Control /resume 会把被恢复对话的标题或历史泄漏进已连接会话
  • v2.1.233 改进 apps gateway 错误转发:Vertex、Foundry、AWS 上游的 400/413 现携带上游原始报错
  • v2.1.229 [VSCode] 侧边栏新增会话分组(右键新建/重命名/删除,Cmd/Shift 点击批量移动)

← 返回 What's New · 完整更新日志

Claude Code 中文文档 - 社区翻译项目