Open Code Review(简称 OCR)是阿里巴巴开源的一款 AI 代码审查命令行工具,采用 Apache 2.0 许可证发布,官方定位为“开源代码审查智能体”。
用途方面,OCR 面向代码审查场景,目标是在开发流程中自动生成代码审查意见。它把两类能力结合起来:一是确定性的文件选择与规则匹配,二是由大语言模型驱动的智能体,该智能体能够读取文件并搜索代码库,从而在理解上下文的基础上给出审查结果。
主要能力方面,OCR 可以针对 diff、分支、提交或整个文件生成行级评论,即评论会定位到具体的代码行。这种行级反馈方式便于开发者直接在对应位置查看和处理问题。
使用方式方面,OCR 以命令行工具(CLI)的形式提供,具体安装命令、运行参数与配置方法在现有资料中暂未提供。
适用场景方面,OCR 适合希望将 AI 代码审查集成到开发流程中的团队,例如在代码提交、分支合并或拉取请求等环节引入自动审查。
限制方面,除开源许可证(Apache 2.0)与上述功能描述外,关于收费、价格、支持平台、具体效果等事实,现有资料暂未提供。