Deja de hacer vibe coding: de describir lo que quieres a dirigir agentes que lo construyen bien

Deja de hacer vibe coding: de describir lo que quieres a dirigir agentes que lo construyen bien

Juan Gabriel Gomila Juan Gabriel Gomila
7 minutos

Leer el artículo
Audio generated by DropInBlog's Blog Voice AI™ may have slight pronunciation nuances. Learn more

Contenidos

Llevas más de 200 prompts haciendo vibe coding. La aplicación que iba a costarte dos horas lleva ya dos días. Arreglas una cosa y se rompe otra. Y lo peor: no sabes por qué, porque tú no has escrito ni una sola línea de código. Si has intentado programar con IA últimamente, sabes exactamente de qué hablo.

Aquí tienes lo que casi nadie te dice: no es culpa de la herramienta ni tienes mala suerte. Has chocado contra el techo del vibe coding, y ahí se estrella casi todo el mundo. El error no es usar la IA; es tratar un punto de partida como si fuera el destino final.

La buena noticia es que el propio creador del término ya sabe qué viene después, y cuando lo entiendes, ese techo desaparece. El salto consiste en dejar de describir lo que quieres y empezar a definir y dirigir a los agentes que lo construyen. Eso es la ingeniería agéntica.

Te cuento por qué el vibe coding se rompe, qué cambió exactamente y los tres hábitos concretos con los que pasas de prompter desesperado a director de un equipo de IA que trabaja por ti.


El techo del vibe coding: por qué se acumula el caos

A principios de 2025, Andrej Karpathy acuñó el término "vibe coding". La idea era preciosa por lo simple: describes lo que quieres, dejas que la IA lo construya e iteras por intuición, sin años de formación técnica. De repente, gente de marketing empezaba a programar. Y funcionaba: una cuarta parte de las startups de la aceleradora Y Combinator en 2025 tenían bases de código generadas en un 95% por inteligencia artificial, lanzando productos reales en días en lugar de meses. Una época mágica.

El problema aparece cuando lo conviertes en tu destino. Cada prompt que lanzas sin un plan claro añade a tu proyecto algo que no entiendes. Y todo lo que no entiendes hace que el siguiente fallo sea más difícil de arreglar que el anterior. El caos se acumula en silencio, como una bola de nieve, hasta que un día te explota en la cara y nada funciona.

Los datos lo confirman. En la última gran encuesta de Stack Overflow a 49.000 desarrolladores, la confianza en el código generado por IA cayó del 40% al 29% en un solo año. No es casualidad: es lo que pasa cuando la gente lanza proyectos y descubre que el código spaghetti de debajo no era tan sólido como parecía. El pánico llega cuando los programadores creen que la IA les quitará el trabajo. Pero el problema real es otro: estaban describiendo cuando necesitaban definir.

La ingeniería agéntica: conviértete en el director, no en el operario

Hace pocas semanas, el propio Karpathy publicó que el término que ahora prefiere es ingeniería agéntica en lugar de vibe coding. "Agéntica" significa que no escribes el código el 99% del tiempo: diriges a los agentes que lo hacen. Y "ingeniería" significa que es una habilidad real, con profundidad, en la que puedes mejorar de verdad. Te conviertes en el orquestador de un equipo de IA que trabaja para ti.

La diferencia clave es la dirección. Fíjate en el contraste:

  •  Un prompter dice: "construye un dashboard de usuario".
  •  Un director dice: "construye un dashboard que muestre estas tres métricas, que saque los datos de esta fuente, que se actualice cada 30 segundos y que muestre un estado de carga mientras los obtiene".

Es la misma herramienta, la misma IA, pero los resultados son opuestos según cómo la dirijas. Es como ser un buen jefe: el que da las directrices correctas obtiene lo que espera. Si das demasiada libertad o eres demasiado genérico, no esperes que tu IA —ni tu empleado— te lea el cerebro.

Este es justo el salto que enseño en la ruta de Inteligencia Artificial, que culmina con la ingeniería de agentes: aprender a construir sistemas reales para que la IA trabaje por ti, y no al revés.

Los tres hábitos para definir en vez de describir

Aquí está lo práctico. Tres hábitos que puedes aplicar en tu próximo prompt.

1. Define el resultado antes de abrir la herramienta

¿Qué aspecto tiene el éxito final? Si puedes responder a eso en dos frases exactas, tus prompts serán diez veces más precisos. Prefiero dedicar cinco o diez minutos a pensar cómo quiero que se vea mi producto que iterar durante horas viendo cómo cada resultado destruye el anterior.

2. Dale a la IA un solo trabajo a la vez

Esto es clave. Si a un empleado le das cinco tareas distintas y las quieres todas para ayer, no hará ninguna bien. Con la IA pasa igual: divide la construcción en pasos pequeños. Primero el flujo de login. Luego el dashboard. Luego que los botones se vean bien con tu look and feel. Después las imágenes. Y al final lo conectas todo para tener una pantalla de registro a la altura.

3. Verifica antes de avanzar

Prueba exactamente lo que acabas de construir antes de pedir el siguiente paso. En programación usamos pruebas unitarias; aquí el control de calidad eres tú. Solo das el siguiente paso si estás contento con el anterior. Este simple hábito elimina de raíz el temido "algo se ha roto y no sé dónde ni por qué".

Si vienes del mundo no-code o del marketing y todo esto te suena lejano, no lo es: el curso de Inteligencia Artificial Moderna con Cero Código te enseña a dirigir estas herramientas con criterio aunque no domines un lenguaje de programación.

La idea clave: gana el que piensa claro, no el que teclea más

Yo ya no soy un vibecoder. Y no porque estuviera mal: fue una gran forma de empezar, como Frodo saliendo de la Comarca. Pero Mordor quedaba lejos, y para llegar hace falta otra cosa. La ingeniería agéntica es más rápida, más fiable y, sinceramente, mucho más divertida.

El antes y el después es claro. Antes: rezabas para que la IA acertara y veías cómo el caos se acumulaba. Después: tú defines el camino, marcas la dirección correcta y diriges a todo un batallón de agentes que trabajan por ti sin cansarse. Misma tecnología, mentalidad opuesta.

Porque las personas que construyan los productos más interesantes de los próximos años no serán los mejores programadores, serán los pensadores más claros. Por eso alguien de marketing podía empezar a programar sin saber ningún lenguaje. Si quieres ser uno de ellos, el camino completo está en las rutas de Frogames, donde aprendes a dirigir la IA en lugar de pelearte con ella.

Deja de describir. Empieza a definir. Esa es toda la diferencia.

Preguntas Frecuentes

¿Qué es el vibe coding?

Es una forma de programar con IA basada en describir lo que quieres y dejar que la herramienta genere el código, iterando mediante prompts.

¿Por qué el vibe coding deja de funcionar en proyectos grandes?

Porque el código generado acumula complejidad y dependencias que el usuario no comprende, haciendo cada vez más difícil corregir errores.

¿Qué es la ingeniería agéntica?

Es la disciplina de diseñar, dirigir y coordinar agentes de IA para que ejecuten tareas concretas siguiendo objetivos, reglas y procesos definidos.

¿Necesito saber programar para aplicar ingeniería agéntica?

No necesariamente. Entender cómo definir objetivos, procesos y criterios de calidad suele ser más importante que escribir código manualmente.

¿Cuál es la diferencia entre hacer prompts y dirigir agentes de IA?

Hacer prompts consiste en pedir resultados. Dirigir agentes implica definir objetivos, restricciones, pasos y verificaciones para obtener resultados consistentes.

« Volver al Blog