Vibe Coding

Definition

Vibe coding (termo popularizado por Andrej Karpathy, 2025) é o modo de desenvolvimento no qual o founder/PM dirige um agente de IA para escrever o software pelo fluxo e pela expectativa (“a vibe”), em vez de escrever código manualmente. A pessoa não precisa dominar a linguagem: precisa dominar a especificação, a priorização e a revisão do que a IA gera.

Key Points

  • O humano é o diretor do produto; o agente é o executor de código
  • Exige mais habilidade de especificação/priorização, menos de engenharia
  • O risco desloca: de “escrever errado” para “validar errado” o que a IA gerou
  • É uma ponte entre o perfil founder/PM não-técnico e o software real
  • Não é “gerar muito texto”: é dirigir o ciclo e corrigir a releitura

O que muda para um PM não-técnico

  • A barreira de entrada cai (não precisa compilar na mão)
  • O non-technical-founder ganha autonomia para construir e decidir sem time de engenharia próprio
  • O PM precisa revisar, testar e dar feedback em ciclos rápidos — não dominar o stack inteiro

AI Native Levels (Peter Yang, 2026-10)

  • Modelo de progressão em 5 níveis (ai-native-levels): L1 respostas cotidianas → L2 trabalho diário (ditado por voz, notas de reunião, projetos de conversa) → L3 prototipagem (protótipo antes de spec/design) → L4 build de apps (vibe coding) → L5 agente pessoal.
  • O autor estima ~80% do valor de IA no L2 e descreve o L4 como “mais divertido que Netflix” (14+ apps em ~6 meses).
  • Implication: o salto de maior retorno é L1→L2 — hábitos, não ferramentas — antes de “build apps o dia todo”.
  • non-technical-founder — o perfil que mais se beneficia de vibe coding
  • pm — o papel de produto que orquestra a entrega por vibe coding
  • vibe-coding-vs-dev-tradicional — a comparação com o desenvolvimento clássico
  • system-design — a alfabetização técnica que sustenta o vibe coding (arquitetura/escala)
  • sequoia-ascent-2026-founders — marco que cristalizou o salto de reliability para founders
  • vibe-coder-mcp — ferramenta MCP para vibe coding (bifrost community)
  • glean — camada de contexto empresarial exposta via servidores MCP remotos (tendência: o gargalo sai da ferramenta e vai para o contexto)
  • branch-isolation-for-agents — padrão de isolamento para trabalho paralelo com agentes
  • menugen — exemplo de produto construído por vibe coding e das dificuldades de deploy
  • windsurf — IDE agentivo popular que mostra a camada de execução do vibe coding
  • self-healing-agent — agente que detecta falhas e se recupera automaticamente; resiliência operacional para agentes de IA
  • ai-native-levels — mapa de progressão em 5 níveis de adoção de IA (L1→L5)
  • ai-projects-pattern — projetos de conversa com contexto próprio (pilar do L2)
  • prototype-first-ai-workflows — protótipo antes de spec/design (L3)

Sources

  • Contextualmente ligado ao padrão LLM Wiki do vault principal (cross-wiki; ver wiki/vibecoding/AGENTS.md → Routing Back to Main Wiki)
  • Transcrição “Give Me 20 Minutes, I’ll Make You AI Native” (Peter Yang, 2026-10) — níveis L1→L5 e hábitos de L2 (ditado, notas, projetos)