Vibe coding es crear software describiendo lo que quieres en lenguaje natural y dejando que una IA escriba el código, sin revisarlo línea a línea. Sirve para levantar prototipos y herramientas personales en horas, pero tiene límites claros cuando hay datos de usuarios, pagos o seguridad de por medio. Aquí explicamos el origen del término, las herramientas con precios consultados en octubre de 2026, un flujo de trabajo que funciona y cuándo hace falta un programador.
De dónde sale el término
La expresión la acuñó Andrej Karpathy, cofundador de OpenAI y exresponsable de IA en Tesla, en una publicación en X del 2 de febrero de 2025. Describía una forma nueva de programar en la que uno «se deja llevar por completo por las vibraciones», acepta lo que propone la IA y «se olvida de que el código existe». Contaba que hablaba con el editor Cursor por voz, casi sin tocar el teclado, y que cuando aparecía un error se limitaba a pegarlo en el chat para que la IA lo arreglara.
Karpathy lo presentaba como algo útil para proyectos de fin de semana, no como método universal. Un mes después, el desarrollador Simon Willison publicó un artículo que se ha convertido en la referencia para delimitar el concepto: no todo uso de IA para programar es vibe coding. Si revisas, pruebas y entiendes el código que genera el modelo, estás haciendo desarrollo de software con ayuda de IA. Vibe coding es, en sentido estricto, aceptar el código sin leerlo.
Vibe coding, no-code y programación asistida
Conviene separar tres cosas que a menudo se mezclan, porque cada una tiene riesgos y usuarios distintos.
| Enfoque | Qué produce | Quién lo controla | Ideal para |
|---|---|---|---|
| Constructores sin código (Wix, Framer, Webflow) | Una web o app hecha con bloques del propio servicio | La plataforma; el código no es tuyo o no se edita | Webs corporativas, tiendas sencillas |
| Vibe coding (Lovable, Bolt, v0, Replit) | Código fuente real generado por IA, normalmente sin revisar | La IA escribe; tú describes y pruebas | Prototipos, herramientas internas, validar ideas |
| Programación asistida (Cursor, Claude Code, GitHub Copilot) | Código que el desarrollador revisa, prueba y entiende | La persona, con la IA como ayudante | Productos en producción, código con datos sensibles |
Las mismas herramientas sirven para los dos últimos modos: lo que cambia es cuánto revisas. Si solo necesitas una web de empresa, probablemente te baste un constructor; las comparamos en las fichas de Framer AI y Wix.
Herramientas de vibe coding y precios
Estos son los precios publicados en las webs oficiales en octubre de 2026, en dólares y sin impuestos salvo que se indique. Las plataformas cambian planes y créditos con mucha frecuencia; tómalos como referencia fechada.
| Herramienta | Tipo | Plan gratuito | Primer plan de pago (oct. 2026) |
|---|---|---|---|
| Lovable | App web completa desde el navegador, con base de datos y alojamiento | 5 créditos de construcción al día (máx. 30 al mes) y 20 de Cloud | Pro y Business; precio no visible en la página consultada |
| Bolt.new | App web en el navegador | 1 millón de tokens al mes, 300.000 al día, con marca de Bolt | Pro: 18 $/mes en facturación anual, 10 millones de tokens |
| v0 (Vercel) | Interfaces y apps web con despliegue en Vercel | 7 mensajes al día | Plus: 30 $/usuario/mes con 30 $ de créditos |
| Replit | Entorno completo con agente, base de datos y publicación | No figura en la página de precios consultada | Core: 20 $/mes (18 $ en anual) |
| Cursor | Editor de código con agente, para trabajar en local | Limitado | Plus: 8 $/mes (solo modelos Grok); Premium: 30 $/mes con agentes en la nube |
| Claude Code | Agente de programación en terminal, editor, escritorio y web | No | Incluido en Claude Pro: 20 $/mes (17 $ en anual) |
Lovable, Bolt, v0 y Replit están pensadas para quien no programa: todo ocurre en el navegador, con vista previa en vivo y publicación con un clic. Cursor y Claude Code trabajan sobre los archivos de tu proyecto y dan más control, pero piden algo de soltura con un editor o una terminal. GitHub Copilot encaja sobre todo en equipos que ya trabajan en GitHub. Para una comparativa más amplia, consulta las mejores IA para programar.
Un flujo de trabajo que funciona
El error más común es abrir la herramienta y escribir «hazme una app de reservas». Sale algo vistoso que se rompe en cuanto pides el tercer cambio. Este proceso reduce mucho las vueltas.
- Escribe una especificación corta antes de abrir la herramienta: quién usa la app, las 3–5 pantallas, qué datos se guardan y qué queda fuera de la primera versión.
- Pide primero el esqueleto: navegación y pantallas con datos de ejemplo, sin base de datos ni inicio de sesión.
- Añade funciones de una en una y prueba cada cambio en la vista previa antes de pedir el siguiente.
- Conecta la base de datos y el inicio de sesión al final, cuando la estructura ya no cambie, y pide expresamente reglas de acceso por usuario.
- Guarda versiones: usa el historial de la plataforma o sincroniza con GitHub para poder volver atrás cuando un cambio lo rompa todo.
- Antes de publicar, haz una pasada de seguridad (ver sección siguiente) y prueba la app con una cuenta distinta a la tuya.
Un ejemplo de primera petición bien planteada:
Pedir el plan antes del código te permite corregir malentendidos cuando todavía no cuestan nada. Si cuando algo falla pegas el error completo, la IA suele arreglarlo antes que si lo describes con tus palabras. Más técnicas para redactar estas peticiones en nuestra guía de prompts.
Seguridad del código generado
Este es el punto débil del vibe coding y no es una exageración. El informe de Veracode sobre seguridad del código generado por IA (julio de 2025), que evaluó más de 100 modelos, encontró que el 45 % de las muestras fallaba las pruebas de seguridad e introducía vulnerabilidades del Top 10 de OWASP. En Java la tasa de fallo llegó al 72 %, y los modelos no se defendieron frente a cross-site scripting en el 86 % de los casos relevantes.
Los fallos típicos que recopila Snyk en su análisis sobre vibe coding son estos:
- Claves de API escritas en el código del navegador, donde cualquiera puede leerlas y gastar a tu costa.
- Bases de datos sin reglas de acceso: cualquier usuario puede leer o modificar los datos de los demás.
- Comprobaciones de rol ausentes, de modo que un usuario normal llega a funciones de administrador.
- Formularios vulnerables a cross-site scripting o inyección SQL.
- Dependencias desactualizadas o paquetes inventados por el modelo.
Una revisión mínima antes de publicar, aunque no sepas programar:
- Pide a la propia IA una auditoría: «Revisa el proyecto entero buscando claves expuestas, tablas sin reglas de acceso por usuario, rutas de administración sin protección y entradas sin validar. Lista los problemas por gravedad antes de cambiar nada.»
- Comprueba que ninguna clave secreta aparece en el código del navegador y que están en variables de entorno.
- Crea dos cuentas de prueba e intenta ver los datos de una desde la otra.
- Pasa un escáner de seguridad o de dependencias si tu plataforma lo ofrece.
- Si la app va a guardar datos personales de terceros o a cobrar, contrata una revisión de un desarrollador antes de abrirla al público.
Límites que conviene conocer
- Proyectos que crecen: a partir de cierto tamaño, la IA pierde el hilo y cada arreglo rompe otra cosa. Es el momento de ordenar el código o de pedir ayuda.
- Costes impredecibles: casi todas las plataformas cobran por créditos o tokens, y los bucles de «arregla este error» los consumen rápido.
- Dependencia de la plataforma: comprueba si puedes exportar el código y la base de datos antes de construir algo importante.
- Mantenimiento: una app publicada necesita actualizaciones de seguridad aunque no cambies nada.
- Propiedad y licencias: revisa los términos de cada servicio sobre el código generado y las librerías que incorpora.
Para quién tiene sentido
| Perfil | Uso recomendado | Herramienta para empezar |
|---|---|---|
| Emprendedor que valida una idea | Prototipo para enseñar a clientes o inversores | Lovable, Bolt o v0 |
| Pyme con procesos en hojas de cálculo | Herramienta interna para pocos usuarios de confianza | Replit o Lovable, con revisión antes de meter datos reales |
| Profesional no técnico (marketing, docencia) | Calculadoras, páginas de campaña, juegos educativos | v0 o Bolt |
| Estudiante de programación | Aprender viendo y modificando código generado | Cursor o Claude Code, leyendo cada cambio |
| Desarrollador | Acelerar tareas repetitivas y prototipos; revisar todo antes de producción | Claude Code, Cursor o GitHub Copilot |
No es buena idea para software que maneje dinero, salud o datos de menores sin supervisión técnica, ni para sustituir sin más un sistema que ya funciona y del que depende tu negocio.
Cómo hacer tu primera prueba en una tarde
Elige un problema pequeño y real: un registro de gastos compartidos, un generador de presupuestos o una lista de espera para tu negocio. Abre una cuenta gratuita en una herramienta de navegador, sigue el flujo de seis pasos de arriba y fíjate en cuántos créditos gastas por cada cambio. Si al final de la tarde tienes algo que usarías, ya sabes si el vibe coding encaja contigo. Si quieres dar el siguiente paso y que la IA trabaje sola durante más tiempo, lee qué son los agentes de IA.
Fichas de las herramientas citadas
Claude
Anthropic · Asistente conversacional
El asistente de Anthropic para escribir con matiz, programar y trabajar con documentos largos.
ChatGPT
OpenAI · Asistente conversacional
El asistente generalista de OpenAI para escribir, analizar, programar y buscar en un solo sitio.
GitHub Copilot
GitHub / Microsoft · Asistente de código
Asistente de programación con IA integrado en tu editor, con plan gratis y planes de pago desde 10 $ al mes.
Gemini
Google · Asistente conversacional
El asistente de Google, integrado en Gmail, Docs, Drive y Android, con planes que incluyen almacenamiento.
Preguntas frecuentes
¿Quién inventó el término vibe coding?
Andrej Karpathy, cofundador de OpenAI y exdirector de IA de Tesla, en una publicación en X del 2 de febrero de 2025. Lo describió como programar dejándose llevar por lo que propone la IA y olvidándose de que el código existe.
¿Necesito saber programar para hacer vibe coding?
No para crear un prototipo con herramientas como Lovable, Bolt o v0. Sí ayuda entender conceptos básicos como base de datos, inicio de sesión o variables de entorno en cuanto la app guarda datos reales o se publica.
¿Es seguro el código que genera la IA?
No por defecto. Veracode encontró en 2025 que el 45 % de las muestras de código generado por IA tenía vulnerabilidades conocidas. Revisa claves expuestas, reglas de acceso y validación de formularios antes de publicar.
¿Cuánto cuesta hacer vibe coding?
Casi todas las herramientas tienen plan gratuito limitado. Los primeros planes de pago consultados en octubre de 2026 van de unos 18 a 30 dólares al mes, y se cobran por créditos o tokens que se gastan más rápido en proyectos grandes.
¿Qué diferencia hay entre vibe coding y usar GitHub Copilot?
GitHub Copilot y herramientas similares suelen usarse como ayuda para un programador que revisa el código. El vibe coding en sentido estricto consiste en aceptar el código sin leerlo. La herramienta puede ser la misma; cambia el nivel de revisión.
¿Cómo crear una web con vibe coding?
Escribe antes una especificación corta (quién la usa, de tres a cinco pantallas y qué datos guarda) y ábrela en una herramienta de navegador como Lovable, Bolt o v0. Pide primero el esqueleto con datos de ejemplo, añade funciones de una en una probándolas en la vista previa y deja la base de datos y el inicio de sesión para el final. Guarda versiones y haz una revisión de seguridad antes de publicar. Para una simple web de empresa, quizá te baste un constructor como Wix o Framer.
Fuentes consultadas
- Simon Willison: Not all AI-assisted programming is vibe coding (19/03/2025)
- Snyk: ¿Es seguro el vibe coding?
- Veracode: 2025 GenAI Code Security Report
- Precios de Bolt.new
- Precios de v0
- Precios de Replit
- Precios de Cursor
- Claude Code: visión general (documentación)
¿Has visto un precio desactualizado o un error? Escríbenos desde la página de contacto y lo revisamos. Consulta también cómo elaboramos nuestras guías.



