用途:把当前正在使用的 AI 编码工具(harness)之外的“另一套”工具当作独立审查者,对代码做只读审查,再以紧凑的 review 结论格式汇报。
主要能力:先确定审查目标(未提交 diff、分支对比基线、某个 commit、PR 或指定路径;未指定时默认审查当前未提交 diff);识别当前活跃 harness——在 Codex/OpenAI 中调用 Claude Code 审查,在 Claude/Anthropic 中调用 Codex 审查;对相反 harness 做预检;用共享提示词委派审查;保留对方工具的发现,并标注本地确认或争议;除非用户明确要求迭代循环,否则只做一轮其他模型审查。
使用方式:预检只检查相反 harness,例如 Codex 活跃时执行 command -v claude、claude --version、claude auth status;Claude 活跃时执行 command -v codex、codex --version、codex login status。报告中只写是否已安装/已认证,不暴露账号、令牌与配置内容。共享提示词优先使用 /review 或 $review,否则遵循 uinaf review 契约:先 findings,再给出 ship it / needs review / blocked 三者之一的 verdict,然后是 evidence、unverified、next 和可选 notes。Codex 活跃时用 Claude Code 打印模式:claude -p --permission-mode dontAsk --allowedTools "Read,Glob,Grep,LS,Bash(git *),Bash(rg *),Bash(jq *),Bash(npm *),Bash(pnpm *)" "<review prompt>";Claude 活跃时用 codex exec review --uncommitted --ephemeral - <<'PROMPT',分支审查用 --base <base-ref>,commit 审查用 --commit <sha>,自定义范围写进提示词。
适用场景:需要独立第二意见的代码审查,优先关注 bug、回归、缺失测试、静默失败与契约漂移,证据需带文件/行号与针对性命令结果。
限制:审查全程只读,不改动文件、暂存区、提交与修复;托管版 claude ultrareview 仅在用户明确要求并接受费用时使用;若相反 harness 无法运行,则 verdict 为 blocked,并说明未安装或未认证、审查目标未被对方检查。CLI 标志细节、回退命令与托管审查注意事项见 references/headless-modes.md。