Puedes hacer code review con Claude Code, Codex y Cursor mediante Open Code Review, la herramienta de código abierto de Alibaba para revisar cambios de Git.
Lo interesante es qué ocurre entre seleccionar un diff y recibir una lista de hallazgos. Ese proceso determina si la revisión aporta observaciones útiles o una nueva cola de comentarios que investigar.
Esta guía empieza por Claude Code y después muestra las opciones para Codex CLI y Cursor. Open Code Review es el proyecto que instalaremos para incorporar ese flujo a cada agente.
¿Qué aporta Open Code Review a Claude Code?
Open Code Review es una herramienta de revisión de código con licencia Apache-2.0 que combina un proceso determinista con un agente basado en un LLM. El proceso selecciona y agrupa archivos, asigna reglas de revisión y sitúa los comentarios. El agente investiga el contexto del código y genera los hallazgos. Así lo describe el README del proyecto.
Esa división es la decisión técnica más interesante: hace explícitas e inspeccionables partes del proceso de revisión. Eso no garantiza que las conclusiones del modelo sean correctas.
Claude Code es el agente de programación de Anthropic. Open Code Review se añade como un plugin de terceros: el agente y el plugin son piezas distintas del flujo.
En nuestro artículo sobre code-review-graph exploramos un problema relacionado: cómo identificar el código conectado con un cambio. Open Code Review ofrece otra forma de examinar cómo las herramientas que rodean al modelo influyen en la revisión.
¿Cómo hacer code review con Claude Code?
Instala la CLI de Open Code Review y su plugin para Claude Code; después elige si la revisión la hará Claude o el modelo conectado a Open Code Review.
El proyecto requiere Git 2.41 o posterior. Si tienes npm disponible, instala el paquete:
npm install -g @alibaba-group/open-code-review
Dentro de Claude Code, con tu repositorio abierto, añade el marketplace e instala el plugin:
/plugin marketplace add alibaba/open-code-review
/plugin install open-code-review@open-code-review
Son los comandos publicados en la guía de integración de Alibaba. Después activa el plugin recién instalado:
/reload-plugins
La documentación de Anthropic indica que este comando carga los cambios de plugins sin reiniciar la sesión.
¿Cómo usar el propio modelo de Claude Code?
Ejecuta el modo de delegación si quieres que Claude realice la revisión:
Antes de ejecutarlo: las instrucciones de este comando también piden aplicar automáticamente correcciones claras y seguras de severidad alta o media. Si solo quieres un informe, indica expresamente a Claude que no modifique archivos y comprueba el diff al terminar. Esa indicación expresa tu intención; no es un modo técnico de solo lectura.
/open-code-review:delegate-review
Open Code Review selecciona los archivos y proporciona las reglas; Claude obtiene los diffs y analiza los cambios. Sin argumentos, el flujo abarca cambios preparados, sin preparar y archivos sin seguimiento. No necesitas un endpoint de LLM independiente para Open Code Review en este modo. Consulta el flujo de delegación.
¿Cómo usar un modelo independiente para la revisión?
Conecta un proveedor a Open Code Review si quieres que su propio motor ejecute el análisis. En la terminal:
ocr config provider
ocr config model
ocr llm test
Después, dentro de Claude Code:
/open-code-review:review
Este comando ejecuta la revisión con Open Code Review y encarga al agente valorar los hallazgos. También incluye instrucciones para aplicar las correcciones que considere útiles. Ese comportamiento aparece en la definición del comando.
La diferencia práctica es quién analiza el código: en delegación lo hace Claude; en el segundo flujo lo hace el motor de Open Code Review con el proveedor que has elegido. Instalar el plugin no convierte ambos recorridos en equivalentes.
¿Cómo usar Open Code Review en Codex y Cursor?
Puedes instalar las integraciones del mismo proyecto en Codex CLI y Cursor, con un procedimiento distinto para cada uno. Ambos necesitan la CLI ocr instalada; para el flujo estándar, completa también la selección y prueba del proveedor anteriores.
Codex CLI
Desde la terminal, registra el repositorio como marketplace y abre Codex:
codex plugin marketplace add alibaba/open-code-review
codex
Abre /plugins, instala y activa Open Code Review, y empieza una sesión nueva. La documentación de OpenAI confirma el navegador de plugins de la CLI y la necesidad de una sesión nueva; también documenta cómo registrar un marketplace.
En la nueva sesión puedes invocar el plugin con este ejemplo del proyecto:
@Open Code Review review my current changes
El plugin aporta skills que utilizan la CLI local. La secuencia específica de Alibaba está en su guía para Codex.
Cursor
Para la instalación manual local, obtén el repositorio y copia su carpeta completa plugins/open-code-review/ a:
~/.cursor/plugins/local/open-code-review/
El manifiesto debe quedar en ~/.cursor/plugins/local/open-code-review/.cursor-plugin/plugin.json. Reinicia Cursor o ejecuta Developer: Reload Window y revisa los componentes en Customize. Es la disposición descrita por Alibaba y respaldada por la documentación de plugins locales de Cursor.
Desde Customize, identifica las skills cargadas e invócalas desde el chat. Cursor permite invocarlas con / seguido de su nombre. En entornos administrados, la carga local depende de la política Allow Local Plugin Imports; si está desactivada, copiar la carpeta no basta.
¿Cómo revisar cambios desde la terminal sin abrir un agente?
Puedes utilizar directamente la CLI con el proveedor de LLM ya conectado.
Desde tu repositorio, revisa los cambios actuales:
ocr review
La revisión incluye cambios preparados para el commit, cambios sin preparar y archivos sin seguimiento. Para revisar una rama desde su ancestro común con main:
ocr review --from main --to feature-branch
Sustituye feature-branch por el nombre de tu rama. Para guardar los resultados en formato estructurado:
ocr review --format json --output result.json
Los modos de revisión y sus opciones están documentados en la guía de inicio del README.
Para una primera evaluación, utiliza un cambio pequeño que ya conozcas bien. Comprueba si cada hallazgo identifica un problema real, señala la ubicación correcta y explica una consecuencia que puedes reproducir.
¿Open Code Review es gratis?
El código tiene licencia Apache-2.0; el coste de inferencia depende de cómo ejecutes el modelo. Una licencia de código abierto no implica que todas las revisiones sean gratuitas. Puedes consultar la licencia y los requisitos de uso en el repositorio.
El proyecto también documenta integraciones con agentes de programación y un modo de delegación que permite utilizar el modelo del agente anfitrión, en lugar de un endpoint independiente para Open Code Review. Eso cambia qué servicio realiza la inferencia, pero no demuestra que ese servicio sea gratuito. Las alternativas se describen en la documentación de integraciones.
Si lo evalúas para un equipo, mide el coste por hallazgo útil junto con el tiempo de revisión. Una revisión barata que exige mucho trabajo para separar los problemas reales de las falsas alarmas puede no compensar.
¿Open Code Review consume menos tokens que Claude Code?
El proyecto declara un consumo aproximado de una novena parte de los tokens frente a Claude Code con el mismo modelo subyacente, junto con mayor precisión y F1, pero menor exhaustividad o recall. Son resultados publicados por el proyecto, no una prueba independiente de yoDEV. La afirmación aparece en su sección de benchmarks.
Alibaba publica el conjunto de datos asociado, AACR-Bench, que permite examinar un recurso concreto de evaluación.
El equilibrio entre esas métricas importa. Una mayor precisión significa que una proporción mayor de los hallazgos reportados es válida. Un menor recall significa que quedan más defectos reales sin detectar. Una revisión con menos ruido solo resulta útil si entiendes qué puede pasar por alto.
El ahorro de tokens, por sí solo, no permite saber si la herramienta encaja con tu base de código.
Tampoco debes trasladar esa cifra automáticamente al modo de delegación: allí cambia quién realiza el análisis. El benchmark citado no demuestra que invocar el plugin dentro de Claude Code reproduzca ese ahorro.
¿Cómo evaluar Open Code Review en tu flujo de trabajo?
Empieza con una prueba sobre cambios que tu equipo ya haya revisado.
Incluye un defecto conocido, una refactorización sin defectos conocidos y un cambio que abarque varios archivos. Registra los hallazgos útiles, las falsas alarmas, los defectos omitidos, el tiempo transcurrido y el consumo de inferencia. Valida las correcciones propuestas con tus pruebas y tu proceso habitual de revisión.
Esta guía sigue las instrucciones publicadas; no es un informe de rendimiento basado en una prueba práctica. Las integraciones se verificaron documentalmente el 14 de septiembre de 2026. Ese día, varias páginas enlazadas en el sitio de documentación de Open Code Review devolvieron errores 404; por eso, las instrucciones se apoyan en el repositorio y en la documentación de cada agente.
La pregunta para decidir si incorporarlo es concreta: ¿esta revisión adicional detecta suficientes problemas sobre los que puedes actuar como para justificar el tiempo que tu equipo dedica a leer sus resultados?
