Pular para o conteúdo

O que é vibe coding? Significado, exemplos e como começar

O que é vibe coding? Definição simples, origem do termo, como funciona, para que serve e não serve, as principais ferramentas e como começar com segurança.

Por Yotam DahanAtualizado 9 min de leituraCriar com IA

Nesta página
  1. De onde veio o termo
  2. Como o vibe coding funciona
  3. Vibe coding vs programação tradicional vs no-code
  4. Para que o vibe coding serve
  5. Onde dá errado
  6. Os principais tipos de ferramentas de vibe coding
  7. Como fazer vibe coding com responsabilidade sem ser desenvolvedor
  8. Um primeiro projeto para esta semana
  9. O que fazer agora

Vibe coding é criar software descrevendo para uma IA, em linguagem do dia a dia, o que você quer e deixando que ela escreva o código, julgando o resultado por funcionar ou não, e não pela leitura do código. O pesquisador de IA Andrej Karpathy criou o termo em fevereiro de 2025. Hoje ele cobre desde o dono de uma loja que faz uma landing page em uma ferramenta no navegador até um desenvolvedor que entrega um recurso inteiro para um agente de IA.

De onde veio o termo

De um post no X a uma palavra de dicionário
  1. 2 de fevereiro de 2025Andrej Karpathy publica no X sobre um novo jeito de programar, em que você aceita o código da IA sem ler.
  2. 19 de março de 2025O desenvolvedor Simon Willison defende que o termo deveria valer só para código de IA que ninguém revisa.
  3. 6 de novembro de 2025O dicionário Collins escolhe vibe coding como a Palavra do Ano de 2025.

Karpathy foi um dos primeiros engenheiros da OpenAI e depois liderou o trabalho de IA na Tesla. No post dele, ele descreveu aceitar as mudanças da IA sem ler, a ponto de você "esquecer que o código sequer existe". Ele apresentou isso como algo bom para projetos descartáveis de fim de semana, e não como um jeito de construir software sério.

A expressão se espalhou rápido. Em poucos meses, ela passou a significar quase qualquer software feito por IA, e o Collins escolheu o termo como Palavra do Ano em novembro de 2025.

Como o vibe coding funciona

O motor é um modelo de linguagem grande (LLM, na sigla em inglês), uma IA treinada com quantidades enormes de texto e código que prevê o que deve vir em seguida. As ferramentas modernas colocam esse modelo dentro de um agente: uma IA que pode tomar ações, como criar arquivos e rodar comandos, conferir o resultado e continuar até a tarefa ficar pronta.

O nosso guia sobre o que é um agente de IA explica como isso é diferente de um chatbot. Na prática, uma sessão de vibe coding segue sempre o mesmo ciclo.

O ciclo do vibe coding
  1. Descreva

    Diga o que você quer com palavras simples

  2. A IA constrói

    Ela escreve o código e cria os arquivos

  3. Pré-visualize

    Você vê o resultado funcionando

  4. Reaja

    Diga o que mudar, como um cliente faria

  5. A IA corrige

    Ela edita, roda e conserta os próprios erros

  6. Publique

    Coloque no ar quando fizer o que você precisa

Um primeiro pedido poderia ser: "Uma página em que o cliente informa o número de cômodos e vê o preço de uma limpeza pesada." Um ajuste típico na sequência: "Faça o total atualizar enquanto a pessoa digita e adicione um botão para pedir um agendamento."

As habilidades de que você realmente precisa

Você não precisa aprender uma linguagem de programação, mas precisa de quatro hábitos que a maioria das pessoas já usa quando passa um briefing para um designer ou um prestador de serviço.

  • Descrever resultados. Diga o que o visitante deve conseguir fazer, não como o código deve funcionar.
  • Dar feedback como um cliente. "O botão é difícil de achar no celular" funciona melhor do que "melhore isso".
  • Testar de propósito. Teste os dados errados, o formulário vazio e a tela pequena, não só o caminho feliz.
  • Saber a hora de parar. Se a IA errar a mesma correção duas vezes, peça para ela explicar o problema antes de tentar de novo.

Vibe coding vs programação tradicional vs no-code

Programação tradicionalConstrutores no-codeVibe coding
Quem escreve o códigoUm desenvolvedorNinguém: você organiza blocos prontosUma IA, a partir das suas descrições
O que você precisa saberUma linguagem de programaçãoO editor do construtorComo descrever e testar o que você quer
FlexibilidadeQualquer coisaO que os blocos permitemQuase tudo o que você consegue descrever
Velocidade até a primeira versãoA mais lentaRápidaA mais rápida
Código que você pode levar para outro lugarSimNãoGeralmente

Construtores no-code como Wix ou Squarespace continuam sendo uma boa escolha para um site padrão que você vai mudar pouco. O vibe coding vale a pena quando você precisa de algo que os blocos não fazem, ou quando quer ter um código que é seu.

Para que o vibe coding serve

Onde ele brilha

Landing pages

Uma página única para uma oferta, um evento ou uma campanha de anúncios.

Ferramentas internas

Uma calculadora de orçamentos, um controle de estoque ou um painel feito a partir de uma planilha.

Protótipos

Uma versão funcionando para testar uma ideia com clientes antes de pagar um desenvolvedor.

Tarefas avulsas

Limpar uma planilha bagunçada, renomear centenas de arquivos ou converter formatos.

Automações pessoais

Pequenos scripts que poupam os mesmos minutinhos todo dia.

Briefing para desenvolvedores

Um protótipo clicável que explica o que você quer melhor do que uma especificação escrita.

O ponto em comum: se quebrar, o estrago é pequeno e você percebe rápido.

Onde dá errado

Até desenvolvedores profissionais desconfiam de código escrito por IA. Na pesquisa de desenvolvedores de 2025 do Stack Overflow, a maioria dos participantes usa ferramentas de IA, mas há mais gente que desconfia da precisão das respostas da IA do que gente que confia.

O que os desenvolvedores disseram sobre ferramentas de IA em 2025
84%

usam ou pretendem usar ferramentas de IA no trabalho de desenvolvimento

46%

desconfiam ativamente da precisão das respostas da IA

33%

confiam nelas

66%

apontam respostas de IA quase certas como a maior frustração

Da pesquisa de desenvolvedores de 2025 do Stack Overflow.

  • Código quase certo. Ele roda, parece pronto e falha no caso que ninguém testou.
  • Brechas de segurança invisíveis. O código pode funcionar perfeitamente e ainda deixar dados de clientes abertos para estranhos.
  • Fragilidade escondida. Em projetos maiores, cada mudança pode quebrar algo sem relação nenhuma.
  • Manutenção. Software precisa de atualizações, e alguém tem que perceber quando elas chegam.
  • Gastos em looping. Ferramentas que cobram por créditos cobram cada tentativa, inclusive as correções que falharam.

A regra de bolso: quanto mais um erro custaria em dinheiro, dados ou reputação, mais revisão você precisa. Casos reais e um checklist de segurança completo estão em vibe coding é ruim?.

Os principais tipos de ferramentas de vibe coding

Três famílias de ferramentas

Construtores de apps no navegador

Lovable, Bolt, v0, Replit e Base44 criam e hospedam um app a partir de um chat no seu navegador. O lugar mais fácil para começar.

Agentes de programação com IA

Claude Code, OpenAI Codex e Google Antigravity trabalham nos arquivos reais do projeto e executam os passos para você. Mais controle, e o código fica com você.

Editores de código com IA

Cursor e GitHub Copilot colocam IA em um editor de código completo. Feitos para quem lê código.

Se você quer entender primeiro a opção do agente, leia o que é o Claude Code. Preços e indicações por tipo de usuário estão em as melhores ferramentas de vibe coding.

Como fazer vibe coding com responsabilidade sem ser desenvolvedor

  1. Comece onde errar sai barato. Escolha um projeto em que um bug seja um incômodo, não um desastre.
  2. Peça um plano antes do código. Aprove a abordagem primeiro e depois deixe a IA construir.
  3. Tenha um caminho de volta. Salve uma versão com o Git ou com o histórico da sua ferramenta depois de cada passo que funcionar.
  4. Mantenha segredos fora dos prompts. Nunca cole senhas, chaves de API ou cadastros de clientes em um chat.
  5. Teste como um cliente. Use um celular de verdade e teste dados errados, não só o caminho feliz.
  6. Peça uma revisão quando houver dinheiro ou dados envolvidos. Algumas horas de um desenvolvedor custam menos do que um vazamento.

Um primeiro projeto para esta semana

Uma pequena ferramenta interna é o melhor primeiro projeto, porque você já sabe exatamente como é o resultado "certo". Este prompt cria uma calculadora de preços e funciona no Claude Code ou em qualquer construtor no navegador:

O seu primeiro projeto de vibe coding
Crie uma calculadora de preços simples para o meu [TIPO DE NEGÓCIO] em uma
única página web. Entradas: [O QUE O CLIENTE ESCOLHE].
Meus preços: [SUA TABELA DE PREÇOS].
Mostre o total conforme as entradas mudam. Me pergunte sobre qualquer coisa
que não estiver clara antes de construir, e nunca invente um preço.

Teste com três trabalhos reais recentes. Os seus primeiros ajustes geralmente vão ser mais ou menos assim:

  1. Você:

    O total ignora os adicionais. A limpeza da geladeira custa R$ 35 e a do forno custa R$ 40, e as duas são opcionais.

  2. Claude Code:

    Corrigido. Os dois adicionais agora são caixas de seleção, e o total soma R$ 35 ou R$ 40 quando cada uma é marcada. Conferi quatro combinações com a sua tabela de preços e todas batem.

  3. Você:

    Boa. Embaixo do total, adicione uma linha dizendo que o preço final é confirmado depois de uma ligação rápida.

  4. Claude Code:

    Adicionado. A linha fica embaixo do total, em letra menor, e nada mais na página mudou.

Quando os totais baterem com o que você realmente cobrou, você terá feito algo útil com vibe coding.

Para uma sessão completa de criação de site, siga como fazer vibe coding de um site. Para mais ideias organizadas por área, veja Claude Code para quem não programa.

Teste rápido0 de 2 corretas

Pela definição de Simon Willison, quando o trabalho assistido por IA deixa de ser vibe coding?

Qual destes é o projeto mais seguro para fazer sozinho com vibe coding?

O que fazer agora

Escolha uma ferramenta pequena e de baixo risco que você usaria nesta semana e construa com o prompt acima. Anote onde a IA entendeu você errado, porque essa é a habilidade que você está aprendendo de verdade.

Quando estiver pronto para um projeto voltado para clientes, o curso Builders ensina o processo completo de planejar, construir e lançar sites com IA.

Vale fazer com vibe coding? Ficha de pontuação do projeto

Dê nota a qualquer ideia de projeto em 8 perguntas e veja se é seguro fazer com vibe coding sozinho, se precisa de uma revisão ou de um desenvolvedor desde o primeiro dia.

Digite seu e-mail e a seção completa abre aqui mesmo. Você também ganha uma aula grátis do curso.

Sem spam. Cancele com um clique. Usamos seu e-mail para enviar o curso e dicas de IA.

Perguntas frequentes

Dá para ganhar dinheiro com vibe coding?

Tem gente que vende landing pages, pequenas ferramentas e automações feitas assim, mas os clientes pagam por resultado e confiabilidade, não pelo método. Encare como um jeito mais rápido de entregar um trabalho que você consegue garantir, e coloque no preço o tempo de testes e correções.

Programadores profissionais fazem vibe coding?

A maioria usa IA com revisão, em vez de entregar o teclado. Na pesquisa de desenvolvedores de 2025 do Stack Overflow, 72% dos participantes disseram que o vibe coding não fazia parte do seu trabalho profissional.

Que linguagem de programação o vibe coding usa?

A que a ferramenta escolher ou a que você pedir. Sites costumam ser feitos com HTML, CSS e JavaScript, muitas vezes com um framework como React ou Next.js, e você pode pedir para a IA usar a opção mais simples que resolva.

Dá para criar um app de celular com vibe coding?

Sim, algumas ferramentas criam apps de celular além de sites; o Replit, por exemplo, lista apps de celular entre os projetos que o Agent dele consegue criar. Publicar na App Store ou no Google Play ainda exige contas de desenvolvedor, regras de revisão e muito mais testes do que um site.

Vibe coding é a mesma coisa que pedir código para o ChatGPT?

Em parte. Copiar o código de uma janela de chat e colar nos arquivos com as próprias mãos é a versão manual da mesma ideia. As ferramentas de vibe coding vão além: elas criam os arquivos, rodam o código e corrigem os próprios erros, então o seu trabalho é avaliar o resultado.

Continue lendo