¿Puede Claude Code revisar código de forma fiable? Sí, puede, y es realmente bueno en una parte específica del trabajo. Anthropic ofrece Claude Code Review en dos formas: una GitHub App gestionada que revisa pull requests en la nube, y un comando /code-review que se puede ejecutar localmente en cualquier sesión de Claude Code. Ambas envían varios agentes a trabajar al mismo tiempo, cada uno buscando una clase distinta de defecto, y luego ejecutan un paso de verificación que intenta refutar cada hallazgo antes de que llegue a usted. Lo que ninguna de las dos hace es ejecutar su código, buscar secretos filtrados, o decirle que la función que construyó resuelve el problema equivocado.
Nosotros creamos automatización de Claude Code para clientes de forma comercial, así que cuando llegó Claude Code Review hicimos lo obvio: lo apuntamos a nuestros propios repositorios y tomamos notas. La pregunta útil resultó no ser si las revisiones son buenas. Es cuáles revisiones puede delegar ahora, y cuáles todavía no. A continuación se explica qué detecta, qué se le escapa, cuánto cuesta ejecutarlo, y el punto en el que un revisor humano tiene que volver a intervenir.
¿Qué es Claude Code Review?
Claude Code Review es un revisor automatizado de pull requests basado en múltiples agentes especializados. Cuando comienza una revisión, varios agentes examinan el código modificado y la base de código circundante al mismo tiempo, cada uno asignado a una categoría distinta de defecto. Un paso de verificación comprueba después cada hallazgo candidato frente al comportamiento real del código y descarta los que no puede sustentar.
Los agentes buscan:
- Errores de lógica
- Vulnerabilidades de seguridad
- Casos límite rotos
- Regresiones sutiles
El paso de verificación es lo que hace que los resultados merezcan la pena leerse. Sin él, la revisión con IA tiende a sepultarlo en comentarios que suenan razonables pero resultan ser incorrectos, y clasificarlos cuesta más tiempo del que ahorra.
Los resultados reportados respaldan ese diseño. Tras implementarlo internamente, Anthropic afirma que la proporción de pull requests que recibe comentarios sustanciales subió del 16% al 54%, con menos del 1% de los hallazgos marcados como incorrectos por sus ingenieros. En pull requests de 1,000 líneas o más, Anthropic informa que el 84% recibe hallazgos, con un promedio de 7.5 problemas cada uno. Estas son cifras del proveedor medidas en el código del propio proveedor, así que conviene tratar las cifras exactas con la debida cautela, aunque el patrón se mantiene en la práctica.
Dos formas de ejecutar Claude Code Review
La primera opción es un servicio alojado que Anthropic gestiona por usted, de modo que no hay nada que instalar en su pipeline. Un administrador de la cuenta de Claude de su empresa, alguien con acceso a facturación y configuración, conecta la GitHub App de Claude y elige qué repositorios puede revisar. A partir de ahí, las revisiones se ejecutan automáticamente cuando se abre un pull request, con cada push, o solo cuando un desarrollador la solicita, según cómo esté configurado cada repositorio. Los hallazgos aparecen como comentarios en las líneas de código específicas a las que se refieren, cada uno etiquetado según su gravedad, y nunca impiden la fusión.
La segunda opción es el comando local /code-review, que funciona en cualquier plan y no requiere ninguna configuración por parte de un administrador. Revisa su rama actual además de cualquier cambio sin confirmar, se ejecuta en segundo plano para no interrumpir lo que está haciendo, y puede aplicar sus propias correcciones a su copia de trabajo si se le solicita. Los ingenieros lo usan antes de hacer push, lo cual es mucho más económico que encontrar el mismo error 20 minutos después de abrir un pull request.
Puede orientar cualquiera de las dos versiones manteniendo dos archivos en su repositorio: CLAUDE.md, que contiene el contexto general del proyecto, y REVIEW.md, que contiene reglas exclusivas de revisión y tiene más peso. Para todo lo demás en su conjunto de herramientas de Claude, nuestro resumen de los mejores plugins de Claude Code cubre lo que combina bien con esto.
Disponibilidad
Team y Enterprise, vista previa de investigación
Cualquier plan
Cuándo se ejecuta
Al abrir el PR, con cada push, o a solicitud
Cuando usted lo ejecuta
Quién lo configura
Un administrador de su cuenta de Claude
Cualquier desarrollador
Sigue las reglas de revisión del repositorio (REVIEW.md)
Sí, máxima prioridad
No
Sigue el contexto del proyecto (CLAUDE.md)
Sí, las infracciones se marcan como menores
Sí
Tiempo de finalización
Unos 20 minutos
Minutos
Costo
$15 a $25 por revisión, según tokens
Uso estándar del plan
Puede corregir el código
No, solo comentarios
Sí
Plataformas
Solo GitHub
En cualquier lugar donde se ejecute Claude Code
Bloquea una fusión
No
No
Por qué el acceso al código importa más que la elección del modelo
Los equipos que evalúan la revisión con IA tienden a fijarse en qué modelo hay detrás. Esa es la variable menos interesante. Lo que realmente separa una revisión útil de una ruidosa es cuánto puede ver el agente revisor: todo su repositorio o solo las líneas que cambiaron, y si conoce las convenciones de su equipo o está adivinando a partir de los nombres de las funciones.
Un agente que lee un diff de forma aislada puede decirle que el código es internamente consistente. Un agente que lee el diff más los doce archivos que lo invocan puede decirle que el cambio rompe algo a dos directorios de distancia. Esa es la diferencia que los compradores deberían evaluar, y es una cuestión de contexto y configuración, no de benchmarks de modelos.
Qué detecta Claude Code Review
Los resultados más sólidos se concentran en un solo lugar: defectos que requieren leer más de la base de código de lo que un revisor humano suele abrir. Los revisores humanos miran el diff, porque abrir todo lo que el diff toca es lento. Un agente no tiene esa limitación.
Desvíos de contrato entre archivos. Un cambio en una estructura de datos que rompe silenciosamente una suposición en un consumidor varios directorios más allá. Esta es la categoría de mayor valor, porque es exactamente el fallo que una revisión humana centrada en el diff está estructurada para pasar por alto.
Llamadas await omitidas y llamadas asíncronas de tipo fire-and-forget. No es una clase novedosa de error, pero se detecta de forma constante, incluso dentro de bloques de manejo de errores donde una excepción tragada significa que el fallo nunca aparece en los registros.
Reglas que usted realmente ha documentado. Déle una regla como «cada consulta a la base de datos debe estar delimitada al inquilino que la realiza» y la aplicará en cada pull request. Las herramientas de análisis estático no conocen su modelo de multiinquilino. Un agente de revisión sí lo conoce, una vez que se le indica. Esto es lo único con mayor impacto que la mayoría de los equipos se saltan.
Errores de límite y de desplazamiento por uno. Límites de paginación, límites de arreglos, rangos inclusivos frente a exclusivos, normalmente reportados con la entrada específica que reproduce el problema.
Documentación que ya no coincide con el código. Esto funciona en ambas direcciones. Cuando un pull request deja obsoleta una afirmación documentada, señala que la documentación necesita una actualización en lugar de limitarse a revisar el código.
Errores que ya estaban ahí. Los problemas en código cercano al cambio se etiquetan como preexistentes en lugar de atribuirse al autor, lo cual es la decisión correcta y genuinamente útil para priorizar la deuda técnica.
La investigación más amplia explica por qué esto importa ahora. El informe DORA 2025 de Google encontró que la adopción de IA aumenta tanto el rendimiento de entrega de software como su inestabilidad, porque los sistemas que verifican el código no han seguido el ritmo de la rapidez con la que ahora se escribe. Un agente que lee toda su base de código es uno de los pocos contrapesos disponibles frente a la mitad de inestabilidad de ese equilibrio.
Qué se le escapa a Claude Code Review
Las carencias son estructurales y no una cuestión de que la herramienta madure, lo que las convierte en el factor decisivo sobre cuánta revisión humana se puede eliminar con seguridad. Cada hallazgo se produce razonando sobre el código, no ejecutándolo. Ese único hecho define la mayor parte de lo que sigue.
Cualquier cosa que requiera que el código se ejecute. Caídas de rendimiento que solo aparecen con volúmenes de datos de producción. Patrones de consultas que solo se multiplican bajo una sesión real de base de datos. Condiciones de carrera que necesitan concurrencia genuina para manifestarse. Comportamiento de la memoria bajo carga sostenida. Nada de esto es visible para un revisor que lee en lugar de ejecutar.
Secretos, pruebas estáticas de seguridad de aplicaciones y análisis de infraestructura como código. Si una credencial codificada de forma fija o una política de nube demasiado permisiva llega en un diff, no asuma que esto lo detecta. Mantenga los escáneres que ya utiliza.
Corrección de las reglas de negocio. Confirmará que un cálculo de descuento es internamente consistente y aritméticamente correcto. No tiene forma de saber que finanzas cambió la regla el trimestre pasado. El código que es simultáneamente correcto e incorrecto sigue siendo un problema humano.
Criterio arquitectónico. No le dirá que el tercer microservicio que añadió este mes debería haber sido un módulo, ni que un patrón funciona hoy pero no sobrevivirá a las próximas dos funciones. Las decisiones de diseño también requieren ida y vuelta, y cada ronda de revisión tarda unos 20 minutos, por lo que resolver una decisión arquitectónica de esta forma resulta poco práctico incluso cuando el revisor tiene algo útil que decir.
Calidad de las pruebas. El enfoque predeterminado son los errores de corrección, no las carencias de cobertura. Un pull request con tres pruebas que solo verifican el camino feliz pasa la revisión sin problemas a menos que se haya solicitado explícitamente algo más.
También hay un límite que merece leerse como una característica. No aprueba pull requests y su verificación de estado nunca bloquea una fusión, por lo que la decisión sigue en manos de una persona. Esto es deliberado, y coincide con cuánto confían actualmente los desarrolladores en este tipo de resultado: la encuesta de Stack Overflow de 2025 encontró que la principal frustración con la IA, citada por el 66% de los desarrolladores, es un resultado que está casi bien pero no del todo. Un revisor de IA hereda esa misma característica. Funciona bien en la capa mecánica y guarda silencio sobre la intención. Para ver cómo se manifiesta esto en las herramientas en general, consulte nuestro artículo sobre revisiones de código impulsadas por IA.
¿Cuánto debería ejecutarlo, y con qué frecuencia?
El costo escala con la frecuencia con la que se disparan las revisiones, y la configuración del disparador importa más que el precio por revisión. Gartner proyecta que el 75% de los ingenieros de software empresarial usarán asistentes de código con IA para 2028, frente a menos del 14% a principios de 2024, por lo que la capacidad de revisión es la limitación que se rompe primero a medida que generar código se vuelve más económico. Pagarlo sin ningún criterio sigue siendo un error.
La configuración que funciona en la práctica es simple. Revise una vez cuando se abre un pull request, para la mayoría de los repositorios, porque eso detecta la mayoría de los problemas con un único cargo. Cambie a solo a solicitud para sus repositorios más activos, donde revisar cada push multiplicaría la factura sin añadir mucho. Y haga que los ingenieros ejecuten el comando local antes de hacer push, ya que eso no cuesta nada adicional y detecta los problemas antes de que comience siquiera una revisión de pago.
Establezca un tope de gasto mensual antes de implementarlo ampliamente, luego revise el costo promedio por repositorio tras la primera semana y ajuste a partir de ahí. Si está estandarizando la práctica de revisión entre zonas horarias, nuestra comparación de herramientas de revisión de código para equipos distribuidos es una lectura complementaria útil.
Cuándo todavía necesita una revisión de código independiente
Algunas preguntas quedan fuera de lo que un revisor automatizado está diseñado para responder, y suelen ser las más costosas. Comparten una forma común: el hallazgo que importa es un patrón en toda la base de código, no un defecto dentro de un cambio concreto.
La diligencia debida técnica antes de una adquisición es el caso más claro, donde la pregunta es si el activo se puede mantener, no si la línea 142 tiene un error. Las auditorías de seguridad y cumplimiento necesitan pruebas ejecutables, no inferencias. Heredar una base de código de un proveedor anterior requiere que alguien rastree un patrón a través de 40 archivos, algo que ninguna revisión por pull request llegará a ver. Y cualquier repositorio en el que la IA escribió la mayor parte del código y nadie ha comprobado desde entonces si se sostiene es un trabajo para la limpieza de vibe code en lugar de otra pasada automatizada.
Este es el resumen honesto. Claude Code Review señala los errores y fallos sutiles que fácilmente se le escapan a un revisor humano agotado que corre por terminar. No detecta los problemas que un revisor encuentra porque recuerda por qué ese módulo se escribió como se escribió en 2019.
Por qué los equipos recurren a Redwerk
Llevamos más de dos décadas construyendo software personalizado para empresas de Norteamérica y Europa, incluidas Siemens, J.B. Hunt y Universal Music Group. Los fundamentos de ingeniería y las prácticas de seguridad detrás de una buena revisión no son algo que aprendimos con el lanzamiento de un producto. Son lo que ya estábamos haciendo.
Eso se traduce en tres tipos de ayuda. Configuramos Claude Code correctamente como agente de revisión, con la severidad calibrada a su base de código, controles de gasto implementados, y disparadores ajustados por repositorio en lugar de activados en todas partes. Construimos a su alrededor la automatización más amplia de Claude Code, porque la revisión es un flujo de trabajo y la mayoría de los equipos tienen varios más que merece la pena automatizar. Y cuando la respuesta correcta es que una persona lea su código con atención, nuestros servicios de revisión de código entregan eso con un informe escrito que puede presentar a una junta directiva o a un comprador.
¿Quiere saber qué detectaría y qué no un revisor automatizado en su base de código? Póngase en contacto con nuestro equipo y lo repasaremos con usted.
FAQ
¿Puede Claude Code hacer revisiones de código?
Sí. Claude Code ofrece una GitHub App alojada que revisa pull requests automáticamente utilizando múltiples agentes que trabajan en paralelo, y un comando /code-review que revisa un diff local en cualquier plan. Los hallazgos se etiquetan según su gravedad y nunca bloquean una fusión, por lo que su flujo de trabajo actual permanece intacto.
¿Es Claude bueno revisando código?
Funciona bien con errores de lógica, roturas entre archivos, manejo asíncrono omitido, condiciones de límite, y cualquier regla que haya documentado, en gran parte porque lee toda la base de código en lugar de solo las líneas modificadas. Funciona mal con cualquier cosa que requiera ejecutar el código, con el análisis de secretos e infraestructura, con la corrección de reglas de negocio, y con el criterio arquitectónico.
¿Cuánto cuesta Claude Code Review?
El producto alojado factura según el uso de tokens, aproximadamente entre $15 y $25 por revisión, y escala con el tamaño del pull request y la complejidad de la base de código. Revisar en cada push multiplica eso por el número de pushes, así que establezca un tope de gasto mensual antes de implementarlo.
¿Claude Code Review sustituye a los revisores humanos?
No, y no está diseñado para eso. No aprueba pull requests, su verificación de estado nunca bloquea una fusión, y la decisión sigue en manos de una persona. Trátelo como una primera pasada que elimina los defectos mecánicos para que los ingenieros senior puedan dedicar su tiempo de revisión al diseño y la intención.
¿Claude Code Review funciona con GitLab o Bitbucket?
El producto alojado admite solo GitHub. Para GitLab, Azure DevOps o Bitbucket, ejecute Claude dentro de su propio pipeline, o use el comando local /code-review, que funciona en cualquier lugar donde se ejecute Claude Code.
Descubra cómo auditamos el software Project Science de Complete Network y logramos un aumento del 80 % en la mantenibilidad del código