La industria del desarrollo de software atraviesa una fase de desilusión tras el despliegue masivo de agentes de IA, que ha generado código de baja calidad sin lograr la automatización total. El artículo analiza cómo pasar de la gestión de prompts a la creación de bucles de agentes autónomos que ejecuten migraciones complejas y reescrituras de código. Se argumenta que el trabajo de ingeniería valioso sigue siendo la generación de ideas clave y la arquitectura, mientras que la ejecución técnica debe delegarse en los agentes. Para lograr esto, se identifican cinco áreas críticas donde los agentes deben asumir el control: la detección y corrección de bugs, la depuración de errores en producción, la optimización de los propios agentes, la coherencia visual del frontend y la optimización del crecimiento. El texto destaca que el factor limitante actual no es el modelo de lenguaje, sino el entorno de desarrollo, que debe ser legible para los agentes. Se proponen tres primitivas esenciales para el futuro: entornos de desarrollo legibles por agentes, memoria global compartida para evitar errores repetitivos y mecanismos de prevención de la degradación del código base. Esta transición busca minimizar la intervención humana en tareas de bajo valor, permitiendo a los ingenieros centrarse en la innovación estratégica y la calidad del producto final.
