# 阿里开源OpenCodeReview AI代码审查
**时间**:2026年9月20日
**地点**:中国杭州(阿里巴巴总部)
**人物**:阿里巴巴工程团队、Shopify 高级开发者 Tom Rochette、HCLTech 前瞻工程负责人 Daniel Vaughan
**事件详情**:阿里巴巴正式开源内部使用两年的 AI 代码审查助手 OpenCodeReview(OCR)。这是一款基于 Go 语言构建的 CLI 工具,采用"确定性流水线 + LLM Agent"混合架构,将文件选择、打包、规则匹配等可确定性操作交给工程逻辑处理,仅将动态代码分析交给 LLM Agent。OpenCodeReview 内置 NPE、线程安全、XSS、SQL 注入等多语言规则,支持 OpenAI 和 Anthropic 兼容模型,可审查 Git diff、分支或整个文件,并能与 GitHub、GitLab、Gerrit、VS Code、MCP 集成,同时可作为插件接入 Claude Code、Codex、Cursor 等编程智能体。
**背景**:OpenCodeReview 的前身是阿里内部基于 Java 构建的官方 AI 代码审查系统,过去两年已服务数万名开发者、识别数百万代码缺陷。阿里全程使用 Claude Code 以 Go 语言进行开源版本重写。InfoQ 援引其官方声明,OpenCodeReview 在内部 200 个跨 10 种语言 PR 的基准测试中,精度和 F1 分数均超越 Claude Code,仅使用约九分之一的 token。Hacker News 独立评测在 50 个 Mars PR 基准的 10 个 PR 上跑出约 74% 召回率但仅 12% 精度(F1 约 20%),维护者已确认工具调用异常并修复。
**影响**:OpenCodeReview 代表了"确定性工程 × LLM Agent"的代码审查新范式,用工程逻辑保证行号精度与可重复性,用 Agent 提供动态分析能力。在内部基准上以九分之一 token 成本实现更高精度,引发 Hacker News、Reddit 等社区围绕 Recall 天花板、确定性架构的权衡展开激烈讨论。开源后 GitHub 一周即获约 5 千星,进入 GitHub Trending 榜单。
**总结**:阿里开源 OpenCodeReview 标志着头部互联网公司正式将内部大规模验证过的 AI 工程工具回馈社区。混合架构思路——确定性流水线管精度、LLM Agent 管深度——可能成为下一代代码审查工具的参考模板。
**参考来源**:
- InfoQ 报道:https://www.infoq.com/news/2026/09/alibaba-opencodereview/
- GitHub 官方仓库:https://github.com/alibaba/open-code-review
- Hacker News 讨论:https://news.ycombinator.com/item?id=48406358
- 官方站点:https://open-codereview.ai/
- OSChina 中文报道:https://www.oschina.net/news/452693
- 知乎详细分析:https://zhuanlan.zhihu.com/p/2053892567784239748
- 博客园架构分析:https://www.cnblogs.com/itech/p/20590691
- Tom Rochette 评测:https://tomrochette.com/agents/open-code-review/







