Vibe coding: qué es y cómo dictar código con IA y Cursor
El vibe coding es una de las tendencias de las que más se habla en el desarrollo de software en 2025-2026. El término lo acuñó y popularizó Andrej Karpathy, miembro fundador de OpenAI y antiguo responsable de IA en Tesla, en una publicación muy compartida a principios de 2025. El diccionario Collins lo nombró palabra del año 2025.
¿Qué es exactamente el vibe coding?
En su tuit fundacional, Karpathy describió su flujo de trabajo: hablaba con Cursor Composer usando la voz mediante una herramienta de dictado, describía verbalmente lo que quería, y la IA generaba el código. Aceptaba todos los cambios sin leerlos en detalle, copiaba los mensajes de error directamente en el chat y dejaba que el código evolucionara sin intentar entenderlo todo.
"There's a new kind of coding I call 'vibe coding', where you fully give in to the vibes [...] I talk to Composer with my voice and barely touch the keyboard." Andrej Karpathy, 2 de febrero de 2025
La idea central tiene que ver sobre todo con la confianza en el código generado: describes lo que quieres, la IA lo implementa y tú guías el resultado en lugar de escribir cada línea tú mismo. El lenguaje natural se convierte en la forma principal de expresar la intención. La voz es una parte de ese flujo de trabajo, no su esencia: Karpathy dio la casualidad de dictar sus instrucciones, pero se puede hacer vibe coding escribiéndolas igual de bien. Cursor y editores similares son los que convierten la descripción en código funcional.
Dónde encaja el dictado por voz
La voz encaja de forma natural porque escribir instrucciones a un asistente de IA genera fricción. Hay que formular la idea, escribirla, releerla, corregirla. Hablar permite expresar la misma instrucción tal como se piensa, con menos esfuerzo, algo que importa cuando se dictan prompts largos. Un estudio de Stanford de 2016 concluyó que la entrada por voz es unas tres veces más rápida que escribir en un teclado táctil.
Fast Dictate encaja bien con esto. En lugar de escribir tus instrucciones a Cursor o a Claude, las dictas. La IA limpia tu voz y produce un texto claro y bien puntuado sobre el que un asistente de código puede actuar. Se puede probar gratis con 2000 palabras por semana, con planes de pago desde 9,90 €/mes.
Para dictar prompts y texto, una app de dictado es la herramienta adecuada. Si lo que realmente quieres es controlar tu editor con la voz (navegar, seleccionar, editar, ejecutar comandos sin teclado) o necesitas una configuración manos libres por motivos de accesibilidad como el síndrome del túnel carpiano, una herramienta de dictado no es la mejor opción. Talon Voice (macOS, Windows, Linux; versión pública gratuita) es la referencia para el control total por voz y programar con la voz, con gramáticas personalizadas para símbolos y comandos. El dictado integrado (Dictado de Apple en macOS, Escritura por voz en Windows) y herramientas como SuperWhisper también merecen un vistazo según tus necesidades.
Cómo practicar el vibe coding con Fast Dictate
Paso 1: prepara tu entorno
Instala Fast Dictate y configura un atajo cómodo (la tecla Fn o Ctrl+Espacio funcionan muy bien). Abre Cursor o tu editor de IA preferido.
Paso 2: dicta tus instrucciones
Haz clic en el área de chat de Cursor, activa el atajo y habla: «Crea una función en Python que lea un archivo CSV, filtre las filas donde el ingreso sea mayor que 10 000 y devuelva un DataFrame ordenado por fecha». El habla se transcribe de forma limpia y Cursor genera el código.
Paso 3: itera con la voz
Si el código no funciona como esperabas, dicta el mensaje de error o tu corrección: «El filtro no se aplica correctamente, la columna se llama "revenue", no "sales_amount"». La IA corrige al instante.
Paso 4: documenta con la voz
Dicta los comentarios de tu código, tus README, tus mensajes de commit. El dictado es especialmente eficaz para la documentación, que a menudo se descuida porque escribirla lleva tiempo.
Herramientas de IA compatibles con Fast Dictate
Como funciona en cualquier campo de texto, la app es compatible con todos los asistentes de código con IA:
- Cursor, el editor de IA de referencia mencionado directamente por Karpathy en su tuit fundacional
- Claude Code / Claude.ai, el asistente de Anthropic, especialmente eficaz para tareas complejas
- GitHub Copilot Chat, integrado en VS Code y JetBrains
- VS Code con cualquier extensión de IA
- ChatGPT, para preguntas, generación de código y depuración
- Gemini Code Assist, la herramienta de Google para desarrolladores
Beneficios concretos para desarrolladores
Los desarrolladores que practican el vibe coding con dictado por voz señalan varias ventajas:
- Menos fatiga en muñecas y manos, algo especialmente importante para quienes escriben más de 8 horas al día
- Mayor fluidez de pensamiento: hablar es más rápido que escribir y libera la mente para centrarse en la lógica en lugar de en la sintaxis
- Iteraciones más rápidas: describir un cambio en voz alta es más rápido que escribirlo, sobre todo en prompts largos (Stanford estimó que el habla es unas 3 veces más rápida que el teclado)
- Mejor documentación: los desarrolladores documentan con más ganas por voz que por teclado
Los límites del vibe coding
El vibe coding recibió críticas reales a lo largo de 2025, y conviene ser honesto sobre sus contrapartidas. Aceptar código generado por IA sin leerlo con atención tiende a acumular deuda técnica: código que funciona hoy pero es difícil de mantener, con patrones inconsistentes y poca estructura. El código generado puede introducir fallos de seguridad (secretos filtrados, validación de entradas ausente, configuraciones inseguras por defecto) que un proceso sin revisión dejará pasar sin problema.
Los grandes modelos de lenguaje también alucinan: inventan funciones, bibliotecas o API que no existen, y dan respuestas incorrectas con total seguridad. Cuanto más rápido aceptas los cambios, más fácil es que esto pase desapercibido. Por eso la revisión humana sigue siendo esencial: leer el diff, ejecutar las pruebas y entender qué hace el código antes de que llegue a producción. El vibe coding es una forma rápida de explorar y prototipar, no un sustituto del criterio de ingeniería.
Vibe coding frente a la programación tradicional: ¿para quién es?
El vibe coding no encaja en todos los contextos. Destaca para:
- Prototipos y MVP, para avanzar rápido y validar una idea
- Scripts de automatización, herramientas internas que no necesitan ser perfectas
- Explorar nuevas tecnologías, aprender dejando que la IA genere el código
- Generación de código repetitivo (boilerplate), todo lo que es repetitivo y estandarizado
Para código crítico en producción, la revisión humana sigue siendo imprescindible, una limitación que el propio Karpathy reconoce.
Preguntas frecuentes
¿Fast Dictate maneja bien los términos técnicos al dictar?
Los desarrolladores suelen mezclar lenguaje natural con jerga técnica (por ejemplo, «crea una función para gestionar los errores de la API y reintentar con backoff exponencial»). Fast Dictate maneja razonablemente bien los términos técnicos hablados, y puedes añadir vocabulario personalizado para nombres específicos de tu proyecto que aparezcan a menudo.
¿Puedo dictar código directamente en el editor?
Sí, pero es más eficaz dictar instrucciones a la IA y dejar que genere el código. Dictar la sintaxis directamente (paréntesis, llaves, etc.) resulta menos natural con la voz.
¿Fast Dictate funciona en terminales (iTerm, Windows Terminal)?
Fast Dictate transcribe en cualquier campo de texto. En la terminal, puedes dictar comandos y confirmar con Intro. Muy útil para comandos largos y complejos.
Artículos relacionados
Guía de referenciaCómo funciona el dictado por voz: la guía 2026
Por Pierrick Michel · Actualizado en marzo de 2026