El artículo «Exit Vibe Coding, Enter Vibe Reviewing!», escrito por Alexandre Mogère, Chapter Lead en la Software Factory de Carrefour France, comparte su experiencia experimentando con agentes de IA para automatizar auditorías de código, señalando una reducción significativa del tiempo (dividido por un factor de 3), pero también dificultades encontradas. Insiste en que la IA no es una "varita mágica" y advierte contra las afirmaciones engañosas de los "evangelistas de la IA" que carecen de experiencia práctica. La idea central: aplicar un enfoque riguroso, similar al "Vibe Coding" (donde la IA genera el código), pero al proceso de revisión de código — denominado "Vibe Reviewing".

Un recorrido de aprendizaje iterativo

Exit Vibe Coding, Enter Vibe Reviewing!

Alexandre Mogère , linkedin.com

Mogère detalla un recorrido de aprendizaje iterativo, pasando de una desilusión inicial al desarrollo de una metodología funcional. Explica que el "Vibe Coding" a menudo simplifica en exceso las complejidades de poner en producción una aplicación lista para producción, lo cual requiere calidad, mantenibilidad, seguridad, rendimiento y coherencia visual. Si bien el "Vibe Coding" puede aumentar la productividad con validación humana, una aplicación generada íntegramente por IA sin una supervisión humana estricta no es viable a largo plazo. Esta constatación lo llevó a explorar un enfoque riguroso asistido por IA para las revisiones de código.

Evolución metodológica multiagente

El artículo describe varias rondas de experimentación, desde un proceso inicial de dos fases que provocaba "alucinaciones" de la IA hasta un sistema multiagente de validación cruzada más refinado. Descubrió que simplificar el plan de auditoría podía resultar contraproducente, y que un enfoque sistemático y metódico era más eficaz. La innovación clave fue el uso de un generador de sitios estáticos (VitePress) para convertir los informes de auditoría en markdown en documentación interactiva, con búsqueda, edición en línea y seguimiento del progreso. Este enfoque "gamificó" la experiencia de auditoría y hizo que los resultados fueran más accesibles y útiles.

Agente documentado como árbitro

También exploró el uso de un agente documentado como árbitro en los desacuerdos entre revisores humanos, aprovechando la capacidad del agente para investigar y aportar recomendaciones respaldadas por evidencia. La última iteración se centró en estandarizar todo el proceso con plantillas e instrucciones previas que garantizan la reproducibilidad y facilitan la adopción por parte de los equipos.

Eficacia y limitaciones

El autor concluye que el método iterativo, con salvaguardas técnicas y un enfoque en la documentación interactiva, es muy eficaz. No obstante, señala limitaciones, como la necesidad de experiencia técnica humana para detectar errores de la IA y la falta de contexto de negocio del agente. El artículo insiste: el informe de auditoría no debe ser un documento estático, sino una herramienta viva que evoluciona hacia una hoja de ruta de migración, que orienta la gestión del backlog, la definición de hitos e incluso la incorporación de nuevos desarrolladores.

Transformación estructural

Esta metodología representa una transformación en la forma de evaluar y mantener la calidad del código, pasando de revisiones manuales reactivas a un enfoque proactivo, sistematizado y potenciado por IA. La validación cruzada multiagente resulta especialmente innovadora, ya que crea contrapesos que impiden que las posibles alucinaciones de una única IA se conviertan en verdad aceptada. La transformación de los informes de auditoría mediante un generador de sitios estáticos aborda el problema habitual de la obsolescencia de la documentación, convirtiendo informes áridos en recursos atractivos, buscables y actualizables.

Integración pragmática de la IA

El mensaje final es pragmático: la IA es potente para acelerar ciertos aspectos del desarrollo y la revisión, pero requiere una integración meditada, supervisión humana y una metodología sistemática para generar valor real. Posicionar el "Vibe Reviewing" como la contrapartida profesional del más informal "Vibe Coding" refleja la madurez creciente de las organizaciones en su enfoque de los flujos de trabajo de desarrollo asistidos por IA.