El producto llamado Code Review está integrado directamente en la plataforma Claude Code, con el objetivo de detectar errores temprano y mejorar la calidad del software.
En el desarrollo de software, la revisión de código entre los programadores juega un papel importante para detectar errores, garantizar la coherencia y mantener la calidad del sistema.
Sin embargo, la aparición de herramientas de programación basadas en IA ha cambiado significativamente este proceso. Muchos desarrolladores ahora utilizan la IA para crear código a partir de instrucciones en lenguaje natural, una tendencia a veces llamada "programación sintética".
Aunque ayuda a acelerar el desarrollo, este método también aumenta el riesgo de errores lógicos, riesgos de seguridad y fragmentos de código incomprensibles.
Cuando la IA crea un gran volumen de código en un corto período de tiempo, el número de solicitudes de actualización de código (llamadas solicitudes de arrastre) también aumenta considerablemente, ejerciendo una gran presión sobre el equipo de censura.
Según la Sra. Cat Wu, Jefa del departamento de productos de Anthropic, muchos líderes empresariales se preguntan cómo garantizar que las solicitudes de recarga creadas por la IA se revisen eficazmente.
“Nos dimos cuenta de que Claude Code crea muchas solicitudes de descarga y eso hace que el proceso de lanzamiento del software se atasque. Code Review está diseñado para resolver este problema”, dijo Cat Wu.
La nueva herramienta está diseñada para analizar automáticamente las solicitudes de pull y dar comentarios directamente en el código fuente.
Después de la activación, el sistema puede integrarse con GitHub, lo que permite a la IA evaluar los cambios antes de que se introduzcan en el sistema oficial.
En lugar de centrarse en errores de forma o estilo de programación, la revisión de código prioriza la detección de errores lógicos, problemas que pueden causar problemas graves en el software. La IA explicará en detalle cada problema, por qué los errores pueden causar riesgos y propondrá soluciones.
Los errores también se clasifican por gravedad con colores como rojo para el error más grave, amarillo para los problemas a considerar y morado para los problemas relacionados con el código fuente antiguo o errores que han aparecido antes.
Para hacer esto, Anthropic utiliza la arquitectura "multiagente". Muchos agentes de IA operan en paralelo para verificar el código desde diferentes ángulos, luego un agente sintético analizará los resultados, eliminará la duplicación y priorizará los errores más importantes.
Además de detectar errores lógicos, Code Review también proporciona análisis de seguridad básicos. Los jefes de equipo técnicos pueden personalizar más reglas de prueba basadas en los estándares internos de la empresa.
Para necesidades de seguridad más profundas, Anthropic dice que las empresas pueden utilizar un producto separado llamado Claude Code Security.
Actualmente, Code Review se está implementando en forma de vista previa para clientes que utilizan los paquetes de servicios Claude for Teams y Claude for Enterprise, especialmente dirigidos a grandes empresas como Uber, Salesforce y Accenture.
Según Anthropic, el costo de usar el servicio se calculará por token, similar a otros servicios de IA. Cada evaluación de código se estima que cuesta entre 15 y 25 dólares, dependiendo de la complejidad del código fuente.
Anthropic cree que a medida que la IA crea cada vez más código de programación, la demanda de herramientas de prueba automática también aumentará considerablemente. La empresa espera que Code Review ayude a las empresas a desarrollar software más rápido y, al mismo tiempo, reduzca significativamente el número de errores antes de que se lance el producto.