# O que é vibe coding?

URL: https://agentvera.dev/pt/glossary/vibe-coding/

Vibe coding é uma forma de programar em que você descreve o que quer em linguagem natural e aceita o código da IA sem lê-lo com atenção, julgando apenas se o resultado funciona. Andrej Karpathy cunhou o termo em fevereiro de 2025.

**De onde vem o termo.** Em um post de fevereiro de 2025, Andrej Karpathy descreveu se entregar às vibes e quase esquecer que o código existe: ele colava as mensagens de erro de volta direto e aceitava mudanças sem ler os diffs. Ele chamou isso de vibe coding. O termo se espalhou rápido e hoje é usado de forma ampla para gerar código com IA sem revisá-lo.

**Quando funciona.** Quando o código tem vida curta e os erros saem baratos, o vibe coding é rápido de verdade.

- Um projeto de fim de semana, um protótipo ou um script descartável.
- Descobrir rápido se uma ideia se sustenta.
- Alguém que não programa criando uma ferramenta simples para uso próprio.

**Os riscos.** Código que ninguém leu é código que ninguém entende. Conforme o projeto cresce, você não vai saber onde procurar quando algo quebrar.

- Falhas de segurança: endpoints sem validação de entrada, chaves fixas no código-fonte, permissões amplas demais.
- Bugs escondidos: lógica que parece certa, mas falha em casos extremos.
- Manutenção: código duplicado e inconsistente.
- Perda de dados: uma migration ou um comando de exclusão que ninguém conferiu.

**Vibe coding mais seguro.** Dá para reduzir o risco sem abrir mão da velocidade. Mantenha tudo no git e faça commits com frequência; peça ao agente para escrever e rodar testes; guarde segredos em arquivos fora do repositório, como .env; e tenha uma pessoa ou um segundo modelo revisando as mudanças antes de irem para produção. Se o protótipo está virando produto, é hora de passar para um fluxo supervisionado, com agentes.

**Vibe coding no AgentVera.** O AgentVera não atrapalha os experimentos rápidos, mas adiciona uma rede de segurança para os momentos em que você segue em frente sem ler o código.

- **Vibe coding é ruim?** Depende de onde você usa. Para protótipos e ferramentas pessoais, é rápido e divertido. O problema é código não lido indo para produção em um produto que guarda dados de usuários.
- **Qual a diferença entre vibe coding e agentic coding?** Nos dois, a IA escreve o código. No vibe coding o resultado mal é revisado; no agentic coding a tarefa é bem definida, a mudança é revisada e os testes a confirmam.
- **Quais ferramentas são usadas para vibe coding?** Agentes de código como Claude Code, Codex e Cursor, ou ferramentas que criam apps no navegador. Mais do que a ferramenta, importa o quanto você confere o resultado.
- **Dá para fazer vibe coding sem saber programar?** Para projetos simples, sim. Quando algo quebra ou envolve segurança, alguém que saiba ler o código precisa dar uma olhada.

---

**Sobre o AgentVera.** AgentVera é um app desktop para macOS, Windows e Linux, desenvolvido pela Solviera Teknoloji. Ele roda 18 agentes de programação com IA (Claude Code, Codex, Gemini CLI, Copilot, Cursor, Antigravity, opencode, Hermes, Qwen Code, Kimi Code, Kiro, Amp, Droid, Goose, Vibe, Crush, Aider, Cline) lado a lado, por projeto, em terminais reais com as instalações e logins de CLI do próprio usuário. O plano gratuito tem agentes ilimitados. Baixar: https://agentvera.dev/pt/download/ · Preços: https://agentvera.dev/pt/pricing/
