Antes de decidir, defina o que você está comprando
Muita gente compara errado. Compara "preço do dev" com "preço da assinatura da IA". Só que você não está comprando linhas de código, está comprando um problema resolvido e mantido funcionando. São coisas diferentes.
Antes de qualquer coisa, escreva em uma frase o que o sistema precisa fazer. Exemplo: "receber pedidos de orçamento pelo site, avisar minha equipe no WhatsApp e guardar histórico por cliente". Se você não consegue escrever essa frase, o problema ainda não é técnico — é de definição. Nem dev nem IA resolvem isso por você.
Feita a frase, passe o projeto pelos quatro critérios abaixo. Eles são a árvore de decisão. Não existe resposta única: existe resposta para o seu caso.
Critério 1: dinheiro em jogo
Esse é o primeiro filtro, e o mais decisivo. Pergunte: se esse sistema falhar ou vazar dados, quanto isso me custa?
- Zero ou quase zero — uma calculadora interna, um formulário de captação, um painel que só você acessa, um protótipo para mostrar numa reunião. Vibe coding resolve com folga.
- Dinheiro do cliente passando — checkout, cobrança recorrente, split de pagamento, carteira. Aqui a IA pode escrever a maior parte, mas alguém que entenda de código precisa revisar antes de ir ao ar.
- Dados sensíveis de terceiros — CPF, prontuário, dados financeiros, informação sob LGPD. Não faça sozinho. O risco não é o código quebrar: é você responder juridicamente por um vazamento que nem sabia que existia.
Uma limitação real e pouco falada: a IA gera código que funciona, e funcionar não é sinônimo de estar seguro. Falhas típicas de código gerado por IA incluem permissões frouxas (qualquer usuário logado consegue ver dados de outro), chaves de API escritas direto no código do site, e ausência de validação no servidor — a checagem existe só na tela, e quem sabe mexer contorna. Nada disso aparece nos testes que você faz clicando na tela.
Critério 2: prazo
Aqui a IA costuma ganhar, mas com uma pegadinha.
Para a primeira versão, vibe coding é imbatível. Você tem algo navegável em horas. Contratar dev envolve encontrar a pessoa, alinhar escopo, orçar, agendar — e o desenvolvimento nem começou. Se seu prazo é "preciso mostrar isso para um investidor na semana que vem" ou "quero testar se essa ideia interessa alguém", faça você mesmo com IA.
A pegadinha é o que a comunidade chama de curva do último quilômetro: os 80% iniciais saem rápido e os 20% finais travam. Login que funciona de verdade, envio de e-mail que não cai em spam, tratamento de erro, comportamento no celular, integração com um gateway de pagamento. É comum um projeto avançar em dois dias e depois passar duas semanas parado no mesmo bug, com você pedindo correção e a IA quebrando outra coisa a cada tentativa.
Regra prática: se você já rodou o mesmo problema mais de três ou quatro vezes com a IA e ele não saiu, não vai sair na décima. Ali é o ponto de chamar alguém.
Critério 3: manutenção
Esse é o critério que quase ninguém considera na hora de decidir, e é o que mais gera arrependimento.
Pergunte: esse sistema vai mudar depois de pronto?
Se a resposta é não — é uma ferramenta pontual, uma campanha, um cálculo específico — vibe coding é ótimo. Faça, use, descarte quando não precisar mais.
Se a resposta é sim, e o sistema vai virar parte da operação da sua empresa, a conta muda. Código gerado por IA sem supervisão tende a acumular o que se chama de dívida técnica: soluções improvisadas empilhadas que fazem cada mudança nova ficar mais difícil que a anterior. Chega um ponto em que mexer em qualquer coisa quebra três outras.
O sintoma clássico: o sistema funciona, mas ninguém — nem você, nem a IA, nem um dev novo — consegue explicar por quê. Nesse estágio, reescrever costuma sair mais barato que consertar.
Critério 4: quem cuida quando der problema
Sistema em produção dá problema. Sempre. A pergunta não é "se", é "quem atende".
Com vibe coding, quem atende é você. Às onze da noite, com o cliente ligando, você conversando com a IA para descobrir por que o formulário parou. Se você gosta disso e tem tempo, ótimo — muita gente resolve bem assim. Se seu tempo vale mais aplicado em vender e atender clientes, isso é caro, mesmo que a assinatura da ferramenta seja barata.
Há também um risco silencioso: dependência de plataforma. Ferramentas que geram e hospedam o app no mesmo lugar são práticas, mas se a empresa muda o preço, muda os termos ou fecha, seu sistema vai junto. Antes de colocar algo importante em uma dessas, verifique se você consegue exportar o código e rodá-lo em outro lugar. Se não consegue, você não é dono do seu sistema — é inquilino.
A árvore de decisão em uma tabela
| Situação | Caminho recomendado |
|---|---|
| Testar uma ideia, protótipo, demo interna | Vibe coding, sem dúvida |
| Ferramenta interna, só sua equipe usa, dados não sensíveis | Vibe coding |
| Site institucional ou landing page | Vibe coding ou agência — depende de quanto SEO e performance importam |
| Sistema que a operação usa todo dia | Comece com IA, contrate para revisar e estruturar antes de escalar |
| Cobrança, pagamento, assinatura | Modelo híbrido, com revisão profissional obrigatória |
| Dados de terceiros sob LGPD (saúde, financeiro, cadastro) | Profissional, desde o início |
| Produto que você vai vender para outras empresas | Profissional, com IA acelerando o trabalho dele |
O caminho que quase ninguém considera: o híbrido
A pergunta "contratar programador ou usar IA" tem uma terceira resposta, e costuma ser a melhor para pequena empresa.