Qué es vibe coding y cómo funciona en la práctica

Qué es vibe coding y cómo funciona el ciclo de describir y corregir. Qué ganas construyendo así, dónde se queda corto y para qué proyectos compensa de verdad.

El vibe coding es construir software describiendo con palabras lo que quieres, mientras una inteligencia artificial se ocupa de escribir el código. Tú explicas la idea en tu idioma, la herramienta genera la aplicación, la pruebas y le pides ajustes hasta que hace lo que tenías en la cabeza.

Tiene menos de dos años y el diccionario Collins ya lo eligió palabra del año en noviembre de 2025. Como todo lo que crece deprisa, tiene proyectos donde encaja de maravilla y otros donde se queda a medias. Sigue leyendo y verás el ciclo de trabajo por dentro, lo que ganas con él, dónde falla y qué se puede construir así.

El ciclo de describir, revisar y pedir ajustes

Describes lo que quieres, miras lo que ha generado la IA, señalas lo que no cuadra y vuelves a pedir. Y así una y otra vez, hasta que deja de haber nada que corregir. A ese bucle lo llamó vibe coding Andrej Karpathy, del equipo fundador de OpenAI, en un tuit de febrero de 2025.

Como las decisiones técnicas no las tomas tú, tu trabajo es explicar qué quieres y juzgar lo que sale. Para juzgarlo tienes que verlo, y ahí se separan las herramientas. Lovable, Bolt y v0 ponen la aplicación al lado del chat, y si es tu primera vez, empieza ahí. Cursor y Claude Code te enseñan el código, con más control si sabes leerlo.

Con cualquiera de ellas la vuelta es la misma. Pides una web con un formulario de contacto que guarde los envíos en una tabla, al poco tienes la página delante y al probarla ves que el botón manda a un sitio equivocado. Lo dices con esas mismas palabras, la herramienta lo corrige y ahí tienes el ciclo entero.

Frente al no code, donde montas la aplicación en una interfaz visual, aquí describes lo que quieres y sale código. Sigues decidiendo qué se construye, igual que un programador, pero ya no lo escribes tú. Le encaja a quien tiene la idea clara, sabe reconocer cuándo la aplicación hace lo que pedía y tiene prisa por verla funcionando.

Lo que ganas construyendo así

Casi todo lo bueno del vibe coding viene de que entre la idea y algo que abres en el navegador ya solo hay una tarde tuya. Ese atajo cambia más cosas de las que parece.

Tienes algo funcionando el mismo día

La velocidad viene de que la herramienta escribe, monta y publica en el mismo movimiento. Un desarrollo normal se te va en semanas de reuniones, presupuestos y esperas. Aquí lo resuelves tú en un rato delante de la pantalla.

Piensa en una página de reservas para un centro de yoga, con su calendario y sus correos de confirmación. Con una herramienta como Lovable, que trae la conexión con Stripe para cobrar, esa primera versión se levanta en una tarde. Quedará torcida en varios sitios, pero ya es algo que puedes abrir delante de alguien.

Escribes en tu idioma y la máquina traduce

Aquí te vale el español de todos los días, porque en vez de memorizar la sintaxis de un lenguaje antes de escribir la primera línea útil, describes el comportamiento que quieres y la IA elige cómo escribirlo.

Eso mueve el aprendizaje a otro sitio. Lo que entrenas ahora es explicar bien lo que quieres, y ahí está la técnica de cómo hacer vibe coding, porque una petición vaga produce una aplicación vaga. Cuanto más concreto seas con el flujo, las pantallas y los casos raros, menos vueltas darás.

Iteras sobre algo que ya se toca

Imaginar un producto en un documento y verlo en pantalla son dos cosas distintas. Cuando tienes el primer borrador el mismo día que se te ocurrió, decides sobre algo que se abre y se pulsa, no sobre suposiciones.

Enseñas ese borrador a tres personas, dos se pierden en el mismo paso y lo reordenas en la siguiente pasada. Con Bolt, que publica el proyecto en un enlace, puedes repetir ese circuito de enseñar y corregir todas las veces que haga falta.

Validas la idea con tu propio presupuesto

Antes, poner algo a prueba pasaba por pedirle precio a una agencia y esperar. Ahora casi todas las herramientas te dejan probar gratis y sus planes arrancan entre 20 y 30 dólares al mes, así que puedes equivocarte varias veces por lo que antes costaba preguntar.

Un freelance que quiere vender plantillas, una asociación que necesita un formulario de inscripción, alguien que sospecha que su idea interesa. Para todos esos casos hay creadores de web apps de sobra donde elegir, y por menos de lo que cuesta una reunión con una agencia ya sabes si tu idea le interesa a alguien.

Los puntos donde el vibe coding se queda corto

El fallo de fondo es que aceptas código que no sabes leer. A eso se suma que dependes de una herramienta que pone sus condiciones. Algunos problemas se notan desde la primera vuelta, cuando lo que te devuelve casi funciona. Otros no aparecen hasta que el proyecto deja de ser una demo y llegan usuarios, datos de clientes y dinero.

El código puede traer errores que no ves venir

Lo que devuelve la IA parece bien hecho, lo esté o no, y desde fuera no distingues un acierto de un fallo. Es la frustración número uno con la IA en la encuesta a desarrolladores de Stack Overflow de 2025. El 66% de quienes respondieron señaló las soluciones casi correctas pero no del todo.

Para quien programa, un fallo así cuesta un rato de búsqueda, y en esa misma encuesta un 45,2% dice que rastrear errores de código generado por IA le lleva más tiempo del habitual. Para quien no lee código, ese fallo se queda escondido hasta que lo encuentra un usuario por ti.

Los descuidos de seguridad pasan de largo

Cuando nadie revisa el código, la seguridad es lo primero que se cae. La firma de seguridad Veracode analizó en 2025 ochenta tareas de programación en más de cien modelos, y cuando un modelo podía resolverlas de forma segura o insegura, eligió la insegura en el 45% de los casos.

Los fallos típicos de una app hecha así son que la clave de tu servicio de pago acabe dentro del código, donde cualquiera puede leerla y gastar tu dinero, o que una pantalla con datos de clientes se abra sin pedir contraseña. Ninguno de los dos se nota usando la app con normalidad.

Mantener y escalar se complica cuando el proyecto crece

Mientras el proyecto cabe en unas pocas pantallas, la IA lo sostiene con soltura. A partir de cierto tamaño empieza a olvidar decisiones que tomó antes, a repetir dos veces lo mismo y a romper una parte cada vez que arregla otra.

Ahí es donde muchos proyectos cambian de dueño o pasan al low code, que combina lo visual con código escrito a mano. Si tu idea aspira a miles de usuarios, cuenta con ese momento desde el principio.

Dependes de la herramienta y de sus créditos

Lovable, Bolt y v0 cobran por uso. Tu plan mensual te da una bolsa de créditos y cada petición gasta un poco. Una sesión de correcciones seguidas gasta más de lo que crees, sobre todo cuando la IA repite el mismo error dos o tres veces.

Cursor te da una cuota de uso al mes y te cobra aparte lo que pase de ahí. Claude Code va por otro camino, con un tope que se reinicia cada pocas horas y otro semanal, así que cuando lo agotas no pagas de más, esperas. Sea cual sea el sistema, si avanzas a buen ritmo llegarás al límite.

Los proyectos que puedes sacar adelante describiéndolos

Lo que marca si un proyecto encaja es cuánto se parece a algo que ya existe mil veces, como una web con formulario, un panel con tablas o un registro de usuarios. Cuanto más común es el patrón, mejor lo resuelve la IA, porque lo ha visto en miles de proyectos antes que en el tuyo. Lo raro y lo muy regulado pide más cuidado.

Webs y landings

Aquí caben la web corporativa, el portfolio y la landing, que es una página suelta hecha para convencer de una sola cosa. Es el terreno donde el vibe coding rinde mejor, porque el resultado es sobre todo diseño y contenido, con poca lógica por debajo.

Herramientas como v0, que tiene buen ojo para el diseño, sacan una página presentable en pocos intentos. Las usan tanto quien monta su propia web por su cuenta como el equipo de marketing que necesita algo para el lunes, y en los dos casos la página no tiene que hacer más que informar y convencer.

Prototipos para enseñar una idea

Enseñar algo que se toca convence mucho antes que explicarlo, y para eso no hace falta que funcione entero. El vibe coding produce justo eso, una versión que se abre, se navega y se enseña, aunque por debajo esté a medio terminar.

Lo usan los fundadores que van a hablar con inversores. También los consultores que quieren enseñarle a un cliente cómo sería la herramienta antes de presupuestarla. A unos y a otros les sirve hasta que alguien pregunta si eso ya funciona de verdad.

Herramientas internas para un equipo

Un panel para ver la carga de trabajo del equipo o un formulario que alimente una hoja de cálculo son proyectos con pocos usuarios y todos dentro de la empresa, así que puedes permitirte que fallen sin que pase nada grave. El límite llega en cuanto guardan datos de clientes.

Lo normal es que lo monte quien sufre el problema, alguien de operaciones o de ventas que lleva meses esperando a que le hagan hueco. Con un chat le sobra para ese panel o ese formulario, porque son piezas sencillas. Si quiere ir más allá tendrá que pasar a un asistente como Claude Code, y eso ya pide ganas de meterse en lo técnico.

Aplicaciones con usuarios y base de datos

En esta parte ya hablamos de un producto, con registro, contraseñas, datos guardados y quizá cobros. Si estás aquí es porque vas en serio con tu idea y quieres lanzarla sin un socio técnico. El vibe coding te lleva rápido hasta la primera versión funcionando, aunque tarda más que una landing porque hay más piezas que encajar.

El cambio está en lo que viene después, porque en cuanto hay datos de personas reales ese código tiene que revisarlo alguien. Muchos de los que empiezan en un chat terminan en un editor con IA como Cursor, ya con un programador al mando. Da por hecho que ese relevo va a llegar y te ahorrarás el susto.

Visto todo junto, el vibe coding te ahorra el arranque más caro y compensa para una web, un prototipo, una herramienta interna o un primer producto. Antes de que lo vea nadie, pregúntale a la herramienta dónde ha guardado las claves y qué partes puede abrir cualquiera. Si hay datos o dinero, que lo confirme alguien que lea código.

Si tienes una idea rondando y quieres probar este ciclo tú mismo, empieza por el curso gratuito de introducción al vibe coding, que lo recorre entero construyendo una primera aplicación de principio a fin.