open-code-review Claude Code插件安装:2个斜杠命令解锁强大评审
【免费下载链接】open-code-reviewFast, efficient, battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in multi-language ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible.项目地址: https://gitcode.com/GitHub_Trending/op/open-code-review
open-code-review(OCR)是阿里巴巴开源的 AI 代码评审 CLI 工具,采用"确定性流水线 + LLM Agent"混合架构,内置多语言评审规则集(NPE、线程安全、XSS、SQL 注入等)。它的 Claude Code 插件只需 2 条斜杠命令即可完成安装,随即解锁/review与/delegate-review两大评审命令,让你在 Claude Code 里一键完成"评审 + 自动修复"。
准备工作:3 步装好 ocr CLI
插件本质上是驱动本地ocr命令的 prompt,所以先装好 CLI。
1. 全局安装(需要 Git ≥ 2.41 和 Node.js):
npm install -g @alibaba-group/open-code-review2. 配置 LLM 提供商与模型(交互式界面会自动测试连通性):
ocr config provider ocr config model3. 验证连通性:
ocr llm test💡 提示:如果你不想单独配置 LLM,可以直接用后文的委托模式(delegate-review),由 Claude Code 自带模型完成评审,零额外配置。
插件安装步骤:2 条斜杠命令搞定
在 Claude Code 会话中依次输入(详见 plugins/open-code-review/README.md):
/plugin marketplace add alibaba/open-code-review /plugin plugin install open-code-review@open-code-review安装后,两个斜杠命令即刻可用,且后续可通过/plugin一键更新。
命令一:/review —— 评审并自动修复
/open-code-review:review它对应命令定义文件 review.md,内部是清晰的三步工作流:
| 步骤 | 做什么 |
|---|---|
| ① 运行评审 | 调用ocr review --audience agent,默认评审工作区全部变更(staged + unstaged + untracked) |
| ② 过滤评估 | 把每条评论分为 High / Medium / Low,低置信疑似误报静默丢弃 |
| ③ 自动修复 | 对值得采纳的 High/Medium 问题直接应用修复 |
支持透传参数,灵活指定评审范围:
/open-code-review:review --commit abc123 # 评审单个提交 /open-code-review:review --from main --to feature # 对比分支 /open-code-review:review --background "重构登录模块的需求" # 附加业务背景命令二:/delegate-review —— 委托 Claude Code 亲自评审
/open-code-review:delegate-review它对应 delegate-review.md,走委托模式:OCR 负责确定"评哪些文件"和"用什么规则"(ocr delegate preview+ocr delegate rule),实际的代码阅读与评审由 Claude Code 自己完成。
两种模式怎么选?
- 🎯/review:评审质量更稳定(OCR 专用模型 + 内置规则),适合日常主力使用
- 🤝/delegate-review:无需配置 OCR 的 LLM,省一份 API 开销,适合快速过一遍变更
为什么值得装:基准测试数据
在由 50 个开源仓库、200 个真实 PR、10 种语言构成的 AACR-Bench 上,80+ 位资深工程师交叉标注了 1505 个问题。相同底层模型下,OCR 的 Precision 与 F1 显著高于通用 Agent,而 token 消耗仅为约1/9:
这正是"确定性工程 × Agent 混合架构"的收益:文件选择、规则匹配、行号定位交给工程逻辑保证精准,动态决策与上下文检索交给 Agent 保持灵活。
常见用法速查
| 场景 | 输入 |
|---|---|
| 评审当前工作区 | /open-code-review:review |
| 评审指定提交并修复 | /open-code-review:review --commit abc123 |
| 分支对比评审 | /open-code-review:review --from main --to feature-x |
| 委托 Claude Code 评审 | /open-code-review:delegate-review |
延伸阅读
- 插件总览与多平台(Codex / Cursor / OpenCode)接入:plugins/open-code-review/README.md
- 可移植 Agent Skill(供其他支持 skill 的 Agent 使用):skills/open-code-review/SKILL.md
- Claude Code 集成中文文档:pages/src/content/docs/zh/integrations/claude-code.md
- 内置评审规则集(按语言/文件类型匹配):internal/config/rules/rule_docs/
装好这 2 个斜杠命令,你的 Claude Code 就从"会写代码"升级成了"会审代码"——提交前跑一遍/open-code-review:review,让 AI 帮你把 Bug 拦在合并之前。🚀
【免费下载链接】open-code-reviewFast, efficient, battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in multi-language ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible.项目地址: https://gitcode.com/GitHub_Trending/op/open-code-review
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考