Guia de Codificação por Voz

Dite Prompts No
Cursor IDE no Windows

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.

Baixar para Windows
Microsoft Store
  • Confiável pelo Windows
  • Configuração rápida de 30 segundos
Mais
"Construa um uploader de arquivos arrastar e soltar, apenas PNG/JPG, máximo de 10MB..."

Cinco Passos para a Codificação por Voz

Da instalação à ditado diretamente no painel de chat do Cursor.

1

Instalar o StarWhisper

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.

2

Abrir o Cursor e seu projeto

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.

3

Clicar na entrada do prompt

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.

4

Segurar a tecla de atalho do StarWhisper

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.

5

Falar o prompt, soltar, enviar

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.

Por Que os Desenvolvedores Escolhem uma Tecla de Atalho de Voz para o Cursor

Vantagens específicas para vibe coding e desenvolvimento assistido por IA.

Prompts longos permanecem estruturados

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.

Lida com vocabulário técnico

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.

Funciona em todas as ferramentas de desenvolvimento

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.

Local por padrão

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.

Gratuito para uso típico

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.

Aceleração de GPU se você tiver uma

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.

Por Que o Vibe Coding É Mais Fácil Com Voz

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.

Exemplos Concretos de Prompts Que Funcionam Bem por Voz

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.

  • Construa um uploader de arquivos arrastar e soltar, apenas PNG e JPG, máximo de dez megabytes, com uma barra de progresso e um botão alternativo de clicar para enviar para navegadores sem suporte a arrastar.
  • Refatore o serviço de usuários para usar injeção de dependência, o cliente de banco de dados e o serviço de e-mail devem ser injetados, e atualize os testes para que passem instâncias simuladas em vez de modificar os módulos.
  • Escreva uma migração no Postgres que adicione uma coluna de exclusão suave à tabela de pedidos, preencha-a retroativamente para linhas existentes e inclua a migração reversa para desfazê-la.
  • Gere um endpoint fastAPI que aceite upload de CSV, valide as colunas, insira linhas em lotes de quinhentos com uma transação e retorne a contagem de linhas mais quaisquer linhas de erro.
  • Adicione rótulos aria acessíveis e navegação por teclado a este modal, a armadilha de foco deve ser liberada quando o modal fechar e retornar o foco para o botão que o acionou.

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.

Cursor Chat, Edição Inline e Terminal: Todos Iguais para o StarWhisper

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.

Privacidade: Para Onde Vão o Prompt e o Áudio

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.

Dicas para Prompts de Voz Mais Rápidos e Limpos no Cursor

  • Planeje a estrutura do prompt primeiro: papel, contexto, tarefa, restrições, exemplos, formato de saída. Em seguida, dite em uma passagem.
  • Pronuncie camelCase dizendo as palavras. O Whisper entende getCurrentUser como obter usuário atual e o modelo do Cursor geralmente entende ambas as formas de qualquer maneira.
  • Para nomes de bibliotecas que soam como palavras (Next, Bun, Astro, Bun, Hono), diga-as claramente e revise depois. Adicione-os ao dicionário personalizado do StarWhisper se você os usa com frequência.
  • Cole o código em vez de ditar a sintaxe. O padrão é ditar o pedido, colar o arquivo relevante com Ctrl+V, pedir a mudança ao Cursor.
  • Use palavras de transição faladas (primeiro, depois, também, finalmente) para dar ao modelo uma estrutura mais clara em seu pedido ditado.
  • Para prompts longos no composer que abrangem vários arquivos, dite o objetivo geral primeiro e, em seguida, liste cada arquivo que deseja tocar com uma ou duas linhas sobre o porquê.

Além do Cursor: Outras Ferramentas de Codificação Que Funcionam

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:

  • VS Code com GitHub Copilot Chat, Continue, Cody, Codeium
  • Windsurf e Zed (versões para Windows) em seus painéis de IA
  • IDEs JetBrains com AI Assistant, Junie ou plug-ins de terceiros
  • Descrições de PR, comentários em issues e revisas no GitHub.com
  • Linear, Jira, documentos Notion onde você escreve especificações técnicas
  • Terminais (Windows Terminal, ConEmu, shells WSL) para mensagens de commit e construção de comandos
  • Interfaces web do ChatGPT e Claude para conversas de IA fora do Cursor

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.

Perguntas Frequentes

Isso funciona com o Cursor Pro?
Sim. O StarWhisper não interage com a sua conta do Cursor ou com a seleção de modelos de forma alguma. Ele dita no campo de texto ativo, o que significa que, independentemente de você estar no plano gratuito hobby do Cursor, no Pro por US$ 20 por mês ou no Business, o comportamento é idêntico. A ditado acontece no seu PC antes que o Cursor veja o prompt, e o seu nível do Cursor só importa no momento em que o prompt é enviado para o Claude, GPT ou qualquer modelo que você tenha selecionado para aquela conversa.
Funciona com o recurso de edição inline do Cursor?
Sim. Pressione Ctrl+K para abrir o prompt de edição inline, coloque o cursor na caixa de entrada que aparece, depois segure a tecla de atalho do StarWhisper e dite. A edição inline é apenas mais uma entrada de texto, no que diz respeito ao Windows, então o fluxo de ditado é idêntico ao do painel de chat. Isso funciona bem para prompts curtos e cirúrgicos, como renomear esta variável para algo mais descritivo ou extrair este bloco em uma função auxiliar com tratamento de erros adequado.
Posso ditar código real, não apenas prompts?
Você pode, mas, na prática, raramente é a maneira mais rápida. O inglês falado não mapeia de forma limpa para a sintaxe do código-fonte, e mesmo o forte vocabulário técnico do Whisper não consegue transformar 'diga feche parêntese ponto e vírgula retorne nulo' em uma saída perfeita todas as vezes. O padrão produtivo é ditar a descrição em linguagem natural do que você quer que o código faça e, em seguida, deixar a IA do Cursor escrever a sintaxe real. Nomes de variáveis curtas e identificadores únicos são ditados sem problemas.
Quão bem o Whisper lida com nomes de variáveis e bibliotecas?
O Whisper foi treinado em um grande corpus que inclui muito conteúdo adjacente a desenvolvedores, então identificadores comuns como React, Tailwind, Postgres, fastAPI, useEffect, queryClient, dotenv, kubectl e nomes semelhantes são transcritos corretamente na maioria das vezes. CamelCase e snake_case são reconhecidos quando você os pronuncia naturalmente. Para identificadores internos incomuns ou nomes de produtos inventados, espere corrigir algumas palavras após o término. Adicionar o termo uma vez ao dicionário personalizado do StarWhisper melhora as execuções subsequentes.
Funciona no terminal integrado do Cursor?
Sim. O terminal integrado no Cursor aceita texto ditado da mesma forma que qualquer outra entrada de texto. Você pode ditar uma mensagem de commit do git, um longo comando curl descrito em inglês ou uma consulta de pesquisa no ripgrep. O Whisper lida com sintaxe de shell comum, como sinalizadores, traços e caracteres de pipe quando falados naturalmente, embora para one-liners complexos com aspas e escapes, geralmente ainda seja mais rápido digitar as partes de pontuação e ditar apenas os argumentos mais longos.
Também funciona no VS Code?
Sim. O Cursor é um fork do VS Code e o StarWhisper dita em ambos com comportamento idêntico. Os painéis de chat do GitHub Copilot Chat, Continue, Cody e outras extensões de IA do VS Code recebem texto ditado da mesma forma que o chat do Cursor. Se você dividir seu tempo entre VS Code e Cursor, a única tecla de atalho cobre ambos os editores sem mudança de configuração entre eles.
E quanto ao WebStorm, IntelliJ e outras IDEs JetBrains?
Todas as IDEs JetBrains no Windows funcionam como alvos de ditado. O chat do AI Assistant no IntelliJ, a entrada de prompt na integração Junie do WebStorm, a janela da ferramenta JetBrains AI Chat e os plug-ins de código com Claude ou Codeium aceitam texto ditado. O mesmo se aplica ao PyCharm, GoLand, RubyMine, Rider, DataGrip e PhpStorm. O StarWhisper não requer integração com a IDE porque dita na camada de entrada de texto do sistema operacional.
Qual é a precisão em terminologia técnica e linguagem adjacente a código?
A precisão base do Whisper em inglês geral é de cerca de 98% em áudio limpo, e o subconjunto de vocabulário técnico tem desempenho semelhante para termos convencionais. Nomes de grandes frameworks, linguagens, provedores de nuvem, bibliotecas e conceitos padrão de ciência da computação aparecem corretamente. O jargão específico de domínio para sistemas internos de nicho é onde os erros se concentram, e esse é o mesmo lugar onde um transcritor humano também precisaria de um glossário. Revisar o prompt ditado antes de enviar leva segundos e detecta as poucas palavras a corrigir.

Comece a Codificar por Voz no Cursor Gratuitamente

500 palavras/dia no plano gratuito. Sem cartão de crédito. Funciona no Cursor, VS Code, JetBrains e em qualquer campo de texto do Windows.

Baixar StarWhisper para Windows