El vibe coding traslada el trabajo de escribir código a describirlo. El tiempo de teclado no desaparece, cambia de forma: prompts, notas de implementación, informes de errores, descripciones de PR, criterios de aceptación. Eso es prosa, y la prosa es lo que mejor se dicta.
TL;DR
- El vibe coding son requisitos, prompts y revisión, no solo generación de código.
- Dicta la prosa: qué debe pasar, casos límite, criterios de aceptación, por qué.
- El ciclo es voz, generar, probar, lista de revisión.
Qué significa «vibe coding»
Simon Willison popularizó el uso actual del término y es cuidadoso con una distinción que la mayoría de las coberturas omite: no toda la programación asistida por IA es vibe coding. Vibe coding es aceptar el código generado sin leerlo con atención. Revisar lo que escribió el modelo es otra cosa (Willison, 2025).
Esa distinción es la razón de ser del paso de revisión que verás más abajo.
Por qué el vibe coding combina bien con el dictado
La carga de escritura de una sesión de vibe coding se concentra en cinco lugares: prompts, notas de implementación, informes de errores, descripciones de PR y tickets. Nada de eso es sintaxis. Todo es más rápido hablado que tecleado, y todo necesita aún una pasada con el teclado para identificadores y enlaces.
La combinación es más útil si escribes muchos tickets en Linear o Jira, muchas descripciones de PR en GitHub, o si tienes dolor de muñeca y quieres reducir el número de pulsaciones.
Un flujo de trabajo para Mac que funciona (voz → generar → verificar)
Paso 1: Dicta los requisitos (no el código)
Antes de escribir el prompt, dicta esto:
- qué debe hacer la función (1 párrafo)
- qué no debe hacer (alcance)
- casos límite (viñetas)
- criterios de aceptación (lista de comprobación)
En macOS puedes empezar con el Dictado integrado (Apple Dictation guide).
Si lo haces a diario, es más fácil mantener el hábito con un atajo que dicta mientras lo mantienes pulsado: /voice-typing-mac
Paso 2: Pega en Cursor/VS Code y genera
Usa las funciones de IA de tu editor para redactar el código. Trata el resultado como un primer borrador; para eso está la lista del paso 3.
Guías relacionadas:
- Cursor: /how-to/cursor-mac-dictation
- VS Code: /how-to/vscode-mac-dictation
Paso 3: Pasa la «lista de revisión de vibe coding»
El dictado acelera la generación. La revisión la hace segura.
Lista de comprobación:
- ¿Este cambio tiene pruebas?
- ¿Se gestionan los casos de error?
- ¿Se validan las entradas?
- ¿La autenticación y los permisos son correctos?
- ¿Hemos filtrado secretos o registrado datos personales?
- ¿El código es legible y mantenible?
Paso 4: Dicta la descripción del PR (para que los revisores confíen en ella)
Los PR son sobre todo explicación:
- qué cambió
- por qué
- cómo probarlo
Dicta la prosa, teclea los identificadores: /how-to/github-pull-request-mac-dictation
Dónde encaja Voice Type (producto)
Voice Type es escritura por voz en el dispositivo para macOS. El flujo es simple:
- mantén pulsado un atajo
- habla
- suelta para finalizar
No es «código por voz». Es «voz para las partes que son prosa», sobre todo cuando pasas de un editor a un navegador y a herramientas de tickets.
Sigue leyendo
- Dictado en GitHub Issues: /how-to/github-issues-mac-dictation
- Dictado en Linear: /how-to/linear-mac-dictation
- Dictado en Jira: /how-to/jira-mac-dictation
- Flujo de trabajo para RSI: /solutions/rsi
Fuentes (definiciones + referencias)
- “Not all AI-assisted programming is vibe coding …” (contexto + crítica): Simon Willison, 2025
- Explicación: Cloudflare: “What is vibe coding?”
- Panorama general: PCMag: “Vibe Coding Is Everywhere…”
- Dictado de Apple: Use Dictation on Mac
