是什么
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 修复