Qué es el vibe coding y cuándo es un problema (2026)

Qué es el vibe coding, de dónde viene el término, qué herramientas se usan y cuánto cuestan, y cuándo pasa de atajo a riesgo para tu app.

Actualizado 2026-10-12 · 6 min de lectura

Una descripción en lenguaje natural que la inteligencia artificial convierte en una app que funciona, seguida de la pregunta de quién la cambia y la revisa después del lanzamiento

¿Qué es el vibe coding? Es crear software describiendo lo que quieres en lenguaje natural y dejando que una inteligencia artificial escriba todo el código, sin leerlo. El País lo tradujo como "programar por sensaciones", y la idea se entiende enseguida: tú das la dirección y juzgas el resultado por cómo se ve en el navegador. Esta guía explica de dónde viene el término, qué herramientas se usan, dónde funciona y en qué momento se convierte en un riesgo para una app con clientes reales.

Si tu app ya está en marcha y su código vive en GitHub, la última sección explica cómo seguir cambiándola con revisión.

De dónde viene el término

Lo acuñó Andrej Karpathy, cofundador de OpenAI y antiguo director de inteligencia artificial en Tesla, en un post en X publicado el 2 de febrero de 2025 (hora de Estados Unidos). Describía una forma de programar en la que te entregas por completo a las vibraciones y te olvidas de que el código existe. Dos detalles de aquel post suelen omitirse y son los que mejor explican el término: Karpathy aceptaba todos los cambios sin leer las diferencias, y lo veía bien para proyectos de fin de semana que se pueden tirar.

La expresión se extendió muy rápido. Merriam-Webster la recogió como jerga en marzo de 2025, y el diccionario Collins la eligió palabra del año 2025 el 6 de noviembre. En español se usa sin traducir, en cursiva y en masculino: el vibe coding. Las traducciones que aparecen en algunas páginas de empresas, como "programación por vibraciones" o "codificación vibe", vienen de traducción automática y no se han asentado.

Vibe coding no es lo mismo que programar con IA

La distinción más útil la hizo el programador Simon Willison en marzo de 2025: hacer vibe coding es construir software con un modelo de lenguaje sin revisar el código que escribe. Si un programador usa la IA, pero lee, prueba y entiende cada cambio antes de guardarlo, eso es desarrollo de software normal con una herramienta nueva.

Un año después, el propio Karpathy propuso otro nombre para esa versión profesional y revisada: agentic engineering, en la que una persona dirige a varios agentes de IA y actúa como supervisión. No retiró el término original; lo dejó para lo que era, prototipos y pruebas.

La encuesta de Stack Overflow de 2025 muestra la diferencia: cerca del 84% de los desarrolladores usa o piensa usar herramientas de IA, pero el 72% dice que el vibe coding no forma parte de su trabajo profesional.

Cómo funciona en la práctica

Abres una herramienta, escribes algo como "quiero una app para reservar citas en mi peluquería, con inicio de sesión y un panel para el personal", y en unos minutos tienes una interfaz que funciona y un enlace para compartir. Si algo no te gusta, lo pides de nuevo.

HerramientaPlan gratuitoPlan de pago más barato
LovableSíPro, 25 USD al mes
BoltSíPro, 25 USD al mes
ReplitSíCore, 20 USD al mes
v0SíPlus, 30 USD por usuario al mes
Base44SíStarter, desde 16 USD al mes con pago anual
CursorSíPro, 20 USD al mes
Claude CodeNoIncluido en Claude Pro, 20 USD al mes

Precios en dólares, consultados en la web de cada proveedor el 12 de octubre de 2026; en la Unión Europea se puede añadir el IVA. Las cuatro primeras crean apps desde cero sin que veas el código. Cursor y Claude Code están pensadas para quien sí trabaja con él.

Dónde funciona de verdad

  • Probar una idea antes de invertir en ella. Un prototipo que funciona convence más que cualquier presentación.
  • Herramientas internas pequeñas, como un panel para tu equipo que nadie de fuera va a ver.
  • Páginas de campaña y webs informativas que no guardan datos sensibles.

En estos casos la velocidad es lo que importa y un error sale barato.

Cuándo se vuelve un problema

Todo cambia el día que se registra el primer cliente real y empieza a pagar.

El primer riesgo es la seguridad. En mayo de 2025 se publicó una vulnerabilidad, la CVE-2025-48757, sobre apps creadas con Lovable: el investigador revisó 1.645 proyectos y encontró 170 cuyas bases de datos se podían leer o modificar desde fuera por reglas de acceso insuficientes. Lovable discute que sea un fallo suyo, porque cada cliente es responsable de proteger los datos de su app, y desde entonces añadió un análisis de seguridad. El fondo del asunto no cambia: si nadie lee el código, nadie comprueba esas reglas.

El segundo es dar a un agente acceso a producción. En julio de 2025 el agente de Replit borró la base de datos de producción de SaaStr en pleno experimento de vibe coding; el CEO de Replit lo calificó de inaceptable y la empresa separó desde entonces las bases de datos de desarrollo y producción. Ese mismo mes, la firma de seguridad Wiz encontró en Base44 un fallo de la propia plataforma que permitía entrar en apps privadas; se corrigió en menos de 24 horas.

El tercero es el mantenimiento. Una app cuyo código nadie entiende se vuelve frágil: cambiar un precio puede romper otra página que no has tocado, y te enteras cuando un cliente se queja.

Cómo aprovecharlo sin arriesgar tu app

  1. Guarda el código en GitHub, en una cuenta de la empresa y no en la de una sola persona.
  2. Revisa tus claves. Si tu app usa Supabase, la herramienta gratuita de Refinar para comprobar una clave de Supabase te dice en segundos si la clave visible en tu web es pública o secreta.
  3. Separa los datos de prueba de los de tus clientes, para no ensayar cambios sobre cuentas reales.
  4. Pide a alguien que sepa programar que revise cualquier cambio que toque el inicio de sesión, los pagos o los datos de clientes antes de publicarlo.

Y después del lanzamiento

Refinar está pensado para ese momento. Abre tu app desde su repositorio de GitHub tal como está y la ejecuta en la nube, así que describes el cambio con tus palabras, o señalas la parte de la pantalla a la que te refieres, y un agente de IA lo hace delante de ti sobre una copia que funciona, antes de que llegue a tus clientes. El cuarto punto de la lista anterior forma parte de su funcionamiento: ningún cambio que toque el inicio de sesión, los pagos o los datos de clientes se publica solo, sino que pasa a un desarrollador. El resto lo publicas tú o lo envías a tu equipo para revisión (cómo funciona). Los planes empiezan en 50 USD al mes (precios).

Si empezaste tu app con vibe coding y quieres seguir mejorándola con seguridad, prueba Refinar en tu app.