¿Qué es vibe coding? Es una forma de crear apps y sitios web en la que le explicas a una IA, con tus propias palabras, lo que quieres construir, y luego pruebas el resultado en lugar de leer el código. Si algo no te convence, envías un mensaje corto como “haz el botón más grande” y la IA cambia el código. Así puedes sacar adelante una página de ventas, un formulario de reservas o una herramienta sencilla sin saber programar. Aquí verás de dónde viene el término, cómo funciona en la práctica y qué precauciones tomar.
Significado y origen del término
La expresión la popularizó Andrej Karpathy, cofundador de OpenAI y antiguo director de IA en Tesla. En febrero de 2025 publicó en X que estaba programando de una forma nueva: hablaba con la IA, aceptaba casi todo lo que proponía y “olvidaba que el código existe”. Lo llamó vibe coding, algo así como programar dejándose llevar. En español se usa el término en inglés.
Lo que cambia es la habilidad clave: en lugar de dominar la sintaxis, necesitas describir bien lo que quieres y comprobar que el resultado es correcto. Tienes una explicación más larga, en inglés, en What is vibe coding.
En la práctica: del prompt a la app publicada
Un ejemplo con VibeDream. La interfaz de VibeDream todavía está en inglés, pero puedes escribir los prompts en español, y los textos de tu app también salen en español si lo pides. Pulsa New Project y pega una descripción, o toca el micrófono y díctala en voz alta:
Crea una página de reservas para mi estudio de yoga “Respira” en Valencia.
Los alumnos eligen desde el teléfono una clase (Hatha, Vinyasa o Yin), el día, la hora, su nombre y su correo.
Al enviar, muestra una pantalla de confirmación con la clase reservada.
Estilo: tranquilo y luminoso, fondo beige, botones redondeados, letra grande.
Todos los textos en español, tratando al alumno de tú.En pocos segundos aparece una vista previa junto al chat, que se va completando mientras la IA trabaja. Después pruébala como lo haría un alumno: pulsa todos los botones, envía el formulario sin correo, mírala en modo teléfono. Cada fallo se convierte en un mensaje corto de corrección.

- “No dejes elegir días que ya pasaron, solo a partir de mañana.”
- “Guarda cada reserva y crea una página /admin protegida con contraseña donde vea todas las reservas.”
- “Añade al pie la dirección, el horario y un enlace para escribir por WhatsApp.”
Cuando todo funcione, pulsa Put it online y elige un nombre. En 1 a 3 minutos la app queda publicada en una dirección como respira.vibedreams.ai, ya con HTTPS. Cada publicación cuesta 5 créditos, y puedes conectar tu propio dominio con un registro TXT y uno CNAME. La guía completa está en cómo crear una app con IA.
Vibe coding vs no-code
- Programación tradicional: escribes el código tú y entiendes cada línea. Control total, pero meses de aprendizaje.
- No-code: montas bloques ya hechos arrastrando y soltando. Se aprende rápido, pero dependes de las funciones de la plataforma y normalmente no puedes llevarte el código.
- Vibe coding: tú describes y la IA escribe código real. En VibeDream las apps usan React y FastAPI, y los juegos usan Phaser. Puedes descargarlo todo en ZIP o sincronizarlo con tu repositorio de GitHub.
La comparación completa, en inglés, está en vibe coding vs no-code.
Ejemplos de lo que puedes crear
- Páginas de ventas y listas de espera para un producto, un curso o un evento
- Formularios de reserva, presupuesto o inscripción para una peluquería, una clínica o un gimnasio
- Herramientas internas sencillas, como turnos del equipo, control de inventario o calculadoras de precios
- Ayudantes personales, como control de gastos, diario de entrenamiento o tarjetas de estudio
- Juegos de navegador que funcionan en el teléfono y en el ordenador
Si prefieres no empezar desde cero, elige una de las plantillas y adáptala hablando con la IA.
Riesgos y precauciones
Precisamente porque es rápido, mucha gente se salta la comprobación. Antes de abrir tu app a desconocidos, revisa esto:
- Las claves secretas, como las claves de API, nunca van en el chat ni en el código. En VibeDream se guardan en la pestaña Settings del proyecto, donde solo las lee el servidor.
- La IA puede añadir inicio de sesión y guardado de datos dentro de tu app. También puedes tocar Add login o Add database debajo del chat, y VibeDream los activa con un toque.
- Para cobrar, conectas tu propia cuenta de Stripe a la app.
- Si la app recoge datos personales, como nombres o correos, publica una política de privacidad acorde a la ley de tu país.
La lista de seguridad para vibe coding, en inglés, repasa lo esencial en menos de una hora.
Herramientas de vibe coding
Además de VibeDream existen Lovable, Bolt, Replit y Cursor, entre otras. Cursor es un editor pensado para quien ya programa; las demás funcionan por completo en el navegador. Compara cuatro cosas: la calidad de la vista previa, cuántos pasos hay hasta publicar, si puedes llevarte el código y cómo se cobra. En VibeDream los planes empiezan con All Access Mini, por 49 dólares al mes con 60 créditos. Los detalles están en la página de precios.