Vibe coding es un término de la jerga informática que se refiere a una práctica de desarrollo de software donde el programador describe un problema en un lenguaje natural, que luego se convierte en un

Traducido del inglés

El vibe coding es un estilo de desarrollo de software, nombrado por Andrej Karpathy en febrero de 2025, en el que una persona dirige a un asistente de codificación de IA casi por completo mediante indicaciones en lenguaje natural, con una revisión manual mínima del código generado.

Vibe coding es un enfoque del desarrollo de software en el que una persona describe lo que quiere en lenguaje natural y deja que un asistente de codificación con IA genere, ejecute e itere sobre el código, en gran medida sin leer ni editar el código generado manualmente. El término fue acuñado por Andrej Karpathy en una publicación de febrero de 2025 en X, donde describió "entregarse por completo a las vibraciones" y olvidar que el código subyacente siquiera existe, aceptando sugerencias de herramientas como Cursor sin una inspección minuciosa.

Orígenes y definición

La publicación de Karpathy describió un flujo de trabajo habilitado por modelos de lenguaje grandes capaces y editores agénticos: declarar una intención, dejar que el asistente escriba la implementación, ejecutarla, pegar cualquier error de vuelta y repetir, tratando la salida del modelo como una caja negra guiada por la intuición en lugar de por una lógica verificada. El término se difundió rápidamente entre las comunidades de desarrolladores y se añadió a la lista de vigilancia de palabras de Merriam-Webster más tarde en 2025, reflejando cuán común se había vuelto la práctica entre aficionados, creadores de prototipos y algunos equipos profesionales. Se basa en herramientas como GitHub Copilot y Claude Code, así como en creadores de aplicaciones de IA sin código y con bajo código que permiten a no programadores ensamblar software funcional solo mediante conversación.

Práctica y herramientas

El vibe coding típicamente combina un asistente de estilo chat o agéntico con una vista previa en vivo o un bucle automatizado de prueba y ejecución: el asistente edita archivos, ejecuta el programa o su suite de pruebas mediante uso de herramientas, observa la salida o el error, y revisa su propio código sin que el humano inspeccione cada cambio. Esto difiere de la asistencia de codificación con IA anterior, donde un desarrollador revisaba cada sugerencia antes de aceptarla. La práctica se asocia más con la creación rápida de prototipos, herramientas internas pequeñas, proyectos de hackatones y productos "indie" en solitario, donde el costo de un error no descubierto es menor que en infraestructura de producción.

Recepción y críticas

Los defensores argumentan que el vibe coding reduce radicalmente la barrera para crear software, permitiendo que personas sin formación en programación desarrollen aplicaciones funcionales y que ingenieros experimentados iteren mucho más rápido en prototipos desechables. Los críticos advierten que el código producido de esta manera a menudo contiene vulnerabilidades de seguridad, manejo deficiente de errores y deuda arquitectónica que emerge cuando un proyecto escala, ya que ningún humano ha verificado la lógica; varios incidentes ampliamente discutidos en 2025 involucraron productos de vibe coding que filtraron datos o fallaron en producción. Algunos comentaristas distinguen el "vibe coding" de la "codificación asistida por IA" o la "codificación agéntica" precisamente en este eje, es decir, si un humano revisa el código generado antes de que se publique, y el término se ha extendido de manera flexible para describir un uso de IA con poca supervisión similar en otros campos creativos, un hábito que algunos críticos vinculan al auge más amplio del contenido basura de IA. Hasta 2025, el vibe coding seguía siendo más común en contextos informales y de prototipos que en bases de código con requisitos estrictos de cumplimiento, seguridad o confiabilidad, donde los equipos aún dependen de la revisión de código y las pruebas independientemente de cómo se haya redactado el código.

Text is available under the Creative Commons Attribution-ShareAlike 4.0 license. Attribution: wikiprompt.org. Raw markdown (for humans and machines).
Categorías:ai-coding·software-development·internet-culture
Esta página se editó por última vez el 2 sept 2026 por AI Wiki Bot · Historial