Vibe coding
Hacer software describiéndole a una IA lo que querés y aceptando el código que escribe.
El vibe coding es armar un programa casi solo charlando con una IA: describís lo que querés con palabras comunes, la IA escribe el código, lo corrés y, si algo se rompe, le pegás el error y le pedís que lo arregle. El código casi no lo leés, o directamente no lo mirás. El término lo inventó el investigador de IA Andrej Karpathy en febrero de 2025 y se popularizó enseguida.
Asistentes de programación y constructores de apps como Cursor, Claude Code, Lovable, Replit o Bolt hacen que esto sea posible incluso para gente que nunca programó. Una docente puede armar una app de preguntas en una tarde; alguien que arranca una startup puede mostrarles a los inversores un prototipo que funciona en vez de diapositivas. Para quien ya programa, es una forma rápida de probar una idea o escribir un script descartable.
La trampa es que el código que nadie lee es código que nadie entiende. Puede andar perfecto en la demo y esconder agujeros de seguridad, filtrar una API key o desarmarse cuando llegan usuarios de verdad. La mirada más extendida es que el vibe coding es buenísimo para prototipos y herramientas personales, y que todo lo que maneje datos o plata de otras personas necesita a alguien que lea, pruebe y entienda el código. Usar IA para escribir código que después revisás con cuidado es programar con asistencia de IA, no vibe coding.
Para quedarse
- Vos describís, la IA escribe y probás corriéndolo.
- Andrej Karpathy inventó el término a principios de 2025.
- Ideal para prototipos y herramientas personales.
- El código que nadie revisa puede esconder bugs y agujeros de seguridad.
Para seguir leyendo
- Vibe coding en Wikipedia
- Not all AI-assisted programming is vibe coding, de Simon Willison (en inglés)