阿里开源AI代码审查工具open-code-review来了!截至2026年10月,44K+Star免费使用"

admin 2026-10-16 02:23:03 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

阿里开源AI代码审查工具open-code-review来了!截至2026年10月,44K+Star免费使用

原创

huan666
huan666

huan666

2026年10月9日 20:00
北京

在小说阅读器读本章

去阅读

在公众号小说中沉浸阅读

一、背景及简介

Open Code Review 是一款 AI 驱动的代码审查 CLI 工具。它的前身是阿里集团内部官方 AI 代码审查助手,过去两年在内部服务了数万开发者,识别了数百万个代码缺陷。经过大规模充分验证后,我们将其孵化为开源项目,对社区开放。只需配置一个模型端点即可使用。

它读取 Git diff,通过具备工具调用能力的 Agent 将变更文件发送至可配置的 LLM,生成具有行级精度的结构化审查意见。Agent 可以读取完整文件内容、搜索代码库、检查其他变更文件以获取上下文,从而进行深度审查——而非仅停留在表面的 diff 反馈。除了 diff 审查,ocr scan 可以审查整个文件,适用于审计不熟悉的代码库或没有有意义 diff 的目录。

项目地址:

https://github.com/alibaba/open-code-review/

二、环境配置

安装git ,nodejs,npm环境

npm config set registry https://registry.npmmirror.comnpm config get registry

npm install -g @alibaba-group/open-code-reviewocr version

大模型临时配置方案

export OCR_PROVIDER=\"openai\"export OCR_LLM_URL=\"https://ai.nccsec.cn/v1\"export OCR_LLM_TOKEN=\"替换成新生成的API_TOKEN\"export OCR_LLM_MODEL=\"cyber-model-1\"export OCR_LLM_PROTOCOL=\"openai\"

大模型永久配置方案

# 1. 创建自定义 Providerocr config set provider nccsec
# 2. 配置 API 地址和协议ocr config set custom_providers.nccsec.url \"https://ai.nccsec.cn/v1\"ocr config set custom_providers.nccsec.protocol \"openai\"
# 3. 配置模型名称ocr config set custom_providers.nccsec.model \"cyber-model-1\"
# 4. 配置 API Tokenocr config set custom_providers.nccsec.api_key \"替换成新生成的API_TOKEN\"
# 5. 测试连接ocr llm test

三、案例演示

审查相关命令

cd your-project
# 工作区模式 —— 审查所有暂存、未暂存和未跟踪的变更ocr review
# 分支范围 —— 评审 feature-branch 与 main 分叉后的变更(合并基准模式)ocr review --from main --to feature-branch
# 单个提交ocr review --commit abc123
# 恢复中断的区间或单 commit 评审ocr session listocr review --from main --to feature-branch --resume <session-id>
# 全量文件扫描 —— 审查整个文件而非 diff(无需 git 历史)ocr scan                          # 扫描整个仓库ocr scan --path internal/agent    # 扫描指定目录或文件ocr scan --resume <session-id>   # 恢复中断的全量文件扫描
# 将结果输出到文件(AI 宿主 agent 推荐)ocr review --format json --output result.json
# 委托模式 — 让你的 AI 编程 agent 自己执行评审# OCR 负责文件选择和规则解析;无需配置 LLMocr delegate previewocr delegate rule src/main.go src/handler.go

审查过程

审查结果


阿里开源AI代码审查工具open-code-review来了!截至2026年10月,44K+Star免费使用" 网络安全文章

阿里开源AI代码审查工具open-code-review来了!截至2026年10月,44K+Star免费使用"

本文介绍阿里开源AI代码审查工具open-code-review,前身为阿里内部AI代码审查助手,已服务数万开发者并识别数百万代码缺陷。工具读取Gitdiff并通过Agent将变更文件发送至可配置LLM生成行级精度的结构化审查意见,支持diff审查和全量文件扫描。文章详细说明了环境配置、大模型临时及永久配置方案,并演示了审查命令及使用流程。该工具免费使用,截至2026年10月已获44K+Star。
15家同台,360再拿第一!获IDC大模型安全最高评级" 网络安全文章

15家同台,360再拿第一!获IDC大模型安全最高评级"

360数字安全集团在IDC发布的中国大模型应用防火墙技术评估中获最高评级,总星级位列15家参评厂商第一。其大模型卫士防护系统以以模治模、以测促防为核心理念,将防护从内容安全延伸至行为安全,通过三维一体安全逻辑管控智能体风险,支持私有化部署,为AI进入企业核心业务提供安全保障。
攻克超声穿颅读脑,拿下4亿元新融资,他们要做脑科学的「英伟达」" 网络安全文章

攻克超声穿颅读脑,拿下4亿元新融资,他们要做脑科学的「英伟达」"

鲲为科技完成4亿元融资,推出低频超声穿颅成像技术,突破传统超声穿透力与分辨率不可兼得的瓶颈,实现毫秒级脑结构血流动态实时成像。公司定位为脑科学与AGI领域的基础设施供应商,提供硬件与KOS平台,目标客户为脑机接口实验室及NeuroAI模型公司,已获数千万订单,商业化起飞。
BinaryNinja5.3.9434Personal授权逻辑分析" 网络安全文章

BinaryNinja5.3.9434Personal授权逻辑分析"

本文详细分析了BinaryNinja5.3.9434Personal的授权验证逻辑,通过静态逆向定位关键函数BNIsLicenseValidated及核心校验函数sub\\_1814A3790,揭示了许可证文件存储路径及JSON解析验证流程,并指出仅修改返回值会导致功能缺失,为软件授权机制逆向提供了完整思路。
评论:0   参与:  0