是什么

Ultrareview 是在 Claude Code on the web 基础设施上运行的深度多 Agent 代码审查(Research Preview)。与本地 /review 相比,Ultrareview 启动一组审查 Agent 并行分析代码变更,每个发现都经过独立验证,专注于真实 Bug 而非风格建议。需要 v2.1.86+。

核心机制

两种审查模式:

  • 本地分支:/ultrareview,审查当前分支与默认分支的差异(含未提交变更)
  • GitHub PR:/ultrareview 1234,远程沙箱直接从 GitHub 克隆 PR

后台运行:审查作为后台任务运行(5-10 分钟),本地终端保持空闲。通过 /tasks 查看进度或停止审查。

非交互式运行:

claude ultrareview          # 审查当前分支
claude ultrareview 1234     # 审查 PR
claude ultrareview --json   # 输出原始 JSON

与 /review 对比:

/review/ultrareview
运行位置本地会话远程云端沙箱
深度单次扫描多 Agent + 独立验证
时间秒到几分钟约 5-10 分钟
费用计入正常用量免费次数后 $5-20/次

关键细节

  • 需要 Claude.ai 账户认证(不支持纯 API Key)
  • 不支持:Amazon Bedrock、Google Vertex AI、Microsoft Foundry、Zero Data Retention 组织
  • Pro/Max:3 次免费,之后按 extra usage 计费
  • Team/Enterprise:无免费次数,直接按 extra usage 计费
  • 停止审查:归档云端会话,不返回部分结果
  • 仓库过大时:提示改用 PR 模式(先推送分支并开 Draft PR)

关联

  • ultraplan — 规划对应物(Ultraplan 规划,Ultrareview 审查)
  • code-review — 托管的自动 PR 审查服务(无需手动触发)

实践要点

  • 用于合并前的最终质量检查,而非日常迭代中的快速反馈
  • 每次运行(包括提前停止的)都消耗一次免费次数
  • 需要先启用 extra usage 才能在免费次数用完后继续使用
  • CI 中使用:claude ultrareview 阻塞直到完成,exit code 0 成功,1 失败
  • 发现结果包含文件位置和问题说明,可直接要求 Claude 修复