第 25 周 · 6月13-19日
Agent 团队改用隐式团队 +
name派生、auto 模式拦截破坏性命令、/config key=value提示符设置、Tool(param:value)权限语法。
版本范围: v2.1.177 → v2.1.183
重磅更新
Agent 团队简化为隐式团队
移除 TeamCreate/TeamDelete。开启实验标志后,每个会话自带一个隐式团队,直接通过 Agent 工具的 name 参数派生队友即可,不用先建团队。
Auto 模式拦截破坏性命令
auto 模式现在会主动拦截破坏性操作,除非你明确要求:
- 破坏性 git 命令(hard reset、checkout 丢弃、clean、stash drop)
- 对非本会话提交的
--amend terraform/pulumi/cdk销毁操作(除非点名了 stack)
让长任务自动跑更安全。
/config key=value 提示符直接设置
新增 /config key=value,从提示符直接设置任意配置,交互式、-p、Remote Control 都支持。/config --help 列出所有简写键。/config 开关行为也调整:Enter/Space 都改设置,Esc 保存并关闭。
/config key=value
/config --helpTool(param:value) 权限规则语法
新增 Tool(param:value) 权限规则语法,支持 * 通配,例如:
Agent(model:opus) # 限制子 agent 模型新增会话与署名控制
- 新增
attribution.sessionUrl,可从提交和 PR 中去掉 claude.ai 会话链接 - 新增
CLAUDE_CLIENT_PRESENCE_FILE,你在机器前时抑制手机推送 - 新增
sandbox.allowAppleEvents(macOS 发送 Apple Events 的可选开关)
性能 / 流式
- 内置 Bun 升级到 1.4
- 改进流式输出:长段落逐行出现;自动重试能处理 thinking 中途的连接中断
- 改进子 agent 面板:空闲子 agent 30 秒后自动隐藏,列表最多 5 行
- 修复约 120ms 启动回归、慢账号设置拉取导致的最多 15 秒启动阻塞
其他修复
- 修复网络/云同步盘上 Write/Edit 产生 0 字节或截断文件
- 修复
.claude.json中损坏的空项目项导致启动崩溃 - 修复 Spotlight 重建索引时 macOS TUI 启动冻结
- 修复前台子 agent 无限派生(现限 5 层)
- 修复模型只返回 thinking 块时回合静默结束(现重新提示一次)
- 修复 WebSearch 在子 agent 中返回空
- 修复
/recap和 fork 在切换模型后仍用旧模型 - 修复 WSL2 在 Windows Terminal 和 VS Code 下的鼠标滚轮
- 修复压缩不遵守
--fallback-model - 移除启动时的 "setup issues" 行,改用
/doctor或--debug - 新增已弃用/自动更新模型告警(print 模式和 agent frontmatter 经 stderr 显示)