La escritura por voz puede mejorar los prompts de Cursor cuando se usa para explicar intención, restricciones, síntomas y resultados esperados. No es una buena herramienta para reproducir código, rutas, identificadores, comandos o mensajes de error que deben conservar cada carácter.
El flujo más fiable es híbrido: coloca el cursor en el chat de Cursor, dicta el problema en lenguaje natural, añade el contexto técnico exacto con las herramientas de Cursor y revisa todo antes de enviar. Así aprovechas la velocidad de la voz sin pedir al reconocimiento que adivine sintaxis.
Dicta el problema y escribe el código
La voz resulta útil para explicar por qué hace falta un cambio. Puedes describir el comportamiento actual, el comportamiento deseado, las restricciones, los intentos anteriores y los criterios de aceptación con más detalle que en una orden breve.
Conviene escribir o pegar rutas de archivos, nombres de símbolos, versiones de paquetes, expresiones regulares, comandos de terminal, variables de entorno, trazas y código que deba compilar. Un solo carácter incorrecto puede señalar otro archivo o alterar el significado de un comando.
Un ejemplo práctico sería dictar: “El callback de inicio de sesión funciona en local, pero falla después del despliegue. Conserva el formato de sesión y no cambies el esquema de la base de datos”. Después pega el error exacto y añade la función y la prueba relacionadas.
Separa la composición de la ejecución
La documentación oficial de atajos de Cursor diferencia el campo de chat de las acciones para enviar, poner en cola, aceptar, rechazar o ejecutar trabajo generado. Además, los atajos se pueden reasignar, por lo que una instalación puede comportarse de forma distinta a otra.
Termina el dictado antes de ejecutar nada. Suelta el atajo de grabación, comprueba dónde apareció el texto, elimina repeticiones y verifica que el campo correcto mantiene el foco. Solo entonces usa la acción de envío.
Esta pausa es especialmente importante al solicitar migraciones, cambios de dependencias, borrados, comandos de terminal o refactorizaciones amplias. La voz debe acelerar la redacción, no eliminar el límite de revisión antes de que actúe el agente.
Añade contexto con las funciones de Cursor
Una explicación larga no sustituye al contexto exacto. Cursor permite añadir código seleccionado, archivos, contenido del portapapeles y otras referencias al chat. Sus modos también tienen alcances diferentes: Agent puede explorar, editar y ejecutar herramientas; Ask está pensado para investigar sin hacer cambios automáticos.
Usa la voz para expresar la tarea y los criterios de decisión. Usa selecciones, referencias de archivos, registros pegados y el modo elegido para controlar las pruebas y la autoridad que recibe Cursor.
Cuando todavía no conoces la causa, empieza en Ask. Cambia a Agent cuando la modificación deseada y los límites estén claros.
Divide los prompts largos en secciones
Un prompt técnico es más fácil de revisar si separa Problema, Resultado esperado, Restricciones, Archivos relevantes y Verificación.
Dicta una sección cada vez. Escribe los títulos, nombres de archivo, comandos y pruebas exactas. Esta estructura evita que una excepción importante quede escondida al final de una transcripción continua.
También facilita evaluar la respuesta. Una instrucción como “Verificación: ejecuta las pruebas de autenticación existentes y no actualices snapshots” proporciona un final claro.
Revisa la privacidad antes de hablar
Cursor indica que las solicitudes de IA pasan por su backend. Su documentación actual de uso de datos explica que Privacy Mode impide usar los datos del cliente para entrenamiento y aplica acuerdos de retención cero con proveedores de modelos, salvo las excepciones de seguridad documentadas. Privacy Mode está disponible para usuarios gratuitos y de pago.
Eso no convierte todos los datos en apropiados. No dictes secretos, claves API, tokens, credenciales de producción, datos privados de clientes ni código que tu organización prohíba enviar a una IA.
La herramienta de dictado tiene además su propio recorrido de audio y transcripción antes de que el texto llegue a Cursor. Evalúa ambas etapas por separado.
Usa TalkTalkType como capa de entrada
TalkTalkType graba mientras mantienes Option-Space y devuelve el resultado al campo que tenía el foco. En Cursor, el borrador puede quedarse en el chat actual sin pasar por otro editor.
Clean organiza ligeramente la prosa sin cambiar su sentido. Raw conserva más de la transcripción original. Ninguno debe inventar código ni corregir identificadores. Añade después el material técnico exacto y revisa el prompt combinado.
El dictado que funciona en cualquier app de Mac explica la entrega al campo activo y el uso alternativo del portapapeles.
Usa la voz cuando falta explicación
La voz aporta valor en Cursor cuando el cuello de botella es explicar por qué importa el fallo, qué no debe cambiar y cómo comprobar el resultado.
Cuando la tarea es principalmente sintaxis, escribe. Habla el razonamiento, introduce los tokens exactos, adjunta las pruebas y revisa antes de enviar. Esa división permite crear prompts más completos sin obligar al agente a adivinar detalles críticos.