La Ingeniería de Bucles Reemplaza al Prompt Engineering como la Nueva Tendencia en IA

Tecnologia
La forma en que interactuamos con la Inteligencia Artificial está evolucionando. El 'prompt engineering', que se centraba en formular preguntas precisas, está siendo superado por el 'loop engineering' o ingeniería de bucles. Esta nueva técnica permite a la IA autoevaluarse y corregir errores de forma autónoma, prometiendo una interacción más eficiente y resultados de mayor calidad.

En los últimos tres años, para ser un usuario avanzado de IA, era necesario dominar la ingeniería de prompts, es decir, la forma de formular preguntas a la IA para obtener los mejores resultados. Esta idea ahora se considera obsoleta, ya que está emergiendo una técnica aún más prometedora para aprovechar al máximo los chatbots.

De los prompts a los loops. El nuevo paradigma que se ha vuelto viral entre los desarrolladores es el "loop engineering" (ingeniería de bucles). Este método asume que la IA puede cometer errores o "alucinar", e implementa un sistema de retroalimentación: un subagente genera una respuesta, otro la audita en busca de fallos, y el sistema repite automáticamente el proceso hasta que el resultado cumple con los estándares de calidad definidos por el usuario.

Los gurús de la IA recomiendan los bucles. Boris Cherny, creador de Claude Code, explicaba en una charla reciente cómo ya no escribe prompts en Claude Code, sino que en su lugar escribe bucles. "Los bucles hacen el trabajo. Mi trabajo es escribir bucles". Peter Steinberger, creador de OpenClaw, coincidía y comentaba que "no deberíais escribir prompts para los agentes de programación. Deberíais diseñar bucles que crean los prompts para vuestros agentes". Addy Osmani, responsable de Google Cloud, planteaba exactamente la misma idea: el "loop engineering te está reemplazando como la persona que crea los prompts para el agente. Tú diseñas el sistema que hace eso en lugar de ti".

Ciclo implacable. Este enfoque ha tenido éxito en agentes de IA como Claude Code y OpenClaw. El modelo puede ejecutar código en un entorno seguro, probarlo, leer los mensajes de error si los hay y luego corregir esos fallos para reiniciar el proceso. La IA ya tenía capacidad de "razonamiento", pero ahora es capaz de autoevaluarse y autocorregirse de manera autónoma e independiente. Steinberger ofrecía un ejemplo claro de cómo diseñar uno de estos bucles.

Adiós a la ventana de chat. Esta técnica es muy popular entre los desarrolladores, pero también sugiere una posible desaparición del tradicional chatbot en la ventana del navegador. El valor antes residía en conversar con la IA y experimentar con prompts, pero ahora la idea es establecer flujos de trabajo automatizados. El usuario solo ve el problema inicial y la solución definitiva, sin constantes repreguntas y dudas, a menos que quiera ajustar la solución final.

Cuidado con los costes. El inconveniente de esta idea es que al diseñar un bucle, se pueden activar varios subagentes que trabajen en paralelo. Esto implica un gasto considerable de tokens, lo que podría resultar muy costoso. La recomendación, naturalmente, es utilizar subagentes y bucles solo cuando sea pertinente.

Otra etapa en la evolución de la IA. El cambio de los prompts a los loops representa una nueva fase en la evolución de la IA. ChatGPT nos sorprendió al crear poemas rápidamente, pero el proceso era ineficiente porque conversar no siempre es la ruta óptima para lograr el resultado deseado. La profesión de 'prompt engineer' podría verse amenazada después de la fase inicial en la que saber comunicarse con la IA era crucial. Ahora, lo poderoso es saber diseñar esos bucles que terminan haciendo todo por el usuario.