Vibe coding significa ditar prompts longos e estruturados para a IA do Cursor em vez de digitá-los. StarWhisper é uma tecla de atalho gratuita e local de voz-para-texto que digita no painel de chat do Cursor, edição inline, terminal e em qualquer campo de texto no Windows.
Da instalação à ditado diretamente no painel de chat do Cursor.
Baixe o StarWhisper em starwhisper.ai ou na Microsoft Store. Execute o instalador e permita o acesso ao microfone na primeira inicialização. O plano gratuito cobre 500 palavras por dia, o suficiente para vários prompts longos de codificação. O Pro custa US$ 10 por mês se você ditar o dia todo.
Inicie o Cursor IDE e abra a pasta do projeto na qual você está trabalhando. Abra o painel de chat com Ctrl+L ou abra a edição inline na seleção atual com Ctrl+K. Ambos os contextos aceitam prompts ditados porque ambos são entradas de texto normais do Windows.
Coloque o cursor na entrada de chat do Cursor ou no pop-up de edição inline. O StarWhisper digita em qualquer controle de texto do Windows que atualmente tenha foco, então o cursor precisa estar no lugar certo antes de você pressionar a tecla de atalho. O mesmo se aplica ao terminal integrado, se você quiser ditar um comando shell.
Pressione e segure a tecla de atalho global de ditado. O indicador do microfone confirma que a gravação está ativa. O padrão funciona para a maioria das configurações e você pode reatribuí-lo nas Configurações do StarWhisper se entrar em conflito com um atalho do Cursor ou do VS Code que você já usa.
Dite o pedido completo naturalmente. Exemplo: construa um uploader de arquivos arrastar e soltar, apenas PNG e JPG, máximo de dez megabytes, com uma barra de progresso e rótulos aria acessíveis. Solte a tecla de atalho, examine o texto transcrito, corrija quaisquer identificadores ouvidos incorretamente e pressione Enter para enviar o prompt para o modelo do Cursor.
Vantagens específicas para vibe coding e desenvolvimento assistido por IA.
Dite o papel, o contexto, o padrão existente para corresponder, as restrições, os casos extremos e a saída solicitada. Tudo em uma respiração de fala, mais rápido do que digitar. Os modelos do Cursor funcionam melhor com briefings mais completos.
React, Tailwind, Zustand, fastAPI, kubectl, useEffect, queryClient, dotenv, ECMAScript, Postgres, injeção de dependência, todos vêm corretamente. O Whisper foi treinado com conteúdo suficiente de desenvolvedores para reconhecer identificadores e padrões convencionais.
Cursor, VS Code, Windsurf, Zed (quando no Windows), IDEs JetBrains, GitHub Desktop, terminais, documentos Notion, tickets Linear, descrições de PR do GitHub. Uma tecla de atalho, cada entrada de texto no sistema operacional.
O áudio é transcrito pelo Whisper rodando em sua CPU ou GPU. Os prompts permanecem locais até você decidir enviar para o Claude, GPT ou qualquer modelo para o qual o Cursor esteja roteando. Nenhum serviço de transcrição de terceiros está envolvido.
500 palavras por dia no plano gratuito cobrem muitos prompts de codificação. O Pro custa US$ 10 por mês ou US$ 80 por ano para ditado ilimitado, o que a maioria dos desenvolvedores atinge quando o prompt orientado por voz se torna o fluxo de trabalho padrão.
Proprietários de GPUs NVIDIA podem instalar o pacote CUDA para uma transcrição mais rápida em ditados longos. Vulkan é a alternativa para múltiplos fornecedores para GPUs AMD e Intel. O caminho da CPU também funciona em qualquer máquina moderna.
Vibe coding é a mudança recente em que os desenvolvedores passam menos tempo digitando código literal e mais tempo descrevendo o que querem que a IA escreva. O Cursor impulsionou muito esse padrão, e Claude Code, GitHub Copilot Workspace e Windsurf o seguiram. O gargalo não é mais a compilação ou o conhecimento de sintaxe, é a velocidade com que você pode descrever a intenção claramente o suficiente para o modelo fazer a coisa certa na primeira tentativa.
Esse tipo de descrição é conversacional. Soa como: Eu quero um componente React que recebe uma lista de produtos e os renderiza como cartões com estados de foco, o foco deve revelar um botão de compra com o preço ao lado, e clicar em comprar deve chamar uma função que eu passo como uma prop. Digitar isso leva talvez quarenta segundos. Ditar leva dez. Ao longo de um dia com quarenta ou cinquenta prompts, é meia hora economizada apenas na entrada, e os prompts que chegam geralmente são mais ricos porque há menos atrito para continuar adicionando contexto.
StarWhisper existe porque o ditado em todo o sistema integrado ao Windows é muito estreito para esse fluxo de trabalho, ele não lida bem com o vocabulário técnico, não tem nenhuma tecla de atalho global que funcione dentro do Cursor, e o antigo Reconhecimento de Fala do Windows é ainda pior em termos técnicos. O Whisper lida com eles. O modelo viu texto adjacente a desenvolvedores suficiente no treinamento para que nomes como Zustand, swr, drizzle, prisma, vitest e tailwind sejam transcritos corretamente imediatamente.
Aqui estão formatos reais de prompts que se beneficiam do ditado no Cursor. Cada um leva alguns segundos para ser falado e levaria um minuto ou mais para ser digitado.
Cada um desses é o tipo de instrução longa que o chat ou a edição inline do Cursor lida bem. Ditar coloca o pensamento completo na caixa de entrada de uma só vez, enquanto digitar tenta você a abandonar os detalhes finais.
O Cursor expõe algumas superfícies diferentes para enviar prompts para a IA, e todas se comportam da mesma forma para fins de ditado.
| Superfície do Cursor | Como abrir | Comportamento do ditado |
|---|---|---|
| Painel de chat | Ctrl+L | Dite prompts conversacionais completos, instruções de vários parágrafos |
| Edição inline | Ctrl+K com o código selecionado | Dite prompts curtos e cirúrgicos direcionados ao bloco destacado |
| Composer | Ctrl+I | Dite prompts de refatoração de vários arquivos e briefings de recursos |
| Terminal integrado | Ctrl+` | Dite mensagens de commit, consultas de pesquisa, sinalizadores longos |
| Renomear / pesquisar arquivo | Qualquer entrada de texto | Dite nomes de arquivos, strings de pesquisa, descrições de regex |
Do lado do StarWhisper, todos esses são entradas de texto do Windows e o fluxo de ditado é idêntico para cada um.
O Cursor envia seus prompts para qualquer modelo que você tenha selecionado (Claude, GPT-4, GPT-5, Gemini, o próprio do Cursor), o que é o mesmo que qualquer outro assistente de codificação por IA. A nova pergunta que o ditado adiciona é: o áudio também é carregado?
No Modo Local do StarWhisper (o padrão), a resposta é não. O áudio é capturado pelo microfone, processado na memória pelo Whisper em sua CPU ou GPU e convertido em texto no dispositivo. O áudio nunca chega a nenhum serviço de transcrição de terceiros. O texto transcrito é o mesmo texto que o Cursor receberia se você o tivesse digitado, e só então ele sai da sua máquina por meio da chamada de API normal do Cursor para o modelo subjacente.
Se você estiver trabalhando sob um NDA ou com código confidencial onde não pode aceitar nenhuma exposição do modelo, você não usaria os recursos de IA do Cursor, e o mesmo se aplica independentemente de você ditar ou digitar. Para todos os outros, o ditado não muda a postura de privacidade, apenas muda a forma como o texto chegou à caixa de prompt. Veja as FAQ local vs nuvem do Whisper para a análise completa.
A mesma tecla de atalho cobre todos os outros editores de código e ferramentas de IA do Windows. A digitação por voz para codificação percorre o padrão mais amplo, mas como referência rápida, o ditado funciona em:
Uma instalação, uma tecla de atalho, cada campo de texto no Windows. É por isso que os desenvolvedores que começam a usá-lo para o Cursor acabam usando para todo o resto em uma semana.
Mesma tecla de atalho, diferentes superfícies.
Fale prompts de 500 palavras no ChatGPT, Claude, Gemini, Perplexity.
O padrão mais amplo de desenvolvimento orientado por voz em todos os editores.
Visão geral de todas as maneiras de usar a voz no fluxo de trabalho do ChatGPT.
Por que uma tecla de atalho cobre todas as entradas de texto do Windows, do Cursor ao Word.