Programadores

Vibe Coding: o que é e como ditar código com IA e o Cursor

O Vibe Coding é uma das tendências mais discutidas no desenvolvimento de software em 2025-2026. O termo foi cunhado e popularizado por Andrej Karpathy, membro fundador da OpenAI e antigo responsável de IA na Tesla, numa publicação amplamente partilhada no início de 2025. O dicionário Collins nomeou-o Palavra do Ano de 2025.

O que é exatamente o Vibe Coding?

No seu tweet fundador, Karpathy descreveu o seu fluxo de trabalho: falava com o Cursor Composer usando a voz através de uma ferramenta de ditado, descrevia verbalmente o que queria, e a IA gerava o código. Aceitava todas as alterações sem as ler em detalhe, colava as mensagens de erro diretamente no chat, e deixava o código evoluir sem tentar perceber tudo.

«Há um novo tipo de programação a que chamo 'vibe coding', em que se entrega totalmente às vibrações [...] Falo com o Composer com a minha voz e mal toco no teclado.» Andrej Karpathy, 2 de fevereiro de 2025

A ideia central é, na verdade, sobre confiança no código gerado: descreve-se o que se quer, a IA implementa-o, e guia-se o resultado em vez de escrever cada linha manualmente. A linguagem natural torna-se a principal forma de expressar a intenção. A voz é uma parte desse fluxo de trabalho, não a sua essência: Karpathy calhou de ditar as suas instruções, mas também se pode fazer vibe coding escrevendo-as no teclado. O Cursor e editores semelhantes são o que transforma a descrição em código funcional.

Onde o ditado por voz encaixa

A voz encaixa naturalmente porque escrever instruções para um assistente de IA cria atrito. É preciso formular o pensamento, escrevê-lo, reler, corrigir. Falar permite exprimir a mesma instrução à medida que se pensa nela, com menos esforço, o que é relevante quando se ditam prompts longos. Um estudo de Stanford de 2016 concluiu que a entrada por voz é cerca de três vezes mais rápida do que escrever num teclado de ecrã tátil.

O Fast Dictate encaixa bem neste cenário. Em vez de escrever as suas instruções ao Cursor ou ao Claude, dita-as. A IA limpa a sua fala e produz um texto claro e bem pontuado sobre o qual um assistente de programação pode agir. É gratuito para experimentar com 2000 palavras/semana, com planos pagos a partir de 9,90 €/mês.

Para ditar prompts e texto, uma app de ditado é a ferramenta certa. Se o que realmente se quer é controlar o editor pela voz (navegar, selecionar, editar, executar comandos sem teclado) ou se precisa de uma configuração sem mãos por razões de acessibilidade como a LER (lesão por esforço repetitivo), uma ferramenta de ditado não é a mais adequada. O Talon Voice (macOS, Windows, Linux; versão pública gratuita) é a referência para controlo total por voz e programação pela voz, com gramáticas personalizadas para símbolos e comandos. O ditado integrado (Ditado da Apple no macOS, Ditado por Voz no Windows) e ferramentas como o SuperWhisper também merecem ser considerados, consoante a necessidade.

Como praticar Vibe Coding com o Fast Dictate

Passo 1: Configure o seu ambiente

Instale o Fast Dictate e configure um atalho prático (a tecla Fn ou Ctrl+Espaço funcionam muito bem). Abra o Cursor ou o seu editor de IA preferido.

Passo 2: Dite as suas instruções

Clique na área de chat do Cursor, ative o atalho e fale: «Cria uma função em Python que lê um ficheiro CSV, filtra as linhas em que a receita é superior a 10 000 e devolve um DataFrame ordenado por data.» A fala é transcrita de forma limpa e o Cursor gera o código.

Passo 3: Itere pela voz

Se o código não funcionar como esperado, dite a mensagem de erro ou a sua correção: «O filtro não está a ser aplicado corretamente, a coluna chama-se 'revenue' e não 'sales_amount'.» A IA corrige instantaneamente.

Passo 4: Documente pela voz

Dite os comentários do seu código, os seus READMEs, as suas mensagens de commit. O ditado é particularmente eficaz para a documentação, muitas vezes negligenciada por dar trabalho a escrever.

Ferramentas de IA compatíveis com o Fast Dictate

Por funcionar em qualquer campo de texto, a app é compatível com todos os assistentes de programação com IA:

Benefícios concretos para os programadores

Os programadores que praticam Vibe Coding com ditado por voz relatam várias vantagens:

Os limites do vibe coding

O vibe coding recebeu críticas reais ao longo de 2025, e vale a pena ser honesto quanto aos compromissos envolvidos. Aceitar código gerado por IA sem o ler atentamente tende a acumular dívida técnica: código que funciona hoje mas é difícil de manter, com padrões inconsistentes e pouca estrutura. O código gerado pode introduzir falhas de segurança (segredos expostos, validação de entradas em falta, valores predefinidos inseguros) que um processo sem revisão deixará passar sem hesitar.

Os grandes modelos de linguagem também alucinam: inventam funções, bibliotecas ou APIs que não existem, e afirmam respostas erradas com total confiança. Quanto mais depressa se aceitam as alterações, mais fácil é não reparar nisto. É por isso que a revisão humana continua essencial: ler o diff, executar testes e perceber o que o código faz antes de chegar à produção. O vibe coding é uma forma rápida de explorar e prototipar, não um substituto do juízo de engenharia.

Vibe Coding vs programação tradicional: para quem é?

O Vibe Coding não é adequado a todos os contextos. Destaca-se em:

Para código de produção crítico, a revisão humana continua essencial, uma limitação que o próprio Karpathy reconhece.

Perguntas frequentes

O Fast Dictate lida bem com termos técnicos ao ditar?

Os programadores costumam misturar linguagem natural com jargão técnico (por exemplo, «Cria uma função para tratar os erros da API e repetir com backoff exponencial»). O Fast Dictate lida razoavelmente bem com termos técnicos falados, e é possível adicionar vocabulário personalizado para nomes específicos do projeto que surgem com frequência.

Posso ditar código diretamente no editor?

Sim, mas é mais eficaz ditar instruções à IA e deixar que ela gere o código. Ditar sintaxe diretamente (parênteses, chavetas, etc.) é menos natural pela voz.

O Fast Dictate funciona em terminais (iTerm, Windows Terminal)?

O Fast Dictate transcreve em qualquer campo de texto. No terminal, pode ditar comandos e confirmar com Enter. Muito útil para comandos longos e complexos.

Experimente o Fast Dictate grátis →

Artigos relacionados

Guia de referência

Como funciona o ditado por voz: o guia completo 2026

Por Pierrick Michel · Atualizado em março de 2026