版本 v2.1.114–v2.1.119,2026年4月20-24日。本周聚焦代码质量和多会话工作体验:/ultrareview 提供云端多 Agent 代码审查,Session recap 改善并行会话的上下文切换体验。
核心新功能
/ultrareview(研究预览)
是什么:在云端运行一组 bug 猎手 Agent,并行分析当前分支或指定 PR,结果自动返回 CLI 或 Desktop。
使用方式:
> /ultrareview # 审查当前分支
> /ultrareview 1234 # 审查指定 PR
适用场景:合并认证系统变更、数据迁移、安全相关代码前的深度审查。
计划:Pro/Max 用户包含 3 次免费运行,之后需要额外用量。
非交互式运行(CI/脚本):
claude ultrareview 1234 --json # 输出到 stdout,成功退出 0,失败退出 1Session recap
是什么:切换回终端时自动显示一行摘要,说明 Claude 在你离开期间做了什么。
触发条件:离开至少 3 分钟,会话至少 3 轮,且不是连续两次显示。
手动触发:
> /recap
关闭:/config → 禁用 Session recap。
意义:同时运行多个 Claude 会话时,切换回来不需要滚动查看历史就能了解进展。
自定义主题
是什么:通过 /theme 命令构建和切换命名颜色主题,或手动编辑 ~/.claude/themes/ 下的 JSON 文件。每个主题选择一个基础预设,只覆盖关心的 token。插件也可以打包主题分发。
> /theme # 打开主题选择器,选择 "New custom theme…" 创建
Claude Code on the web 重设计
新界面:会话侧边栏、拖放布局、刷新后的 Routines 视图。关键部分重建,响应更快,体验更稳定。
其他值得关注的改进
- Vim visual mode:提示框输入支持
v(字符选择)和V(行选择),带操作符和视觉反馈 - Hooks 调用 MCP 工具:
type: "mcp_tool"让 hook 直接调用已连接的 MCP 服务器,无需启动进程 - Forked subagents:
CLAUDE_CODE_FORK_SUBAGENT=1启用,fork 继承完整对话上下文而非从空白开始 - 默认 effort 提升:Pro/Max 订阅者在 Opus 4.6 和 Sonnet 4.6 上默认 effort 从
medium提升到high /resume加速:大型会话恢复速度提升 67%,提供摘要过时大型会话的选项--from-pr扩展:现在支持 GitLab merge request、Bitbucket pull request 和 GitHub Enterprise URL- Auto mode
$defaults:在autoMode.allow/soft_deny/environment中包含"$defaults"可在内置规则基础上添加自定义规则
对 Agent 工程师的意义
/ultrareview 的非交互式 CLI 模式(claude ultrareview)是 CI 集成的重要能力,可以在 PR 合并前自动运行深度代码审查。Hooks 调用 MCP 工具的能力则打开了新的集成模式:hook 可以直接与已连接的外部系统交互,而不需要启动新进程。Forked subagents 对于需要在子任务中保留完整上下文的场景很有价值。
与其他概念的关联
- commands —
/ultrareview、/recap命令 - interactive-mode — Vim visual mode、Session recap
- env-vars —
CLAUDE_CODE_FORK_SUBAGENT等新增环境变量 - 2026-w16 — /ultrareview 在 Week 16 作为”其他改进”首次提及