Open Code Review 是阿里巴巴开源的 AI 代码审查 CLI 工具,融合了确定性工程与智能 Agent 能力,已在阿里巴巴内部经过大规模实战验证,可精准输出行级审查意见,并内置 NPE、线程安全、XSS、SQL 注入等细粒度规则集。
它支持读取 Git diff、检索完整文件上下文、跨文件搜索,并兼容 OpenAI 与 Anthropic 模型,仅需配置模型端点即可快速上手。工具提供工作区审查、分支对比、单提交审查等多种模式,同时支持 CLI、CI/CD 集成及 Claude Code 插件调用,输出格式可选文本或 JSON,便于自动化流水线解析。
项目采用 Apache-2.0 许可,已发布至 GitHub 与 npm,可通过 npm 全局安装或下载二进制文件直接使用,适合个人开发者与团队在日常开发、代码审查及质量把控场景中落地 AI 辅助。
GitHub:github.com/alibaba/open-code-review
主要功能:
- 确定性工程与 Agent 混合架构,精准文件选择与智能上下文检索;
- 内置多语言细粒度规则集,支持自定义规则覆盖;
- 支持工作区、分支范围及单提交多种审查模式;
- CLI 一键安装,兼容多种 LLM 提供商与 Claude Code 生态;
- 可输出 JSON 格式结果,便于 CI/CD 流水线集成;
- 提供 WebUI 查看历史审查会话,支持并发与超时控制。
支持 macOS、Linux、Windows 多平台,通过 npm 或二进制文件即可快速部署,适合追求高效、稳定代码质量的开发团队与个人使用。
发布于 北京
