Qué es
Open Code Review es una herramienta de revisión de código publicada por Alibaba. Su CLI ocr combina la preparación determinista de archivos y reglas con un agente que inspecciona contexto del repositorio y redacta hallazgos.
Para qué te sirve
- Revisar cambios locales antes de pedir una revisión humana.
- Comparar una rama con su base o analizar un commit concreto.
- Exportar los hallazgos como JSON para examinarlos desde otro flujo de trabajo.
Cómo funciona
La herramienta calcula los cambios con Git, filtra y agrupa archivos relacionados y selecciona reglas. El agente puede leer archivos completos, buscar código y consultar otros cambios para entender una posible incidencia. Módulos separados revisan la posición y el contenido de los comentarios.
El modo normal usa un proveedor y un modelo configurados en ocr. El modo de delegación deja que un agente anfitrión haga la revisión y utiliza OCR para seleccionar archivos y resolver reglas. El README enlaza integraciones para Claude Code, Codex y otros arneses.
Antes de empezar
El requisito explícito del README es Git 2.41 o posterior. La instalación mostrada usa npm; también hay métodos mediante binarios y otras opciones en la documentación oficial. El proyecto declara soporte de Windows, macOS y Linux, con detalles por plataforma en su guía de instalación.
En el modo normal necesitas configurar un endpoint y un modelo. Los archivos enviados al proveedor pueden contener código privado y generan el coste de inferencia correspondiente. La configuración interactiva prueba conectividad. La delegación evita una clave adicional de OCR, pero utiliza el modelo de tu agente anfitrión.
GitHub registra Apache-2.0 y repositorio no archivado, con último commit del 20 oct 2026.
Límites y alternativas
Los comentarios son hallazgos propuestos, no una garantía de que el código esté libre de errores. El propio benchmark del autor describe una preferencia por precisión frente a cobertura; evita interpretar la ausencia de comentarios como aprobación.
Ejecutar ocr por sí solo no crea una compuerta de integración obligatoria. Debes configurar la automatización de CI y la política de tu repositorio si quieres exigir su resultado antes de integrar. Pruebas, analizadores estáticos y revisión humana aportan comprobaciones distintas y siguen siendo necesarios según el cambio.
Recursos
- Repositorio - 48359 estrellas, licencia Apache-2.0, consulta del 26 oct 2026.
- README consultado - arquitectura y comandos de primera revisión.
- Instalación oficial - opciones por plataforma.
- Integración continua - guía oficial para extender la revisión a CI.
- Licencia - términos del código.