返回编程

阿里内部同款审查官开源了!OpenCodeReview 揪 Bug 只要 1/9 Token

目录

4
  1. 一、混合架构:硬步骤交给流程,动态决策交给 Agent
  2. 二、Benchmark:token 约 1/9,但取舍要看清
  3. 三、下载地址
  4. 四、软件信息

OpenCodeReview(也叫 Open Code Review)是阿里巴巴开源的一款 AI 代码审查 CLI 工具。它在阿里内部跑了两年,服务数万名开发者、识别数百万代码缺陷,大规模验证之后才对外开源。

用法很直接:装好之后在仓库里敲 ocr review,它读取 Git diff,把变更文件连同仓库上下文交给具备工具调用能力的 LLM 代理处理,输出行级审查意见——问题直接定位到具体代码行,不是泛泛一句「这里可能有隐患」。遇到没有 diff 的代码审计场景,还有 ocr scan 可以对整个文件或目录做扫描式审查。

OpenCodeReview 命令行:版本信息、变更文件预览与内置规则匹配

项目官网是 https://open-codereview.ai ,代码仓库在 GitHub(alibaba/open-code-review),Apache-2.0 许可证,可以免费商用。官方提供一键安装脚本(install.sh / install.ps1)和按平台打包的 npm 分发(@alibaba-group/ocr-{os}-{arch}),Windows、macOS、Linux 都能装,还带 IntelliJ IDEA 与 VSCode 插件、GitHub Action,以及 Claude Code、Codex、Kimi、Cursor、OpenCode 的代理插件。要注意的是:软件免费,但审查跑的是你自己配置的 OpenAI 或 Anthropic 兼容模型端点,模型服务要自备,这部分成本另算。

OpenCodeReview 官方数据:内部 20K+ 用户、3M+ 真实任务、NPM 329K+ 下载

混合架构:硬步骤交给流程,动态决策交给 Agent

通用 Agent 做代码审查常犯位置漂移、质量不稳的毛病,根子是纯语言驱动、缺少硬约束。OpenCodeReview 的解法是「确定性流程 + LLM Agent」混合架构:文件选择、相关文件归组打包、子 Agent 隔离并发、细粒度规则匹配这些不能出错的步骤走确定性流程,提示词和工具集的选择才交给 Agent 动态决策。

内置规则集按文件类型匹配,覆盖多种常见漏洞类型:NPE 空指针、线程安全、XSS、SQL 注入,多语言通用。

Benchmark:token 约 1/9,但取舍要看清

官方用 50 个热门开源仓库、200 个真实 PR、10 种编程语言做了对比,80 多位资深工程师交叉验证出 1,505 条 ground-truth 问题。在相同底层模型下对比 Claude Code:Precision 与 F1 显著更高,token 消耗约 1/9,审查速度更快。

代价也写在明面上:Recall 低于通用 Agent——这是有意为之,精度优先、减少噪声,代价是可能漏掉更多问题。追求全覆盖的团队要清楚这个取舍,把它当人工审查前的辅助筛查更合适。

AACR-Bench 基准对比:Open Code Review 与 Claude Code、Codex 的同模型成绩

下载地址

提取码统一 8888。

官网地址:https://open-codereview.ai 仓库地址:https://github.com/alibaba/open-code-review 版本:v1.12.13(2026-10-08 发布) 体积:Windows x64 55.1 MB

软件信息

软件名OpenCodeReview(Open Code Review)
版本v1.12.13
大小Windows x64 55.1 MB
许可证Apache-2.0
平台Windows / macOS / Linux;IntelliJ IDEA、VSCode 插件;GitHub Action
官方地址https://open-codereview.ai

标签:AI代码审查 / 开源工具 / CLI

作者信息
一起用互联网帮助更多人

本文标签:编程

本文链接:阿里内部同款审查官开源了!OpenCodeReview 揪 Bug 只要 1/9 Token - https://www.go176.net/post-7660.html