教程

Claude Code /ultrareview 完整指南:云端并行代码审查的工作原理和使用方法

/ultrareview 完整指南:多 Agent 并行审查架构(安全/性能/代码质量/业务逻辑四维同时审查)+ 对抗性批评减少误报;基本使用和报告结构解析(Critical/Warning/Suggestion 三级 + 验证置信度);与普通 /review 对比(深度/误报率/成本);配合 Routines 自动触发;各规模 PR 的 Token 消耗预估。

2026/5/13分钟 阅读ClaudeEagle

/ultrareview 是 Claude Code Week 16(4 月 13 日)进入公开研究预览的云端代码审查功能。多个 Agent 并行审查你的分支,加上对抗性批评(adversarial critique)验证,返回经过交叉验证的报告,全程你的终端保持空闲。


工作原理

你的分支/PR ↓ [分发给多个并行 Agent] ├── Agent 1:安全审查(OWASP Top 10) ├── Agent 2:性能分析(N+1 查询、缓存、算法复杂度) ├── Agent 3:代码质量(可读性、复杂度、重复代码) └── Agent 4:业务逻辑正确性 ↓ [对抗性批评 pass] Agent B 质疑 Agent A 的发现,过滤误报 ↓ 返回验证后的发现报告(你的终端全程空闲)

基本使用

bash
# 审查当前分支(相对于 main)
> /ultrareview

# 审查指定 PR 号
> /ultrareview 1234

# 启动时显示 diffstat 让你确认
# 确认后审查在云端运行,终端恢复可用

报告结构

markdown
## 🔴 Critical(必须修复,阻断合并)
[问题] SQL 注入漏洞
[位置] src/api/users.ts:142
[详情] getUserByEmail 直接拼接用户输入到 SQL
[验证] 3/3 Agent 确认,对抗性验证确认为真阳性
[修复] 使用参数化查询

## 🟡 Warning(建议修复)
[问题] N+1 查询问题
[位置] src/api/posts.ts:89
[详情] 循环里调用数据库,100 帖子 = 101 次查询
[验证] 2/3 Agent 确认
[修复] 使用 include 预加载

## 💡 Suggestion(可以考虑)
[问题] 函数复杂度过高
[位置] src/services/auth.ts:234
[详情] processLogin 有 8 个 if 分支,建议拆分
[验证] 1/3 Agent 发现,其他 Agent 认为可接受

/ultrareview vs. /review 对比

维度/review/ultrareview
运行位置本地终端云端
审查深度单次扫描多 Agent + 对抗性验证
终端状态被占用空闲
速度1-2 分钟5-15 分钟
误报率较高较低
Token 消耗
适合场景日常快速检查关键变更合并前

何时使用

强烈推荐

  • auth 改动、数据迁移、支付逻辑等关键变更
  • 大型 PR(超过 200 行)
  • 安全性相关的修改

不必要

  • 文档更新、样式微调
  • 已有充分测试覆盖的改动

配合 Routines 自动触发

名称:Pre-Merge Critical Review 触发:pull_request.review_requested 提示词: 对 PR #{{pr_number}} 运行深度审查。 如果发现 Critical 问题,发 PR 评论并加 "needs-fixes" 标签。 如果只有 Warning 及以下,发评论总结并加 "review-passed" 标签。

Token 消耗预估

PR 大小预估 Token
小(< 100 行)50K-100K
中(100-500 行)100K-300K
大(> 500 行)300K+

建议在 Max 订阅或 Enterprise 环境下使用,只对关键 PR 触发。


来源:Claude Code Ultrareview 文档 | Week 16 What's New | 整理:ClaudeEagle

相关文章推荐

教程Claude Code Agent Teams 使用指南:多 Claude 会话协作、共享任务列表和直接通信Claude Code Agent Teams 适合需要多个 Claude Code 会话并行探索、互相挑战和协调的复杂任务。它不同于 subagents:teammates 有独立上下文、共享任务列表,并能直接通信。2026/6/8教程Claude Code Dynamic Workflows 完整指南:用脚本编排上百个 SubagentsClaude Code Dynamic Workflows 让编排逻辑从上下文窗口迁移到 JavaScript 脚本,适合代码库审计、500 文件迁移、多源交叉验证研究和可重复质量检查。2026/6/8教程OpenClaw ACP Agents 完整指南:把 Codex、Claude Code、Gemini 接入聊天线程OpenClaw ACP Agents 官方文档中文整理:什么是 ACP runtime、如何把 Codex/Claude Code/Gemini CLI 绑定到聊天、current conversation bind、thread-bound session、持久会话、运行时配置和适用场景。2026/6/4教程Claude Code 托管 Code Review 完整指南:多 Agent PR 审查、REVIEW.md 和严重性解析Claude Code 托管 Code Review 官方文档中文整理:功能定位、适用版本、工作原理、严重性等级、GitHub check run 输出、手动触发命令、Review Behavior 三种模式、CLAUDE.md 与 REVIEW.md 的区别、成本与排障。2026/5/20教程Claude Code Sub-agents 官方完整指南:内置 Agent、自定义配置、并行模式和 Fork 会话Claude Code Sub-agents 官方文档完整整理:解决的核心问题(保护上下文/成本控制);三个内置 Sub-agent(Explore/Plan/General-purpose 及各自模型和工具);/agents 创建流程(界面/描述生成/工具选择/持久内存配置);完整 Frontmatter 字段参考;模型选择策略(Haiku 探索→Sonnet 审查→Opus 复杂任务);MCP 服务器限定到 Sub-agent;自动委托 vs 显式调用;前台/后台运行;隔离高容量/并行调研/链式 Sub-agent 三种模式;Fork 会话(与命名 Sub-agent 的区别);以及 4 个官方示例配置。2026/5/8教程Claude Code Subagents 完全指南:用 Task 工具实现并行 AI 开发的核心技法Claude Code Subagents 完整教程:独立上下文窗口、Task 工具机制、并行研究模式、7 任务并行新功能实现、多版本对比开发、自定义 Subagent 配置(.claude/agents/),以及与 CLAUDE.md/Skills/Slash Commands 的使用边界对比。2026/4/19