Vibe coding: o que é, como funciona e o que muda no desenvolvimento

Escrito e revisado por pessoas

Revisado por Amanda Noronha Araujo Minozzi, Head de SEO

Compartilhar:

RESPOSTA RÁPIDA

Vibe coding é a prática de criar software descrevendo o resultado em linguagem comum para uma IA, que escreve o código, enquanto a pessoa testa o que aparece na tela e pede ajustes sem revisar o código. O termo foi criado por Andrej Karpathy em fevereiro de 2025 e escolhido palavra do ano de 2025 pelo dicionário Collins.

Pontos principais

  • A revisão separa o vibe coding da programação com ajuda de IA, porque no vibe coding ninguém lê o código gerado.
  • O fluxo vai do prompt ao deploy em poucas etapas, e a ferramenta cuida do código, do banco de dados e da publicação.
  • Na pesquisa da Stack Overflow com mais de 49.000 desenvolvedores, divulgada em 29/07/2025, quase 77% disseram que vibe coding não faz parte do trabalho profissional deles.
  • A abordagem atende protótipo e software descartável, mas deixa sem dono a manutenção, a segurança e a responsabilidade pelo código.
  • Para quem desenvolve, o trabalho se concentra em revisar, testar e responder pelo que a IA escreveu.

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.

  1. Prompt: a pessoa descreve a aplicação em linguagem comum, com telas, dados e ações esperadas.
  2. 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.
  3. 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].
  4. Teste na tela: a aplicação roda numa prévia, e a pessoa clica, preenche e confere.
  5. Ajuste por conversa: cada correção vira um pedido novo, e a IA altera o código.
  6. 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.

Referências

As fontes citadas neste artigo, na ordem em que aparecem no texto.

  1. 1
    reportagem da CNN

    keyt.com · Dados consultados em 13 de outubro de 2026

  2. 2
    Vibe Coding

    martinfowler.com · Dados consultados em 13 de outubro de 2026

  1. 3
  2. 4
    perguntas frequentes do v0

    v0.app · Dados consultados em 13 de outubro de 2026

  3. 5
    central de perguntas do Lovable

    docs.lovable.dev · Dados consultados em 13 de outubro de 2026

  4. 6
    agente busca no código, edita arquivos e roda comandos

    cursor.com · Dados consultados em 13 de outubro de 2026

  5. 7
    preços e modelos

    cursor.com · Dados consultados em 13 de outubro de 2026

  6. 8
    documentação de cobrança

    docs.replit.com · Dados consultados em 13 de outubro de 2026

  7. 9
    Developer Survey 2025 da Stack Overflow

    stackoverflow.co · Dados consultados em 13 de outubro de 2026

  8. 10
    orientação sobre IA generativa

    Google for Developers · Dados consultados em 13 de outubro de 2026

Compartilhar:

Levar para a IA:

Você também pode gostar

Vamos bater um papo sobre suas necessidades?

Queremos conhecer você e sua empresa!

Compartilhe conosco os desafios digitais e as necessidades técnicas que você enfrenta. Estamos aqui para ajudar, permitindo que você se concentre no que realmente importa: os resultados.