O que é vibe coding? É um jeito de criar apps e sites em que você explica para uma IA, com as suas palavras, o que quer construir, e depois testa o resultado em vez de ler o código. Se algo não ficou bom, você manda uma mensagem curta como “deixe o botão maior” e a IA altera o código. Assim dá para tirar do papel uma página de vendas, um formulário de agendamento ou uma ferramenta simples sem saber programar. A seguir você vê de onde veio o termo, como funciona na prática e quais cuidados tomar.
Significado e origem do termo
Quem cunhou a expressão foi Andrej Karpathy, um dos fundadores da OpenAI e ex-diretor de IA da Tesla. Em fevereiro de 2025, num post no X, ele descreveu um modo de programar em que conversa com a IA, aceita quase tudo o que ela sugere e “esquece que o código existe”. Ele chamou isso de vibe coding, algo como programar pela intuição. No Brasil, o termo costuma ser usado em inglês.
A grande mudança é o que passa a importar: em vez de decorar sintaxe, você precisa descrever bem o que quer e conferir se o resultado está certo. Uma explicação mais longa, em inglês, está em What is vibe coding.
Na prática: do prompt ao app publicado
Veja um exemplo com o VibeDream. A interface do VibeDream ainda está em inglês, mas você pode escrever os prompts em português, e os textos do seu app também saem em português se você pedir. Clique em New Project e cole uma descrição, ou toque no microfone e fale:
Crie uma página de encomendas para a minha confeitaria, a Doce Ateliê, em Belo Horizonte.
Os clientes escolhem pelo celular: bolo de pote, brigadeiro gourmet ou torta de limão, a quantidade, a data de retirada, nome e WhatsApp.
Depois de enviar, mostre uma tela de confirmação com o resumo do pedido.
Visual: delicado, fundo rosa bem claro, botões arredondados, letras grandes.
Todos os textos em português do Brasil.Em poucos segundos aparece uma prévia ao lado do chat, que vai se montando enquanto a IA trabalha. Depois, teste como se fosse um cliente: clique em todos os botões, envie o formulário sem o WhatsApp, veja no modo celular. Cada problema vira uma mensagem curta de ajuste.

- “Não deixe escolher datas que já passaram, só a partir de amanhã.”
- “Salve cada pedido e crie uma página /admin protegida por senha com a lista de encomendas.”
- “Coloque no rodapé o endereço, o horário de funcionamento e um botão para o WhatsApp.”
Quando estiver tudo certo, clique em Put it online e escolha um nome. Em cerca de 1 a 3 minutos o app fica no ar num endereço como doceatelie.vibedreams.ai, já com HTTPS. Cada publicação custa 5 créditos, e você pode ligar um domínio próprio com um registro TXT e um CNAME. O passo a passo completo de criação está no guia como criar um app com IA.
Vibe coding vs no-code
- Programação tradicional: você escreve o código e entende cada linha. Controle total, mas leva meses para aprender.
- No-code: você monta blocos prontos arrastando e soltando. Aprende rápido, mas fica preso aos recursos da plataforma e em geral não leva o código com você.
- Vibe coding: você descreve e a IA escreve código de verdade. No VibeDream os apps usam React e FastAPI, e os jogos usam Phaser. Dá para baixar tudo em ZIP ou sincronizar com o seu repositório no GitHub.
A comparação detalhada, em inglês, está em vibe coding vs no-code.
Exemplos do que dá para criar
- Páginas de vendas e listas de espera para um produto, curso ou evento
- Formulários de agendamento, orçamento ou inscrição para salão, clínica ou academia
- Ferramentas internas simples, como escala de equipe, controle de estoque ou calculadora de orçamento
- Ajudantes pessoais, como controle de gastos, diário de treino ou cartões de estudo
- Jogos de navegador que funcionam no celular e no computador
Se preferir não começar do zero, escolha um dos templates e adapte conversando com a IA.
Riscos e cuidados
Justamente por ser rápido, o vibe coding faz muita gente pular a parte de conferir. Antes de abrir o app para desconhecidos, verifique:
- Chaves secretas, como chaves de API, nunca vão no chat nem no código. No VibeDream elas ficam na aba Settings do projeto, onde só o servidor as lê.
- A IA consegue colocar login e armazenamento de dados dentro do seu app. Você também pode tocar em Add login ou Add database abaixo do chat, e o VibeDream ativa os dois com um toque.
- Para receber pagamentos, você conecta a sua própria conta Stripe ao app.
- Se o app coleta dados pessoais, como nome e telefone, publique uma política de privacidade e siga a LGPD.
O checklist de segurança para vibe coding, em inglês, cobre os pontos principais em menos de uma hora.
Ferramentas de vibe coding
Além do VibeDream existem Lovable, Bolt, Replit e Cursor, entre outras. O Cursor é um editor para quem já programa, enquanto as demais funcionam inteiras no navegador. Compare quatro pontos: a qualidade da prévia ao vivo, quantos passos até publicar, se você pode levar o código e como é a cobrança. No VibeDream os planos começam no All Access Mini, por 49 dólares por mês com 60 créditos. Os detalhes estão na página de preços.