O que é vibe coding
Vibe coding é um jeito de produzir software em que a pessoa conversa com uma IA generativa, descreve o que quer, olha o resultado funcionando e pede correções, sem abrir o código. Quem escreve o código é um LLM, sigla em inglês para modelo de linguagem de grande escala, o mesmo tipo de tecnologia por trás de assistentes como ChatGPT, Gemini e Claude. O conteúdo sobre inteligência artificial explica essa base e as outras tecnologias do campo.
O dicionário Collins, ao escolher o termo como palavra do ano, definiu vibe coding como “o uso de inteligência artificial acionada por linguagem natural para ajudar a escrever código de computador”, segundo reportagem da CNN ↗[1] de 06/11/2025. A definição do dicionário é ampla, e o uso mais preciso, adotado por programadores como Martin Fowler, reserva o nome para o caso em que o código gerado não é revisado.
De onde vem o termo
O termo apareceu num post de Andrej Karpathy no X, em fevereiro de 2025. Segundo a mesma reportagem da CNN, Karpathy foi engenheiro fundador da OpenAI e diretor de IA da Tesla. O texto original abre com “There’s a new kind of coding I call ‘vibe coding’” (existe um novo tipo de programação que eu chamo de vibe coding) e descreve um jeito de trabalhar em que se pode “forget that the code even exists” (esquecer que o código existe). Karpathy também escreveu que aceitava todas as mudanças sugeridas pela IA e não lia mais as diferenças entre uma versão e outra do código.
As citações estão reunidas no verbete Vibe Coding ↗[2] de Martin Fowler, publicado em 21/05/2026. Em novembro de 2025, o Collins escolheu vibe coding como palavra do ano, e o diretor do dicionário, Alex Beecroft, disse que a escolha mostra como a linguagem evolui junto com a tecnologia.
Como funciona o vibe coding na prática, do prompt ao deploy
O fluxo tem seis etapas, e a pessoa participa de todas por meio da conversa.
- Prompt: a pessoa descreve a aplicação em linguagem comum, com telas, dados e ações esperadas.
- Plano: algumas ferramentas propõem um plano antes de escrever código. O Lovable, por exemplo, separa o modo de plano do modo de construção, segundo a documentação de créditos ↗[3] consultada em 13/10/2026.
- Geração: a IA escreve o código. No v0, da Vercel, o resultado usa Next.js, React, TypeScript, Tailwind CSS e shadcn/ui, segundo as perguntas frequentes do v0 ↗[4].
- Teste na tela: a aplicação roda numa prévia, e a pessoa clica, preenche e confere.
- Ajuste por conversa: cada correção vira um pedido novo, e a IA altera o código.
- Backend e deploy: a ferramenta assume banco de dados, login e publicação. O Lovable usa banco PostgreSQL no backend próprio, segundo a central de perguntas do Lovable ↗[5], e o v0 publica a aplicação na plataforma da Vercel com um clique.
Em nenhuma das etapas a pessoa precisa ler o código, e essa ausência de revisão caracteriza o vibe coding ao mesmo tempo que explica os limites da abordagem.
Quais ferramentas praticam vibe coding
As ferramentas se dividem em duas famílias. A primeira, que reúne Lovable, Bolt.new, v0, Replit e Base44, roda no navegador e entrega a aplicação pronta para publicar. A segunda é o editor de código com agente de IA, como o Cursor, em que o agente busca no código, edita arquivos e roda comandos ↗[6], e quem programa revisa cada alteração numa tela de diferenças.
Por trás das duas famílias estão os modelos dos grandes fabricantes. O Cursor oferece modelos da OpenAI, da Anthropic e do Google, segundo a página de preços e modelos ↗[7], e o agente do Replit chama APIs de Claude, ChatGPT e Gemini em alguns recursos, segundo a documentação de cobrança ↗[8]. Os assistentes de uso geral também geram trechos de código na conversa, só que sem publicar a aplicação.
O comparativo das ferramentas, com critério declarado, modelo de cobrança e o que cada uma entrega em código exportável, está no guia de ferramentas de vibe coding.
O que o vibe coding resolve e o que ele não resolve
O vibe coding encurta a distância entre ter uma ideia e vê-la funcionando. Quem não programa consegue montar um protótipo navegável, testar um fluxo com usuários e levar algo concreto a uma conversa com sócios ou investidores, e quem programa ganha velocidade em tarefas repetitivas.
O limite declarado da abordagem é o código que ninguém leu. Fowler escreve que o software produzido assim costuma ter problemas de manutenção, de correção e de segurança, e que ele serve para software descartável, usado pelo autor ou por um grupo pequeno que aceita os riscos. Quanto mais gente usa o sistema e mais sensível é o dado que ele guarda, maior o risco de deixar o código sem revisão. Cada limite, com o que provoca e o contorno possível, está no artigo sobre as limitações do vibe coding.
Vibe coding serve para produção
Para produção, a abordagem pede uma camada que ela própria dispensa, a de alguém que leia, teste e responda pelo código, e os dados de mercado registram essa cautela. Na Developer Survey 2025 da Stack Overflow ↗[9], com mais de 49.000 desenvolvedores de 177 países e resultados divulgados em 29/07/2025, 84% disseram usar ou planejar usar ferramentas de IA, 46% disseram não confiar na precisão do que essas ferramentas produzem e quase 77% disseram que vibe coding não faz parte do trabalho profissional deles.
Para sites de empresa, o critério que separa um site gerado por IA pronto para produção de um protótipo está no guia para criar site com IA.
O que muda no papel do desenvolvedor
Muitos programadores já pedem à IA que escreva a maior parte do código e continuam lendo e cuidando da estrutura do que foi gerado. Fowler chama essa prática de “Agentic Engineering” e defende tratá-la como coisa separada do vibe coding, porque o uso e as consequências são diferentes.
Nesse modelo, o desenvolvedor escreve menos linhas e passa mais tempo definindo a arquitetura, revisando o que a IA propôs, escrevendo testes e decidindo o que vai para o ar, e a responsabilidade pelo resultado continua com uma pessoa. O mesmo princípio vale para texto: o Google pede checagem manual de fatos em todo conteúdo gerado por IA antes da publicação, segundo a orientação sobre IA generativa ↗[10] atualizada em 01/10/2026, tema do guia sobre conteúdo escrito por IA.
Próximo passo
Para quem já entendeu o conceito e quer escolher onde testar, o guia de ferramentas de vibe coding compara as opções por critério, com o que cada uma permite levar para fora da plataforma.

