Saltar al contenido

¿Qué es el vibe coding? Significado, ejemplos y cómo empezar

¿Qué es el vibe coding? Definición sin tecnicismos, de dónde viene, cómo funciona, para qué sirve y para qué no, las herramientas y cómo empezar sin riesgos.

Por Yotam DahanActualizado 9 min de lecturaCrear con IA

En esta página
  1. De dónde viene el término
  2. Cómo funciona el vibe coding
  3. Vibe coding vs programación tradicional vs no-code
  4. Para qué sirve el vibe coding
  5. Dónde sale mal
  6. Los principales tipos de herramientas de vibe coding
  7. Cómo hacer vibe coding con responsabilidad si no eres programador
  8. Un primer proyecto para esta semana
  9. Qué hacer ahora

El vibe coding consiste en crear software describiéndole a una IA lo que quieres con palabras de todos los días y dejando que ella escriba el código, para luego juzgar el resultado por si funciona, no leyendo el código. El término lo acuñó el investigador de IA Andrej Karpathy en febrero de 2025. Hoy abarca desde la dueña de una tienda que crea una landing page con una herramienta en el navegador hasta un programador que le encarga una función entera a un agente de IA.

De dónde viene el término

De una publicación en X a palabra de diccionario
  1. 2 de febrero de 2025Andrej Karpathy publica en X sobre una nueva forma de programar en la que aceptas el código de la IA sin leerlo.
  2. 19 de marzo de 2025El programador Simon Willison defiende que el término solo debería referirse al código de IA que nadie revisa.
  3. 6 de noviembre de 2025El diccionario Collins elige vibe coding como su palabra del año 2025.

Karpathy fue uno de los primeros ingenieros de OpenAI y después dirigió el trabajo de IA en Tesla. En su publicación describía cómo aceptaba los cambios de la IA sin leerlos, hasta el punto de "olvidar que el código siquiera existe". Lo presentaba como algo válido para proyectos de fin de semana sin importancia, no como una forma de construir software serio.

La expresión se extendió rápido. En pocos meses pasó a significar casi cualquier software hecho con IA, y Collins la eligió palabra del año en noviembre de 2025.

Cómo funciona el vibe coding

El motor es un modelo de lenguaje grande (LLM, por sus siglas en inglés), una IA entrenada con enormes cantidades de texto y código que predice lo que debería venir después. Las herramientas actuales lo envuelven en un agente: una IA que puede hacer cosas como crear archivos y ejecutar comandos, revisar el resultado y seguir hasta terminar la tarea.

Nuestra guía sobre qué es un agente de IA explica en qué se diferencia de un chatbot. En la práctica, una sesión de vibe coding sigue siempre el mismo ciclo.

El ciclo del vibe coding
  1. Describe

    Di lo que quieres con palabras sencillas

  2. La IA construye

    Escribe el código y crea los archivos

  3. Vista previa

    Ves el resultado funcionando

  4. Reacciona

    Di qué cambiar, como lo haría un cliente

  5. La IA corrige

    Edita, ejecuta y arregla sus propios errores

  6. Publica

    Lánzalo cuando haga lo que necesitas

Una primera petición podría ser: "Una página donde los clientes escriben el número de habitaciones y ven el precio de una limpieza a fondo". Un mensaje de seguimiento típico: "Haz que el total se actualice mientras escriben y añade un botón para pedir una reserva".

Las habilidades que de verdad necesitas

No necesitas aprender un lenguaje de programación, pero sí cuatro hábitos que casi todo el mundo ya usa cuando le hace un encargo a un diseñador o a un contratista.

  • Describir resultados. Di lo que el visitante debería poder hacer, no cómo debería funcionar el código.
  • Dar comentarios como un cliente. "El botón cuesta encontrarlo en el teléfono" funciona mejor que "mejóralo".
  • Probar a propósito. Prueba datos incorrectos, el formulario vacío y la pantalla pequeña, no solo el caso en el que todo sale bien.
  • Saber cuándo parar. Si la IA falla dos veces con el mismo arreglo, pídele que te explique el problema antes de volver a intentarlo.

Vibe coding vs programación tradicional vs no-code

Programación tradicionalConstructores no-codeVibe coding
Quién escribe el códigoUn programadorNadie: tú colocas bloques ya hechosUna IA, a partir de tus descripciones
Qué necesitas saberUn lenguaje de programaciónEl editor del constructorCómo describir y probar lo que quieres
FlexibilidadCualquier cosaLo que permitan los bloquesCasi cualquier cosa que puedas describir
Rapidez hasta una primera versiónLa más lentaRápidaLa más rápida
Código que puedes llevarte a otro sitioSíNoNormalmente

Los constructores no-code como Wix o Squarespace siguen siendo una buena opción para una web estándar que casi no vas a cambiar. El vibe coding se gana su lugar cuando necesitas algo que los bloques no pueden hacer, o cuando quieres que el código sea tuyo.

Para qué sirve el vibe coding

Donde brilla

Landing pages

Una sola página para una oferta, un evento o una campaña de anuncios.

Herramientas internas

Una calculadora de presupuestos, un control de inventario o un panel hecho a partir de una hoja de cálculo.

Prototipos

Una versión que funciona para probar una idea con clientes antes de pagarle a un programador.

Trabajos puntuales

Limpiar una hoja de cálculo desordenada, renombrar cientos de archivos o convertir formatos.

Automatizaciones personales

Pequeños scripts que te ahorran los mismos minutos cada día.

Encargo a un programador

Una maqueta en la que se puede hacer clic y que explica lo que quieres mejor que unas especificaciones escritas.

Lo que tienen en común: si se rompe, el daño es pequeño y lo notarás enseguida.

Dónde sale mal

Incluso los programadores profesionales desconfían del código escrito por IA. En la encuesta para desarrolladores 2025 de Stack Overflow, la mayoría de los encuestados usa herramientas de IA, pero son más los que desconfían de la precisión de sus respuestas que los que confían en ella.

Lo que dijeron los programadores sobre las herramientas de IA en 2025
84%

usa o piensa usar herramientas de IA en su trabajo de desarrollo

46%

desconfía activamente de la precisión de lo que genera la IA

33%

confía en ella

66%

señala las respuestas de IA casi correctas como su mayor frustración

Según la encuesta para desarrolladores 2025 de Stack Overflow.

  • Código casi correcto. Funciona, parece terminado y falla en el caso que nadie probó.
  • Huecos de seguridad invisibles. El código puede funcionar perfectamente y, aun así, dejar los datos de los clientes al alcance de extraños.
  • Fragilidad oculta. En proyectos más grandes, cada cambio puede romper algo que no tiene nada que ver.
  • Mantenimiento. El software necesita actualizaciones, y alguien tiene que darse cuenta de cuándo tocan.
  • Bucles de gasto. Las herramientas que funcionan con créditos cobran cada intento, incluidos los arreglos fallidos.

La regla general: cuanto más te costaría un error en dinero, datos o reputación, más revisión necesitas. Encontrarás incidentes reales y una lista completa de seguridad en ¿es malo el vibe coding?.

Los principales tipos de herramientas de vibe coding

Tres familias de herramientas

Constructores de apps en el navegador

Lovable, Bolt, v0, Replit y Base44 crean y alojan una app a partir de un chat en tu navegador. El lugar más fácil para empezar.

Agentes de programación con IA

Claude Code, OpenAI Codex y Google Antigravity trabajan con los archivos reales del proyecto y ejecutan los pasos por ti. Más control, y el código es tuyo.

Editores de código con IA

Cursor y GitHub Copilot añaden IA a un editor de código completo. Pensados para quien lee código.

Si primero quieres entender la opción del agente, lee qué es Claude Code. Los precios y las recomendaciones según el tipo de usuario están en las mejores herramientas de vibe coding.

Cómo hacer vibe coding con responsabilidad si no eres programador

  1. Empieza donde los errores salen baratos. Elige un proyecto en el que un fallo sea una molestia, no un desastre.
  2. Pide un plan antes del código. Aprueba primero el enfoque y luego deja que la IA construya.
  3. Ten siempre un camino de vuelta. Guarda una versión con Git o con el historial de tu herramienta después de cada paso que funcione.
  4. Deja los secretos fuera de los prompts. Nunca pegues contraseñas, claves de API ni datos de clientes en un chat.
  5. Prueba como un cliente. Usa un teléfono de verdad y prueba datos incorrectos, no solo el caso en el que todo sale bien.
  6. Pide una revisión cuando haya dinero o datos de por medio. Unas pocas horas de un programador cuestan menos que una filtración.

Un primer proyecto para esta semana

Una pequeña herramienta interna es el mejor primer proyecto, porque ya sabes exactamente qué es un resultado "correcto". Este prompt crea una calculadora de precios y funciona en Claude Code o en cualquier constructor del navegador:

Tu primer proyecto de vibe coding
Crea una calculadora de precios sencilla para mi [TIPO DE NEGOCIO] en una sola
página web. Datos que elige el cliente: [LO QUE ELIGE EL CLIENTE].
Mis precios: [TU LISTA DE PRECIOS].
Muestra el total a medida que cambian los datos. Pregúntame cualquier cosa que no esté clara
antes de construir, y nunca inventes un precio.

Pruébala con tres trabajos reales recientes. Tus primeros mensajes de seguimiento se parecerán a esto:

  1. Tú:

    El total no tiene en cuenta los extras. Limpiar el refrigerador cuesta 35 y limpiar el horno, 40, y los dos son opcionales.

  2. Claude Code:

    Corregido. Los dos extras ahora son casillas, y el total suma 35 o 40 cuando se marca cada una. Comprobé cuatro combinaciones con tu lista de precios y todas coinciden.

  3. Tú:

    Bien. Debajo del total, añade una línea que diga que el precio final se confirma después de una llamada corta.

  4. Claude Code:

    Añadida. La línea está debajo del total, con un texto más pequeño, y no cambió nada más en la página.

Cuando los totales coincidan con lo que de verdad cobraste, habrás creado con vibe coding algo útil.

Para una sesión completa de creación de una web, sigue cómo hacer una página web con vibe coding. Si quieres más ideas ordenadas por tipo de trabajo, mira Claude Code para quien no programa.

Comprueba lo que sabes0 de 2 correctas

Según la definición de Simon Willison, ¿cuándo deja de ser vibe coding el trabajo asistido por IA?

¿Cuál de estos es el proyecto más seguro para hacer tú solo con vibe coding?

Qué hacer ahora

Elige una herramienta pequeña y de bajo riesgo que usarías esta semana y constrúyela con el prompt de arriba. Anota en qué momentos la IA no te entendió, porque esa es la habilidad que de verdad estás aprendiendo.

Cuando estés listo para un proyecto de cara a los clientes, el curso Builders enseña el proceso completo para planificar, construir y lanzar páginas web con IA.

¿Lo hago con vibe coding? Hoja para puntuar tu proyecto

Puntúa cualquier idea de proyecto con 8 preguntas para saber si puedes hacerla tú solo con vibe coding, si necesita una revisión o si necesita un programador desde el primer día.

Escribe tu correo y la sección completa se abre aquí mismo. Además recibes una clase gratis del curso.

Sin spam. Te das de baja con un clic. Usamos tu correo para enviarte el curso y consejos de IA.

Preguntas frecuentes

¿Se puede ganar dinero con el vibe coding?

Hay quien vende landing pages, pequeñas herramientas y automatizaciones hechas así, pero los clientes pagan por resultados y fiabilidad, no por el método. Tómalo como una forma más rápida de entregar un trabajo que puedas respaldar, e incluye en el precio el tiempo de pruebas y arreglos.

¿Los programadores profesionales hacen vibe coding?

La mayoría usa la IA revisando lo que hace, en lugar de cederle el teclado. En la encuesta para desarrolladores 2025 de Stack Overflow, el 72% de los encuestados dijo que el vibe coding no formaba parte de su trabajo profesional.

¿Qué lenguaje de programación se usa en el vibe coding?

El que elija la herramienta o el que tú pidas. Las páginas web suelen hacerse con HTML, CSS y JavaScript, a menudo con un framework como React o Next.js, y puedes pedirle a la IA que use la opción más sencilla que sirva.

¿Puedo crear una app móvil con vibe coding?

Sí, algunas herramientas crean apps móviles además de páginas web; Replit, por ejemplo, incluye las apps móviles entre los proyectos que puede crear su Agent. Publicar en la App Store o en Google Play sigue exigiendo cuentas de desarrollador, normas de revisión y muchas más pruebas que una web.

¿El vibe coding es lo mismo que pedirle código a ChatGPT?

En parte. Copiar código de una ventana de chat y pegarlo tú en archivos es la versión manual de la misma idea. Las herramientas de vibe coding van más allá: crean los archivos, los ejecutan y corrigen sus propios errores, así que tu trabajo es juzgar el resultado.

Sigue leyendo