Vibe coding: crear apps sin saber programar, ventajas y riesgos reales
El vibe coding permite crear aplicaciones describiendo lo que quieres en lenguaje normal, sin escribir código. Es útil para prototipos, pero el 45% del código que genera la IA tiene fallos de seguridad, según Veracode.
¿Y si pudieras decirle a una IA «quiero una app para gestionar mis reservas» y que ella la construyera sola? Eso es, en esencia, el vibe coding: programar describiendo lo que quieres en lenguaje normal, sin tocar una sola línea de código. El término lo acuñó Andrej Karpathy, cofundador de OpenAI, en febrero de 2025, y el diccionario Merriam-Webster ya lo recoge oficialmente.
¿Qué herramientas lo hacen posible?
Existen dos grandes grupos. El primero es para personas sin ningún conocimiento técnico: entregan una aplicación web funcional directamente en el navegador.
- Lovable: genera la app completa con base de datos e inicio de sesión, y sincroniza el código con GitHub.
- Replit Agent: convierte ideas escritas en lenguaje natural en aplicaciones listas para usar.
- Google AI Studio (modo vibe coding): usa los modelos Gemini para construir la app; tiene cuota gratuita.
El segundo grupo va dirigido a usuarios más avanzados: Claude Code (de Anthropic), Codex (de OpenAI) y Cursor leen proyectos enteros, editan archivos y ejecutan comandos desde un editor o terminal.
El problema que nadie menciona al principio: la seguridad
Un estudio de la empresa de ciberseguridad Veracode, publicado en julio de 2025, analizó el código generado por más de 100 modelos de IA y encontró que el 45% de las muestras tenía fallos de seguridad. Java fue el lenguaje más problemático, con un 72% de errores. Ante ataques clásicos como la inyección de código en webs, los modelos fallaron en el 86% de los casos. Y lo más preocupante: los modelos más nuevos generan código que funciona mejor, pero no más seguro.
Hay además un riesgo específico de la IA: a veces recomienda instalar librerías —pequeños paquetes de software— que no existen o son falsas. Los ciberdelincuentes aprovechan esto publicando paquetes maliciosos con esos nombres inventados.
En mayo de 2025 se registró una vulnerabilidad crítica (puntuación 9,3 sobre 10) en aplicaciones creadas con Lovable que permitía a cualquier persona leer o modificar las bases de datos de esas apps sin ninguna contraseña.
Cómo usarlo sin meterse en problemas
- Empieza con prototipos que no manejen datos de otras personas.
- Usa los modos de planificación que ofrecen herramientas como Replit antes de que el agente toque nada.
- No amplíes los permisos del agente sin entender para qué los necesita.
- Si la app tendrá usuarios reales, pide a un profesional que la revise antes de publicarla.
- Guarda siempre el código en un lugar externo como GitHub para no depender de una sola plataforma.
Lo más importante
- Hecho principal: El vibe coding permite crear aplicaciones completas sin saber programar, usando herramientas como Lovable, Replit Agent o Google AI Studio.
- Impacto relevante: El 45% del código generado por IA tiene fallos de seguridad graves, según Veracode (2025).
- A quién afecta: A cualquier persona sin conocimientos técnicos que quiera lanzar una app, y a los usuarios finales de esas aplicaciones.
- Qué lo diferencia: Es la primera vez que crear software está al alcance de cualquiera, sin necesidad de formación técnica, pero la responsabilidad sigue siendo del creador.
- Qué vigilar: La seguridad del código generado y la evolución de las normativas sobre responsabilidad en apps creadas con IA.
Fuente original: Ver noticia completa →
¿Te ha resultado útil? Compártelo: