Claude Code com voz neural no VS Code
Hoje eu vou te mostrar como fazer o Claude Code responder com voz toda vez que ele concluir uma tarefa, no terminal do Windows e na extensão do VS Code. Essa funcionalidade não existe no Claude Code. A gente adiciona, aqui e agora, com uma spec que eu escrevi.
A base é o Claude Code mods, que vai na mesma linha do DeepSeek Harness: você altera o harness e deixa do jeito que quiser.
O que a spec faz
O objetivo é simples: o Claude Code lê em voz alta cada resposta final. A voz é a neural multilíngue em pt-BR, via edge-tts. É a mesma voz que o Edge usa quando você pede para ele ler uma página. Eu gosto muito dessa voz, para falar a verdade.
A regra principal: a voz começa desligada em toda sessão e só liga na sessão em que você digitar o comando. Então várias sessões abertas não falam ao mesmo tempo, a não ser que você ative em todas. E aí uma fala pode vir em cima da outra, o que não é legal.
Os pré-requisitos: Claude Code 2.1.293 ou mais novo, que é o primeiro com suporte a mods. Eu testei no terminal com essa versão e na extensão do VS Code 2.1.10. Também precisa do edge-tts e do ffplay instalados. Se não tiver, a própria spec faz o Claude Code pedir para instalar.
Como instalar
Abre o terminal. No Windows ele já abre na pasta do seu usuário, então é só entrar na pasta global do Claude:
cd .claude
claude
Com o Claude Code aberto, cola a spec inteira e executa. Ele vai perguntar se você quer revisar ou instalar. Eu disse: pode instalar seguindo a spec. Aí ele vai na pasta de mods, cria o plugin e configura tudo. Dá para fazer isso tanto no terminal quanto na extensão do VS Code, tanto faz.
No meu caso ele disse que estava pronto, mas não rodou o teste de áudio. Pedi: rode um teste de áudio. Ele falou "teste". Confirmei que ouvi e pronto.
Ligando e desligando
Fecha o Claude Code, abre de novo em qualquer lugar e digita:
/fala-on
A voz liga naquela sessão. Eu disse "oi, Claude Code, como vai você?" e ele respondeu em voz alta que estava bem e pronto para ajudar. Pedi uma frase motivacional e ele leu: "você não precisa ver a escada inteira, só suba o primeiro degrau hoje".
Para desligar:
/fala-off
Daí ele volta a escrever na tela sem som nenhum. Liga e desliga quando quiser.
Por que isso me ajuda
Eu uso mais a extensão do VS Code do que o terminal, porque dá para copiar e colar imagem fácil e ver os arquivos mudando do lado esquerdo. E eu costumo deixar o notebook fazendo uma coisa enquanto trabalho no computador. Quando ele conclui, o Claude fala comigo e chama a minha atenção. Não preciso ficar olhando a tela.
Esse é o poder dos mods. Você controla o seu Claude Code, deixa com a sua cara, cria plugins e pode compartilhar com quem quiser. A spec está no grupo de WhatsApp do canal: entra lá e pede a spec do Claude Code que fala.