¿Qué es el vibe coding?
El vibe coding fue acuñado por Andrej Karpathy a principios de 2025. Describes lo que quieres en lenguaje sencillo, dejas que un agente de IA escriba el código, lo ejecutas y lo vas refinando según tus impresiones. La idea de fondo es hacer que la creación de software sea accesible para muchas más personas.
¿Para quién es vibe coding?
Vibe coding pone el software al alcance de personas más allá de los ingenieros profesionales.
Los diseñadores pueden crear prototipos funcionales de una idea. Los responsables de producto pueden crear herramientas internas. Los científicos de datos pueden conectarse a un servicio mediante una integración de MCP, extraer datos y experimentar con los resultados. Facilita la creación de software para personas sin experiencia previa en programación.
Por ejemplo, con el Modo de diseño, puedes señalar directamente una parte de una interfaz y guiar las modificaciones del agente, sin necesidad de escribir código.
¿Es recomendable usar vibe coding en producción?
No recomendamos lanzar a producción software que no entiendes.
El vibe coding es útil para prototipos, experimentos y herramientas internas, donde la velocidad importa y hay poco en juego. El software de producción exige un estándar diferente. El código del que dependen otras personas sigue requiriendo revisión, pruebas y criterio de ingeniería.
También puedes apoyarte en agentes de revisión de código como Bugbot para encontrar y solucionar problemas.
¿Cómo está cambiando el vibe coding el trabajo intelectual?
A medida que los agentes de programación facilitan el uso de las computadoras mediante lenguaje natural, cada vez más personas pueden acceder a más trabajo intelectual. Escribir un script, ejecutar un comando de shell o crear una herramienta pequeña puede formar parte de realizar una tarea. Aquí, el software es un medio para lograr un fin, no el objetivo, y el resultado rara vez es algo desechable.
Otra forma de verlo: los agentes de programación ayudan a las personas a aprovechar mejor las computadoras. No siempre llamaríamos a eso vibe coding, pero es el mismo cambio: abre tareas que antes requerían a un ingeniero para que más personas puedan realizarlas por sí mismas.