OpenSource-Hub
O

open-code-review

SHA-256
11.8k stars·开发工具·已提供 SHA-256 校验码,下载后可自行核对文件完整性

阿里巴巴开源的 AI 代码审查 CLI 工具。混合架构(确定性管道 + LLM agent),提供精确行级评论,内置微调规则集(NPE、XSS、SQL注入),兼容 OpenAI/Anthropic,token 消耗仅为通用 agent 的 1/9。

智能下载

下载 Download 版本

v1.7.15 · 43.9 MB

阿里自用两年的 AI 代码审查工具,更准、更省、更稳定。

核心功能

  • 混合架构:确定性管道处理文件选择、规则匹配,LLM agent 处理动态决策和上下文检索
  • 精准行级评论:内置定位和反思模块,评论位置准确、内容可靠
  • 低消耗高精度:基准测试显示 token 消耗仅为通用 agent 的 1/9,F1 值更高
  • 内置安全规则:针对 NPE、线程安全、XSS、SQL 注入等常见漏洞的微调规则集
  • 多模式支持:Git diff 审查、全文件扫描、委托模式(让 AI 编码 agent 自行审查)

避坑指南

  • 需要有效的 LLM API Key(如 OpenAI、Anthropic),不支持无网络的纯离线环境;审查大型仓库时 token 消耗可能较高;项目依赖 Git >= 2.41,且主要针对有 Git 历史的代码库(全文件扫描模式除外)。

适用场景

  • 在 CI/CD 流水线中自动审查 Pull Request,减少人工评审负担
  • 开发者在本地提交前快速扫描代码变更,发现潜在缺陷和安全漏洞

详细介绍

Open Code Review 是阿里巴巴集团开源的 AI 代码审查 CLI 工具。经过内部两年大规模验证,服务数万名开发者、发现数百万缺陷。与 Claude Code 等通用 LLM agent 相比,本项目采用“确定性工程 + LLM agent”混合架构:确定性管道(文件选择、智能打包、规则匹配、外部定位)保障正确性,LLM agent 负责动态决策和上下文检索。从而实现更高精度、更低误报率,且 token 消耗仅为通用 agent 的约 1/9。支持 Git diff 审查、全文件扫描、委托模式。内置针对 NPE、线程安全、XSS、SQL 注入等常见漏洞的微调规则集,兼容 OpenAI、Anthropic 等模型。

标签

code-reviewAILLMdeveloper-toolsstatic-analysis

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

全局安装:npm install -g @alibaba-group/open-code-review

4

配置 LLM:运行 ocr config provider 选择提供商并设置 API Key,再运行 ocr config model 选择模型

5

审查代码:在 Git 仓库中运行 ocr review,按提示查看行级评论

安装指引
  1. 全局安装:npm install -g @alibaba-group/open-code-review
  2. 配置 LLM:运行 ocr config provider 选择提供商并设置 API Key,再运行 ocr config model 选择模型
  3. 审查代码:在 Git 仓库中运行 ocr review,按提示查看行级评论
文件完整性

已提供 SHA-256 校验码,下载后可自行核对文件完整性

该校验码提取自 GitHub 官方 Release 页面

SHA256 校验码

6a3009b2d6148ec228e4c7706714a7c56ba3a550227e03ac68a2e71be173789d

该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

运行 npm uninstall -g @alibaba-group/open-code-review 即可全局卸载。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议Apache-2.0
最后更新2026-07-24T05:30:40Z
GitHub 仓库官方网站

相似推荐