Google Conductor añade revisión automática de código: la IA que vigila a la IA que programa

Publicado el

Google Conductor añade revisión automática de código: la IA que vigila a la IA que programa

Google ha lanzado una función de revisión automatizada para Conductor, su extensión del Gemini CLI que ya permitía a los desarrolladores planificar y ejecutar código con ayuda de IA. La novedad es un paso de «verificación» que se activa después de que el agente de codificación termine su trabajo: Conductor genera un informe post-implementación que revisa la calidad del código, su cumplimiento con el plan original, el respeto a las guías de estilo, la ejecución del suite de tests y un análisis básico de seguridad. Todo antes de que el código llegue a producción.

La filosofía detrás de la actualización queda resumida en una frase del propio blog de Google: «Que el desarrollo agéntico no signifique desarrollo sin supervisión». Y los datos lo justifican: según CodeRabbit, el código generado por IA introduce 1,7 veces más bugs que el escrito por humanos, con errores de lógica un 75% más frecuentes.

¿Qué revisa exactamente Conductor?

El informe de revisión automatizada cubre cinco dimensiones.

La primera es revisión de código como par (peer review). Conductor realiza análisis estático y lógico profundo sobre los archivos generados, detectando problemas complejos como condiciones de carrera en bloques asíncronos, riesgos de puntero nulo y errores lógicos que podrían causar excepciones en tiempo de ejecución. No se queda en la sintaxis: busca los fallos que un revisor humano experimentado cazaría.

La segunda es cumplimiento del plan. El sistema comprueba automáticamente que el nuevo código se corresponde con lo definido en los archivos plan.md y spec.md del proyecto. Si el plan decía «implementar autenticación con OAuth 2.0» y el agente ha hecho otra cosa, Conductor lo señala.

La tercera es aplicación de guías de estilo. Verifica que las contribuciones siguen las convenciones de código del proyecto y cualquier archivo de guías personalizado generado durante la fase de planificación. Esto es especialmente útil en equipos donde varios desarrolladores (humanos y agentes) contribuyen al mismo repositorio.

La cuarta es validación del suite de tests. En lugar de depender de ejecución manual, Conductor integra todo el suite de tests unitarios y de integración directamente en el flujo de revisión. Ejecuta los tests, incorpora los resultados y los datos de cobertura al informe final.

La quinta es revisión básica de seguridad. Escanea vulnerabilidades críticas como claves de API hardcodeadas, posibles filtraciones de información personal identificable (PII) o manejo inseguro de entradas que podrían exponer la aplicación a ataques de inyección.

Los hallazgos se categorizan por severidad (Alta, Media, Baja) con la ruta exacta del archivo afectado, lo que permite iniciar directamente un track de corrección dentro de Conductor.

¿Por qué es necesario?

Porque el vibe coding —escribir código dejando que la IA haga el trabajo pesado a partir de instrucciones en lenguaje natural— se ha convertido en la forma dominante de desarrollo rápido en 2026, pero viene con riesgos que muchos equipos subestiman.

Cuando un agente de IA genera cientos de líneas de código en minutos, la tentación es fusionarlo rápido y pasar al siguiente task. Pero ese código puede contener vulnerabilidades sutiles, violar convenciones del proyecto o implementar algo diferente a lo especificado. Sin una capa de verificación automatizada, el desarrollador humano se convierte en el cuello de botella: o revisa manualmente todo lo que el agente produce (eliminando la ventaja de velocidad) o confía a ciegas (creando deuda técnica y riesgo de seguridad).

Conductor propone una tercera vía: la IA genera el código, otra capa de IA lo revisa contra tus propios estándares, y tú tomas la decisión final con información completa. El desarrollador pasa de «corrector de pruebas» a «arquitecto con informes de verificación».

¿Cómo se compara con otras herramientas?

Conductor no es la única herramienta que aborda este problema. CodeRabbit, Qodo, GitHub Copilot Review y Bugbot de Cursor atacan la revisión de código con IA desde diferentes ángulos. Pero la integración de Conductor de planificación, ejecución y verificación en un único flujo contextual —todo basado en archivos markdown versionados que viven junto al código— es lo que lo diferencia.

Anthropic también ha implementado capacidades similares de revisión automatizada para Claude Code, cubriendo seguridad, lógica e integración. La tendencia es clara: la industria está pasando de «la IA escribe código» a «la IA escribe código y luego lo verifica contra tus reglas».

Conductor es open source bajo licencia Apache 2.0 y está disponible como extensión del Gemini CLI.

Mi valoración: esta es una de esas actualizaciones que no generará titulares virales pero que importa enormemente para la calidad del software que usamos todos. Si los agentes de IA van a escribir una proporción creciente del código del mundo, necesitamos capas de verificación automatizada que escalen al mismo ritmo. Conductor no sustituye la revisión humana, pero la hace más informada y eficiente. Y esa diferencia, multiplicada por millones de líneas de código agéntico al día, es significativa.

Preguntas frecuentes

¿Qué es Google Conductor? Una extensión del Gemini CLI que permite a los desarrolladores planificar, ejecutar y ahora verificar código generado por agentes de IA, usando archivos markdown versionados como contexto persistente del proyecto.

¿Qué revisa la función de revisión automatizada? Calidad de código, cumplimiento del plan, respeto a guías de estilo, ejecución del suite de tests y análisis básico de seguridad (claves expuestas, PII, inyecciones).

¿Es gratuito? Sí. Conductor es open source bajo licencia Apache 2.0, disponible como extensión del Gemini CLI.