Voltar para o Blog
Vibe Coding14 / 40
  1. 01O que é vibe coding (e o que não é)
  2. 02De escrever código a dirigir a intenção
  3. 03O ciclo: contexto → plano → geração → revisão
  4. 04O arsenal: visão geral do nosso stack de IA
  5. 05Quando não usar vibe coding
  6. 06Da ideia ao protótipo em horas
  7. 07Claude para brainstorm de produto e PRD
  8. 08Claude Artifacts para mockups instantâneos
  9. 09Lovable: do prompt ao app funcional
  10. 10Google AI Studio: prototipando com Gemini
  11. 11Lovable × Claude × Google Studio: quando usar cada um
  12. 12Claude Code: o par de programação que conhece o monorepo
  13. 13Anatomia de um bom prompt de engenharia
  14. 14Plan mode: planejar antes de gerar
  15. 15Skills e slash commands (/investigate, /review, /ship)
  16. 16Refactors e migrations em massa
  17. 17Debugging com IA: do stack trace à causa raiz
  18. 18Supabase: a espinha dorsal de dados
  19. 19Modelagem com Drizzle ORM
  20. 20RLS na prática: a regra que não tem exceção
  21. 21Migrations SQL à mão e o drift DB↔Drizzle
  22. 22Auth com Google OAuth no Supabase
  23. 23Realtime, Storage e o resto do Supabase
  24. 24Trigger.dev: o piloto automático
  25. 25Seu primeiro job agendado
  26. 26Workflows com retry e observabilidade
  27. 27IA em background: resumos e narrativas
  28. 28Deploy do Trigger.dev e as pegadinhas
  29. 29Evolution API: WhatsApp como canal de produto
  30. 30Instância por usuário e gestão centralizada
  31. 31IA gerando resumos de conversa
  32. 32Boas práticas e armadilhas no WhatsApp
  33. 33Integrando APIs de terceiros com IA
  34. 34Anthropic SDK: Claude dentro do produto
  35. 35Resend: e-mail transacional que chega
  36. 36Google Analytics, Search Console e Ads
  37. 37Rate limit, retry, idempotência e secrets
  38. 38GitHub: CI/CD e AI Code Review como portão de qualidade
  39. 39Deploy no Google Cloud Run
  40. 40A cultura por trás do vibe coding (e o futuro)
Vibe CodingParte 14 de 40

Plan mode: planejar antes de gerar

2 min de leitura
Compartilhar
Vibe Coding

Tem um momento no vibe coding que decide se a tarefa vai bem ou vira retrabalho: o instante antes da IA escrever a primeira linha. É onde entra o plan mode — e ele é a economia mais subestimada do nosso fluxo.

O que é o plan mode

É um modo do Claude Code em que ele investiga e propõe um plano em vez de já sair editando. Ele lê os arquivos relevantes, entende o terreno e te entrega os passos que pretende seguir — pra você aprovar, ajustar ou recusar antes de qualquer mudança no código.

Por que isso é tão poderoso

A matemática é simples e implacável:

  • Corrigir um plano errado: ler 10 linhas, apontar o desvio. Minutos.
  • Corrigir código errado: revisar 400 linhas, entender o que ele fez, desfazer. Horas.

O plano é o ponto mais barato pra mudar de ideia. Pular ele "pra ganhar tempo" é a economia que mais custa caro — você descobre que a abordagem estava errada depois de tudo construído.

Quando usar (e quando não)

Use plan mode quando:

  • A tarefa toca vários arquivos ou camadas (tRPC + Drizzle + UI).
  • Há mais de uma forma de resolver e a escolha importa.
  • O risco é alto (perto de dado, auth, RLS).

Pode dispensar quando:

  • A mudança é pequena, óbvia e isolada ("renomeia essa variável").

Como tirar o melhor do plano

  1. Leia de verdade. O plano é onde você aplica seu julgamento de arquitetura — não passe o olho.
  2. Questione a abordagem, não só os passos. "Por que assim e não por tRPC?" é a pergunta que evita o caminho errado.
  3. Aperte o escopo. Plano que faz demais é tão ruim quanto o que faz de menos. Corte o que não pediu.
  4. Aprovou? Aí solta. Com o plano alinhado, a geração flui — e a revisão final fica muito mais leve, porque você já sabe o que esperar.

Plan mode é a fase 2 do ciclo

Lembra do ciclo do #03 (contexto → plano → geração → revisão)? Plan mode é a materialização da fase 2. Ele força o vibe coding a ser método, não improviso.

⚠️ Armadilha #14: aprovar o plano no automático, sem ler, só pra "ir logo pro código". Aí você jogou fora justamente a parte mais barata de corrigir. Plano não lido é plano inútil.

Próximo da série: #15 — Skills e slash commands.

Curtiu como a gente pensa?

É assim que trabalhamos todo dia.

Se esse jeito de pensar é o seu, vem construir com a gente — dá uma olhada nas vagas abertas.

Ver vagas