Quem batizou o vibe coding foi o primeiro a aposentá-lo
Há um ano, um tweet sem pensar deu nome à forma como milhões programam com IA. Doze meses depois, o mesmo autor diz que já não é suficiente, e o que propõe em seu lugar começa, sempre, por algo escrito.
- E isso o que é?
- Ainda não sei. Estou vendo o que tem na geladeira.
- Mas é para oito pessoas. Em duas horas.
- Calma. Flui sozinho.
Assim se cozinha às vezes: sem receita, olhando o que há, confiando que a mão sabe. Funciona melhor do que deveria. E quando funciona, é uma sensação maravilhosa, você improvisou, deu certo, ninguém viu você hesitar. O problema não é naquela noite. O problema é na semana seguinte, quando alguém pede "faça novamente aquele churrasco que você fez no sábado" e você não tem ideia do que fez.
Isso mesmo aconteceu com metade do mundo com o código, durante quase três anos.
Em fevereiro de 2025, Andrej Karpathy, ex-Tesla, ex-OpenAI, um dos nomes mais influentes em inteligência artificial, postou um tweet que nem ele levou a sério. Ele chamou, em suas próprias palavras, de um "shower thought" (uma ideia de chuveiro, daquelas que não merecem ser pensadas duas vezes): "entregue-se completamente à vibra, aceite os exponenciais e esqueça que o código existe". Ele nomeou algo que já estava acontecendo: programar conversando com uma IA, aceitando o que ela retorna, sem olhar muito para dentro. "Vibe coding". O termo explodiu. Tornou-se a forma de programar de toda uma geração.
Um ano exato depois, em fevereiro de 2026, o mesmo Karpathy voltou a tweetar. Desta vez para dizer que a vibra já não é suficiente. Que o que vem a seguir, ele deu outro nome, "engenharia agentiva", precisa de algo que o vibe coding não tinha: Especificação, ciclos de avaliação, alguém observando a segurança. Quem batizou a era foi o primeiro a anunciar que acabou. E ele disse, não um crítico de fora.
Não foi o único a chegar lá. Meses antes, em setembro de 2025, o GitHub abriu o código de Spec Kit, uma ferramenta para escrever a especificação antes que um agente toque uma linha. A frase com que anunciaram é a que melhor resume toda a mudança: "estamos passando de 'o código é a fonte da verdade' para 'a intenção é a fonte da verdade'". Em uma palestra do mesmo ano, Sean Grove, da OpenAI, levou isso um passo adiante: "o melhor programador vai ser, em breve, o melhor comunicador". A especificação escrita, não o prompt solto, não o código que resulta, é o que realmente alinha dois humanos, ou um humano e uma IA, sobre o que está sendo construído.

Se alguma vez você pediu algo a uma IA, não necessariamente código: um email difícil, um trâmite, um orçamento, conhece a sensação. A primeira resposta parece boa. Está redigida, organizada, convincente. E mesmo assim é preciso iterar, porque no fundo não entendeu bem o que você queria. Não é que a IA esteja mal treinada. É que você nunca disse, com precisão, o que precisava antes de pedir.
Isso não ficou apenas no campo das opiniões. O GitClear analisou 211 milhões de linhas de código escritas entre 2020 e 2024, em repositórios de empresas como Google, Microsoft e Meta. Não foram necessários monitores sofisticados para ver o padrão: o código copiado e colado sem adaptação subiu de 8,3% para 12,3%, quase a metade a mais. O código que alguém se dá ao trabalho de reorganizar e refatorar caiu de um quarto do total para menos de um décimo. E o código que é reescrito completamente antes de duas semanas de ter sido escrito subiu de 5,5% para 7,9%. Traduzido: se escreve mais rápido e se descarta mais rápido. É a geladeira de novo, em escala industrial.
A pergunta incômoda é esta: quanta dessa velocidade era progresso real e quanta era simplesmente não saber, ainda, o que havíamos pedido?
A especificação não tira a graça de programar, assim como a receita escrita não tira a graça de cozinhar. O que faz é deslocar a criatividade de lugar: a coloca na escolha do prato, não em adivinhar se o forno estava na temperatura certa. Um decide o que quer construir. O método, seja Spec Kit, seja qualquer outro, se ocupa de que o que se constrói seja, de fato, o que um pediu.
No próximo sábado, alguém vai voltar a pedir o churrasco. Desta vez, talvez, você anotou a receita.
Se você quer evoluir e parar de fazer Vibe Coding sem metodologia, deixo um repositório que você pode usar como template. https://github.com/mpefaur/sdd-vibecoding-template
FONTES

Comentários