📖 产品简介
Open Code Review(命令 ocr)是阿里巴巴开源(Apache-2.0)的 AI 代码评审 CLI,源自阿里内部官方 AI 代码评审助手、内部运行两年服务数万开发者、识别数百万缺陷后于 2026 年 5 月孵化为开源项目,9 月 11 日 v1.11.9 发布并由 Chris Short 的 DevOps'ish newsletter 集中报道(截至当日 GitHub 约 2.2 万 stars、1.6k fork、~150 贡献者、OpenSSF Gold 徽章)。
其核心哲学是「确定性工程 + Agent」混合:文件选择、分束、规则匹配由工程逻辑硬约束保证,动态决策与上下文检索交给带工具调用能力的 LLM Agent;独立的定位与反思模块在评论发布前校验「位置」与「内容」准确性。相比通用编码 Agent(Claude Code),同模型下精度 33.9% vs 7.23%(AACR-Bench)、约 1/9 token、更快,但召回更低(刻意优先精度、减少误报)。支持 Claude Code/Codex/Cursor/OpenCode 插件与委托模式、GitHub Actions/GitLab CI/Gerrit 接入,接受任意 OpenAI/Anthropic 兼容端点。
定位
阿里开源(Apache-2.0)的 AI 代码评审 CLI「Open Code Review」(ocr)
适合人群
研发团队 PR 评审
CI/CD 流水线
审计陌生代码库
编码 Agent 宿主委托评审
支持平台
CLI、CI/CD、Claude Code/Codex/Cursor/OpenCode 插件
开源
是
✨ 核心功能
- 行级精确:读取 Git diff 生成带精确位置的结构化评审意见
- 确定性工程+Agent:文件选择/分束/规则匹配硬约束,动态决策给 Agent
- 智能分束:相关文件打包为隔离子代理上下文,超大变更集仍稳定、可并发
- 定位+反思模块:发布前校验评论位置与内容准确性
- 集成 Claude Code/Codex/Cursor/OpenCode,支持 GitHub/GitLab CI 与委托模式
⚖️ 优缺点分析
👍 优点
- Apache-2.0 开源、免费、可自托管
- 同模型下精度显著高于通用编码 Agent、token 约 1/9
- 内置规则集覆盖 NPE/线程安全/XSS/SQL 注入等
- CI/CD 与主流编码 Agent 集成完善
👎 缺点
- 2026-05 才开源、生态相对早期
- 召回低于通用 Agent(刻意优先精度)
- 基准 AACR-Bench 为阿里自研自测,缺独立复现
- 需自配模型端点(依赖外部 LLM)
📊 评分详情
功能完整
8.5
易用程度
8
安全可靠
8.5
性价比
9
💬 用户评价
Open Code Review 用「确定性工程+Agent」把代码评审精度拉到通用编码 Agent 的近 5 倍、token 仅 1/9,是 harness 比模型更重要的好例子。
📝 更新日志
-
2026-09-11v1.11.9 + 集中报道(9/11)阿里开源 AI 代码评审 CLI「Open Code Review」(ocr) 发布 v1.11.9,并由 Chris Short 的 DevOps'ish newsletter 集中报道(截至 9/12 GitHub 约 2.2 万 stars、OpenSSF Gold 徽章)。工具源自阿里内部助手、2026 年 5 月孵化为开源(Apache-2.0),确定性工程+Agent 混合读取 Git diff 生成行级精确评审;同模型下 AACR-Bench 精度 33.9% vs Claude Code 7.23%、约 1/9 token。支持 Claude Code/Codex/Cursor/OpenCode 插件与 GitHub/GitLab CI。来源:aiinsiders / flowtivity / agentlist(2026-09-11~09-12)。