review-it 是一个跨 AI 编程代理的代码审查收尾工作流,用于在提交或发布前运行自动化代码审查。支持的代理及命令:Claude Code 用 /review,Codex 用 codex review,OpenCode 用 /review,DeepSeek TUI 用 /review 或手动审查 diff,Antigravity CLI 用 /code-review。
使用方式:审查未提交改动时直接运行 /review(Antigravity 用 /code-review,Codex 用 codex review);审查分支相对基线时先生成 diff,如 git diff origin/main...HEAD > /tmp/review-it.diff,再将 diff 交给审查命令;若存在 PR,可用 base=$(gh pr view --json baseRefName --jq .baseRefName) 获取实际基线。
审查重点包括隐藏副作用、破坏兼容性、边界情况、性能风险、安全风险、命名误导、测试不足与未来维护成本,并按严重程度排序。也可用脚本 scripts/review-it --parallel-tests "<focused test command>" 并行运行测试与审查。
限制与约定:审查输出仅作参考,不应盲目接受;每条发现都需核对真实代码路径、相邻文件及依赖文档,拒绝不切实际的边界情况、推测性风险、大范围重写和过度复杂化修复;修复后需重跑相关测试与审查,直至没有可接受的发现;不要仅为审查而 push。