Itamar Friedman, CEO de QodoAI, se propone separar la realidad del mito respecto a la calidad del código generado por IA. Parte de una constatación alarmante: el auge masivo del uso de herramientas de generación de código (utilizadas por el 80-90% de los desarrolladores) coincide con importantes interrupciones de servicio y una creciente preocupación de los desarrolladores (67%) por la calidad y el mantenimiento del código producido.

Friedman describe un "techo de cristal" de productividad. La generación de código (Gen 1.0) aporta ganancias iniciales, pero rápidamente genera deuda: un volumen explosivo de Pull Requests (PR) (+97%), tiempos de revisión más largos (+90%) y un aumento de los incidentes de seguridad (+300% según algunos informes). El código se escribe más rápido, pero se dedica más tiempo a corregirlo (el "Vibe coding" genera errores).

La solución para romper este techo y alcanzar las ganancias de productividad prometidas (2x, 10x) reside en integrar la IA no simplemente como generadora, sino como guardiana de la calidad a lo largo de todo el ciclo de vida del desarrollo de software (SDLC). Puntos clave de su enfoque: 1. Revisión de código inteligente: El uso de agentes para la revisión de código filtra errores, hace cumplir los estándares y verifica la cobertura de pruebas antes de la intervención humana. Los desarrolladores que utilizan estas herramientas reportan una duplicación de la calidad percibida. 2. Context Engine: La calidad de la salida de la IA depende directamente de la calidad del contexto proporcionado. Esto no se limita al archivo abierto, sino que incluye el historial de git, los tickets, los estándares del equipo y los archivos relacionados. 3. Flujo de trabajo agéntico: El futuro reside en una cadena en la que agentes paralelos generan especificaciones, código y, sobre todo, pruebas (especificaciones ejecutables) para validar ese código.

En resumen, Friedman aboga por pasar de la "generación ingenua" a una ingeniería asistida por IA rigurosa, en la que la inversión se desplaza hacia la validación, el contexto y las "puertas de calidad" automatizadas. Solo bajo esta condición la IA se convertirá en un activo competitivo duradero, en lugar de una fuente de caos técnico.