AI 编程 · 开源代码评审工具
阿里 Open Code Review
阿里开源的行级代码评审命令行工具,适合自建评审流程
阿里开源了内部用了两年的代码评审 CLI,按行定位问题,token 消耗比较省。
状态
verified
开源
价格
开源免费,模型调用费用自付
Apache-2.0
形态
CLI
CLI / CI
Agent
有 Agent 能力
CLI
资料
A
核验 2026-10-20
选型结论
适合有自建持续集成、想自己托管代码评审并控制模型调用开销的团队。它按行定位问题,模型调用消耗较省,并已在阿里内部验证;但需要自行接入模型和运行流水线,规则覆盖以官方规则集为准,适合愿意承担配置成本的团队。
定位
适合
成本口径
核心能力
行级定位问题
评审结果落到具体代码行,便于开发者直接定位缺陷并处理规则检查结果。
模型消耗较省
按行定位有助于减少无效上下文,模型调用开销相对可控,适合关注成本的自建团队。
阿里内部验证
该评审流程已在阿里内部经过实际使用验证,具备工程场景基础。
开源可自托管
采用开源许可,团队可自行部署评审流程并接入模型与持续集成。
典型使用场景
自建评审流水线
在自有持续集成环境中调用评审命令,把行级问题反馈到代码变更流程。
终端本地检查
开发者在终端直接运行评审,提前发现缺陷并查看规则检查结果。
代码库规则巡检
结合版本库使用,对变更内容做规则检查,帮助团队统一评审口径。
上手步骤
- 1
准备运行环境
在终端准备可用的命令行环境,并确认版本库与持续集成入口可访问。
- 2
接入模型服务
按官方说明配置模型调用方式,让评审命令能够完成缺陷定位与规则检查。
- 3
运行评审命令
在终端对目标代码执行评审,查看按行定位的问题与规则检查输出。
- 4
接入持续集成
把评审命令放进持续集成流程,在代码变更时自动触发并反馈结果。
价格与使用方式
价格口径
价格透明度
开源状态
访问方式
部署方式
支持平台
常见集成
常见语言
优点与局限
值得选的地方
- 按行定位问题,缺陷位置更直观。
- 模型调用消耗较省,便于控制评审开销。
- 开源许可,支持自建流程与持续集成。
先想清楚的地方
- 需要自行接入模型并运行评审流程。
- 规则覆盖以官方规则集为准。
- 依赖持续集成环境,配置成本需自担。
适合谁用
更适合
- 有自建持续集成环境的团队
- 想自己托管代码评审的团队
- 关注模型调用开销的团队
不太适合
- 没有持续集成流程的团队
- 不愿自行接入模型的团队
- 要求开箱即用评审的团队
同类对比
4 个同类| 产品 | 形态 | 价格口径 | 开源 | 地区 |
|---|---|---|---|---|
| 阿里 Open Code Review 阿里巴巴 · 本页 | CLI | 开源免费,模型调用费用自付 | 是 | 中国 |
| Qwen Code 阿里云 | CLI | 开源免费;调用通义千问模型按量计费,官方有每日免费额度 | 是 | 中国 |
| iFlow CLI 心流(iFlow) | CLI | 开源免费;官方提供免费额度,超出按模型用量计费 | 是 | 中国 |
| MiMo Code 小米 | CLI | 开源免费;模型调用按官方额度政策 | 是 | 中国 |
| MonkeyCode 长亭科技 | Web / 自托管 | 开源免费,企业私有化版本价格以官网为准 | 是 | 中国 |
按产品类型、形态和地区挑出最接近的同类,价格口径以各自详情页为准。
常见问题
4 条阿里代码评审 CLI 需要自己接模型吗?
需要。它不内置可直接使用的模型服务,团队要按官方说明接入模型并承担调用开销,适合愿意自行配置的团队。
阿里代码评审 CLI 能接入持续集成吗?
可以。它面向命令行与持续集成使用,可把评审命令放进流水线,在代码变更时触发检查并反馈行级问题。
阿里代码评审 CLI 的规则覆盖怎么定?
规则覆盖以官方规则集为准。团队可结合自身流程使用,但不应假设它能替代所有人工评审判断。
阿里代码评审 CLI 适合哪些团队使用?
适合有自建持续集成、想自己托管代码评审并控制模型调用开销的团队,也适合愿意承担配置成本、按官方规则集推进评审的团队。
网站入口
2 个使用提醒
需要自己接模型和跑 CI,评审规则的覆盖以官方规则集为准。