711 239 085 info@gilsys.com
es ca en

Vibe coding: qué es y riesgos reales de usarlo sin supervisión

Permite crear herramientas programando directamente con la IA, sin escribir ni entender el código. Válido para probar una idea, pero con riesgos reales en producción.

Inteligencia artificial

6 minutos de lectura

Permite crear herramientas programando directamente con la IA, sin escribir ni entender el código. Válido para probar una idea, pero con riesgos reales en producción.
En este artículo
  1. Qué es el vibe coding
  2. Lo que el vibe coding hace bien
  3. Dónde falla el vibe coding: que todo funciona
  4. Por qué hay que entender el código que escribe la IA
  5. Empresas de desarrollo que dependen solo de la IA
  6. Cuándo sirve el vibe coding y cuándo no basta
  7. Cómo programamos con IA en Gilsys
  8. Preguntas frecuentes

¿Alguien se subiría a un coche flamante, fabricado solo con inteligencia artificial por una persona que no sabe de mecánica, y lo pondría a 120 por la autopista con la familia dentro?

Seguramente arrancaría. Hasta es posible que llegara. El problema es todo lo que nadie ha comprobado: qué ocurre al frenar en mojado, qué hace el coche cuando algo falla y quién lo arregla después. Con el software hecho con vibe coding pasa lo mismo, y por eso vale la pena entender qué es y hasta dónde llega.

Qué es el vibe coding

El vibe coding es crear una aplicación pidiéndosela a la IA en lenguaje normal, sin leer el código que escribe. Se describe lo que se quiere, se prueba el resultado y se pide un cambio cuando algo no convence. El término lo acuñó Andrej Karpathy, uno de los fundadores de OpenAI, en febrero de 2025: programar dejándose llevar y ¡olvidándose de que el código existe!

Lo que el vibe coding hace bien

Para probar una idea, funciona muy bien. En unas horas hay algo que se puede enseñar, probar y discutir, cuando antes hacía falta una maqueta o varias semanas de desarrollo. Para quien quiere validar un concepto, o para un departamento que necesita explicar qué herramienta le falta, es un cambio importante.

Dónde falla el vibe coding: que todo funciona

Paradójicamente, el peligro del vibe coding no es que la aplicación no funcione. Es que parece que funciona, y como funciona, no salta ninguna alarma.

Cuando se aceptan las propuestas de la IA sin revisarlas, aparecen elementos que nadie ha pedido: una caché hecha a medida que no hacía falta, clases llenas de variables que no se usan, estructuras mucho más complicadas de lo necesario. En la demostración, todo da el resultado esperado. El problema llega con lo que nadie le planteó a la IA:

  • Los casos especiales. El cliente sin NIF, el pedido de cero unidades, dos personas editando la misma ficha a la vez. Si nadie los ha definido, la aplicación decide sola cómo comportarse, y nadie sabe cómo lo hará.
  • El diseño de la base de datos. Es la foto de cómo podrá crecer el proyecto: cómo se reparten los datos y qué se podrá construir encima. Si el modelo lo genera la IA, sin suficiente contexto, obligará a corto plazo a rediseñar y a migrar información en cada cambio solicitado, que es justo lo que conviene evitar.
  • La seguridad. Quién puede ver qué, dónde se guardan las contraseñas y las claves, qué ocurre si alguien manipula una petición, los límites de acceso y los bloqueos, y el cifrado de los datos. No se ve en una demostración, y el vibe coding no lo resuelve de forma automática: un desarrollador con criterio no lo deja al azar.
  • El mantenimiento. Cuando algo falle dentro de unos meses, alguien tendrá que entender un código que nadie ha leído, y puede haber sorpresas al ver que ciertos flujos no controlados llevan mucho tiempo generando problemas, potencialmente complicados de corregir.

El interés por el vibe coding baja a medida que se conocen sus límites

Después de crecer muy rápido en 2025, las búsquedas del término han empezado a bajar en 2026. Con el uso se ha ido viendo que el vibe coding sin conocimientos de programación sirve para algunas tareas, como un prototipo o una herramienta personal, pero no resuelve las más complejas: las que dependen de los casos especiales, del diseño de los datos o de la seguridad.

España (máximo: 33.100 búsquedas, oct 2025) En inglés, todo el mundo (máximo: 823.000 búsquedas, mar 2026)
0255075100oct 2024abr 2025oct 2025abr 2026España, oct 2024: 0 búsquedas (índice 0)España, nov 2024: 0 búsquedas (índice 0)España, dic 2024: 0 búsquedas (índice 0)España, ene 2025: 0 búsquedas (índice 0)España, feb 2025: 390 búsquedas (índice 1)España, mar 2025: 12.100 búsquedas (índice 37)España, abr 2025: 12.100 búsquedas (índice 37)España, may 2025: 8100 búsquedas (índice 24)España, jun 2025: 5400 búsquedas (índice 16)España, jul 2025: 9900 búsquedas (índice 30)España, ago 2025: 6600 búsquedas (índice 20)España, sep 2025: 8100 búsquedas (índice 24)España, oct 2025: 33.100 búsquedas (índice 100)España, nov 2025: 12.100 búsquedas (índice 37)España, dic 2025: 6600 búsquedas (índice 20)España, ene 2026: 18.100 búsquedas (índice 55)España, feb 2026: 9900 búsquedas (índice 30)España, mar 2026: 18.100 búsquedas (índice 55)España, abr 2026: 12.100 búsquedas (índice 37)España, may 2026: 18.100 búsquedas (índice 55)España, jun 2026: 6600 búsquedas (índice 20)España, jul 2026: 5400 búsquedas (índice 16)España, ago 2026: 4400 búsquedas (índice 13)En inglés, todo el mundo, oct 2024: 70 búsquedas (índice 0)En inglés, todo el mundo, nov 2024: 90 búsquedas (índice 0)En inglés, todo el mundo, dic 2024: 70 búsquedas (índice 0)En inglés, todo el mundo, ene 2025: 110 búsquedas (índice 0)En inglés, todo el mundo, feb 2025: 27.100 búsquedas (índice 3)En inglés, todo el mundo, mar 2025: 550.000 búsquedas (índice 67)En inglés, todo el mundo, abr 2025: 550.000 búsquedas (índice 67)En inglés, todo el mundo, may 2025: 550.000 búsquedas (índice 67)En inglés, todo el mundo, jun 2025: 450.000 búsquedas (índice 55)En inglés, todo el mundo, jul 2025: 550.000 búsquedas (índice 67)En inglés, todo el mundo, ago 2025: 450.000 búsquedas (índice 55)En inglés, todo el mundo, sep 2025: 550.000 búsquedas (índice 67)En inglés, todo el mundo, oct 2025: 550.000 búsquedas (índice 67)En inglés, todo el mundo, nov 2025: 550.000 búsquedas (índice 67)En inglés, todo el mundo, dic 2025: 550.000 búsquedas (índice 67)En inglés, todo el mundo, ene 2026: 673.000 búsquedas (índice 82)En inglés, todo el mundo, feb 2026: 673.000 búsquedas (índice 82)En inglés, todo el mundo, mar 2026: 823.000 búsquedas (índice 100)En inglés, todo el mundo, abr 2026: 673.000 búsquedas (índice 82)En inglés, todo el mundo, may 2026: 673.000 búsquedas (índice 82)En inglés, todo el mundo, jun 2026: 550.000 búsquedas (índice 67)En inglés, todo el mundo, jul 2026: 450.000 búsquedas (índice 55)En inglés, todo el mundo, ago 2026: 450.000 búsquedas (índice 55)
Fuente: planificador de palabras clave de Google Ads (cifras redondeadas por Google). Índice 100: el mes con más búsquedas de cada serie.
Ver los datos
MesEspañaEn inglés, todo el mundo
oct 2024070
nov 2024090
dic 2024070
ene 20250110
feb 202539027.100
mar 202512.100550.000
abr 202512.100550.000
may 20258100550.000
jun 20255400450.000
jul 20259900550.000
ago 20256600450.000
sep 20258100550.000
oct 202533.100550.000
nov 202512.100550.000
dic 20256600550.000
ene 202618.100673.000
feb 20269900673.000
mar 202618.100823.000
abr 202612.100673.000
may 202618.100673.000
jun 20266600550.000
jul 20265400450.000
ago 20264400450.000

Por qué hay que entender el código que escribe la IA

Jordi Gil, fundador de Gilsys, lo explicaba con una imagen en una entrevista en MetaData: es como pedirle a la IA que escriba una carta de amor a una persona de Japón y pretender que se enamore sin saber qué le estamos diciendo. Para hacerlo bien, hay que entender lo que dice la carta.

Con el código pasa lo mismo. La IA puede escribirlo, pero quien lo entrega y quien lo mantiene tienen que entenderlo. En los próximos años se escribirá mucho menos código a mano y habrá que leer y validar mucho más. Escribir es lo que se delega. Entender, no.

Empresas de desarrollo que dependen solo de la IA

El vibe coding facilita que aparezcan empresas nuevas que venden desarrollo de software con poca o ninguna experiencia en programación. Su conocimiento depende directamente de la calidad del modelo de IA que utilizan, y no tienen base para valorar si la IA está trabajando bien o mal: si propone un código con errores, difícilmente lo detectarán.

Antes de encargar una herramienta, conviene preguntar quién revisa el código que genera la IA y con qué experiencia.

Cuándo sirve el vibe coding y cuándo no basta

SirveNo basta
Un prototipo para validar una ideaUna herramienta que el equipo usará cada día
Una maqueta para explicar qué se necesitaUna aplicación con datos de clientes o de personal
Una herramienta personal, que se puede descartarAlgo que gestiona dinero: facturas, pagos o pedidos
Una automatización puntual, sin datos sensiblesLo que se conecta al ERP, al CRM o a la web

La diferencia la marca una idea sencilla: en un examen, un 9 es un sobresaliente; en una empresa, una herramienta en la que funciona el 90 % de lo que tiene que hacer es un fracaso. Y lo que falta para llegar al cien por cien es justo lo que nadie le pidió a la IA.

Cómo programamos con IA en Gilsys

Usamos la IA para programar todos los días, con tres reglas:

  1. Criterio y revisión. Lo que propone la IA se revisa, y no se acepta nada sin saber por qué. La responsabilidad sobre lo que entregamos es la misma que antes.
  2. Pruebas y documentación. Con IA, las pruebas automáticas que comprueban que todo sigue funcionando después de cada cambio dejan de ser un extra, y la documentación funcional al día también: es lo que le da contexto para no romper lo que ya funciona.
  3. IA donde aporta. No todo se resuelve con IA. Cuando el resultado tiene que seguir unas reglas cerradas y ser siempre el mismo, programamos algoritmos tradicionales.

Y un prototipo hecho con vibe coding no hay que descartarlo: es una muy buena especificación de lo que se quiere. Lo revisamos, decidimos qué se aprovecha y qué hay que rehacer, y lo convertimos en una primera fase con el alcance y el precio cerrados. Si lo que hace falta es decidir qué procesos de la empresa conviene abordar con IA, es trabajo de consultoría en IA; y si los datos no pueden salir, de una IA privada.

Preguntas frecuentes

¿Cualquiera puede hacer vibe coding?

Para un prototipo, sí, pero para una herramienta que tiene que funcionar cada día con datos reales, no. Hace falta un equipo que entienda lo que se ha generado, que haya pensado los casos que la IA no ve y que pueda mantenerlo con los años.

¿Por qué falla el vibe coding?

Porque nadie define los casos especiales, la seguridad ni el diseño de los datos, y la IA los resuelve a su manera sin avisar. La aplicación funciona en la demostración y falla, o hace algo inesperado, en una situación que nadie había planteado.

¿Ha muerto el vibe coding?

No, pero se ha ido viendo para qué sirve. Como forma de probar una idea, se queda. Como forma de construir el software de una empresa sin nadie que lo entienda, no.

¿Es seguro el código generado con IA?

Sin supervisión es imposible saberlo. El problema no es la tecnología, sino el conocimiento de quien la use, la supervisión que realice y la experiencia previa en desarrollo que tenga.

¿Puedo usar en mi empresa una aplicación hecha con vibe coding?

Para probar una idea o para uso personal, sí. Para una herramienta que usará el equipo cada día, con datos de clientes o conectada al ERP, conviene que la revise un equipo de desarrollo antes de ponerla en producción, y que alguien pueda hacerse cargo de su mantenimiento: no por cómo se ha hecho, sino porque nadie ha comprobado lo que no se ve.

¿Qué pasa si quien hizo la aplicación ya no puede mantenerla?

Hay que encontrar otra empresa que la entienda y continúe el desarrollo. El primer paso es revisar el código y la documentación para decidir qué se mantiene y qué se rehace. En una aplicación hecha con vibe coding, esa revisión es más larga, porque nadie conoce el código.
Abstract background

Del prototipo hecho con IA a una herramienta realmente válida

Revisamos el prototipo, decidimos qué se aprovecha y qué se rehace, y lo convertimos en una primera fase con el alcance y el precio cerrados.