阿里把内部 AI 代码审查工具开源了,token 消耗只有 Claude Code 的 1/9
早上刷 GitHub Trending,榜首是个熟悉又意外的名字:alibaba/open-code-review,今天一天涨了 3200+ 星,总星数已经冲到 3.1 万。
这个项目有意思的地方不在「又一个 AI 代码审查工具」,而在它的出身:它原本是阿里集团内部官方 AI 代码评审助手,跑了两年,服务过数万名开发者,累计识别了数百万个代码缺陷。现在这套路过大规模生产验证的方案,被孵化成了开源项目。
项目地址:https://github.com/alibaba/open-code-review

用 Claude Code 做代码审查,你肯定遇到过这三个坑
先说背景。现在很多人已经习惯让 Claude Code、Codex 这类通用 Agent 顺手做代码审查,但用多了会发现几个老大难问题:
1. 大改动会「偷工减料」。 改动一涉及几十个文件,Agent 就开始选择性审查——挑几个文件看看,剩下的默默跳过,你还以为它全看完了。
2. 位置漂移。 它报告的问题,行号和文件经常对不上,你按图索骥找过去,代码根本不是那回事。
3. 质量不稳定。 靠自然语言写的 Skill 驱动审查,prompt 稍微变一变,审查质量就大幅波动,出了问题都没法调试。
OpenCodeReview 团队对这些痛点的诊断很直接:纯语言驱动的架构,对审查过程没有硬约束。
核心思路:确定性工程 × Agent 混合架构
这个项目的解法值得所有做 AI 应用的借鉴——把「不能出错的事」从模型手里拿走,交给工程逻辑。
确定性工程负责硬约束:
- 精确选文件:哪些文件必须审、哪些该过滤,由工程逻辑决定,不靠模型自觉;
- 智能分捆:相关的文件捆成一组(比如
message_en.properties和message_zh.properties会自动捆在一起),每捆交给一个上下文隔离的子 Agent 并行审查——分而治之,超大 changeset 也稳; - 规则精细匹配:根据文件特征匹配审查规则,让模型注意力始终聚焦,从源头消灭信息噪音。
Agent 只负责它擅长的动态决策:读完整文件、搜代码库、关联其他改动文件来理解上下文,产出的是行级精度的结构化评论——而不是只看 diff 的表面反馈。
效果怎么样?官方放了基准测试:基于 50 个热门开源仓库、200 个真实 PR、10 种编程语言,80 多位资深工程师交叉标注出 1505 个真实缺陷作为 ground truth。
结果:同样的底层模型,OpenCodeReview 的 Precision 和 F1 显著高于通用 Agent(如 Claude Code),token 消耗只有约 1/9,速度更快。代价是 Recall 略低——官方说这是刻意取舍:宁可少报,不可误报扰人。

这套基准数据集也开源在了 HuggingFace(AACR-Bench),可以自己去验。
上手有多简单
一条命令装好:
1 | npm install -g @alibaba-group/open-code-review |
配置模型(内置主流 Provider,也可以接 OpenAI/Anthropic 兼容的自定义端点——国产模型随便接):
1 | ocr config provider |

然后就能用了:
1 | ocr review # 审查工作区所有未提交改动 |
几个细节看得出工程用心:中断的审查可以 --resume 续跑;结果支持 JSON 输出喂给其他工具;还有个「委派模式」(Delegation Mode)——让 Claude Code/Codex/Cursor 用自己的模型执行审查,OCR 只负责选文件和匹配规则,连 LLM API key 都不用配。
Apache 2.0 协议,macOS/Linux/Windows 全支持,还有 GitHub Actions/GitLab CI 集成,可以挂进流水线。
为什么值得关注
第一,这是一份「大厂内部验证过」的架构参考。 「确定性流水线 + LLM Agent 混合」这个模式,是过去一年很多 AI 应用团队用血泪换来的共识。这个项目把它完整开源了,连规则引擎怎么匹配、子 Agent 怎么隔离上下文都看得见。做 AI 应用的值得去读源码。
第二,它踩中了 AI 编程的下一个战场。 代码生成已经卷完了,代码审查是 AI 进入软件工程流程的下一站——生成容易,负责任地验证难。谁把审查做好了,谁就卡住了工程效率的咽喉。
第三,对个人开发者是实打实的效率工具。 接个便宜模型(或者干脆用委派模式白嫖你已有的 Agent 订阅),提交前跑一遍 ocr review,等于多了个不烦人的资深同事帮你把关。内置的多语言规则集(NPE、线程安全、XSS、SQL 注入这些)都是阿里内部真实缺陷喂出来的。
仓库地址再放一次:
https://github.com/alibaba/open-code-review
官网文档:https://open-codereview.ai
你现在的代码审查流程是什么样?是人工 review,还是已经交给 AI 了?评论区聊聊。
参考链接
- alibaba/open-code-review GitHub 仓库
https://github.com/alibaba/open-code-review - OpenCodeReview 官网与文档
https://open-codereview.ai - AACR-Bench 基准数据集(HuggingFace)
https://huggingface.co/datasets/Alibaba-Aone/aacr-bench
本文标题:阿里把内部 AI 代码审查工具开源了,token 消耗只有 Claude Code 的 1/9
文章作者:AwesomeYang
发布时间:2026-09-17
最后更新:2026-09-17
原始链接:https://awesomeyang.com/2026/09/17/2026-09-17-alibaba-open-code-review/
版权声明:未经允许禁止转载,请关注公众号联系作者
