Skip to content

第 20 周 · 5月11-15日

Agent 视图发布、/goal 跨回合追目标、动态 hook、PowerShell -ExecutionPolicy Bypass 默认开启。

版本范围: v2.1.137 → v2.1.143

主要功能

Agent 视图(Research Preview)

运行 claude agents 打开统一的会话仪表板:所有 Claude Code 会话——运行中、阻塞在你身上的、已完成的——并排展示。配合 claude --bg 启动的后台会话,可以同时让多个 agent 在不同任务上推进。

文档:https://code.claude.com/docs/en/agent-view

bash
# 启动一个后台会话
claude --bg --name "重构 auth 模块"

# 打开 agent 视图查看所有会话
claude agents

/goal 命令:让 Claude 持续工作直到达成目标

设置一个完成条件,Claude 会跨多个回合工作直到满足。在交互式、-p 参数和 Remote Control 中都可用,通过覆盖面板实时显示经过时间、回合数和 token 消耗。

/goal 把所有 axios 调用迁移到 fetch,并通过现有测试

适合那种"做完为止"的任务——你不用每次都说"继续"。

钩子的 exec 形式 args: string[]

新增 args 字段直接生成命令而不经过 shell,路径占位符再也不用担心引号转义:

json
{
  "type": "command",
  "args": ["my-script", "${CLAUDE_PROJECT_DIR}/file with spaces.txt"]
}

同时新增 continueOnBlock: true,让 PostToolUse 钩子的拒绝原因反馈给 Claude 让它自己改正。

其他改进

  • 新增 /scroll-speed 命令调整鼠标滚轮速度并实时预览
  • 新增 claude plugin details <name> 查看插件组件清单和预测的每会话 token 成本
  • transcript 视图新增 ? 看快捷键、{/} 跳转用户 prompt、v 切换面板
  • MCP stdio server 现在收到 CLAUDE_PROJECT_DIR 环境变量
  • 远程 MCP server 瞬时失败重连重试对所有用户启用
  • PowerShell 工具默认 -ExecutionPolicy Bypass,通过 CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY=1 关闭
  • 反复阻塞的 stop 钩子不再死循环,8 次连续阻塞后自动结束
  • 修复 fast 模式默认改用 Opus 4.7(之前 Opus 4.6)
  • 修复 claude agents 多个 Windows 平台兼容问题

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