Fase 2 — Fluência: usando Claude Code no dia a dia
Duração: 4 semanas · Dedicação: 8–10h/semana · Trilhas: 🟢🔵🟣 (todos os módulos são essenciais) Pré-requisito: Fase 1 concluída (Claude Code instalado,
CLAUDE.mdconfigurado, prompts estruturados, primeiro projeto entregue). Foco principal: Claude Code · Conceitos transferíveis: marcados com 🌐.
Objetivo da fase
Sair de "uso Claude Code de vez em quando" para "Claude Code é par fixo no meu dia a dia". Ao final desta fase, automação, geração de testes, debugging, code review, documentação e navegação em codebases grandes deixam de ser tarefas que você faz manualmente.
Ao final desta fase você consegue:
- Refatorar e gerar código multi-arquivo com Claude Code
- Trabalhar em modo spec-driven (escrever a spec, deixar Claude implementar)
- Praticar TDD com Claude Code de forma confiável
- Automatizar commits, PRs e code review com Claude Code + GitHub Actions
- Debugar bugs reais usando workflows estruturados
- Manter documentação sincronizada com código
- Navegar e contribuir em codebases grandes sem se afogar em contexto
Convenções
- Tipo: 📚 Doc oficial · 📖 Artigo/Paper · 🎓 Curso · 🎬 Vídeo/Podcast · 🛠️ Hands-on/Repositório
- Idioma:
[PT]português ·[EN]inglês - Custo:
[Grátis]·[Pago]·[Freemium] - Nível:
iniciante·intermediário·avançado - ⭐ essencial · 🌐 conceito universal (transferível para qualquer agente)
M5 · Automação de tarefas de desenvolvimento com Claude Code
Por que este módulo
Você já sabe usar Claude Code para tarefas pontuais. Aqui você consolida os padrões de automação que aparecem todo dia: refatoração multi-arquivo, geração de boilerplate, transformações repetitivas, migrações pequenas. O ganho é deixar de "pensar como pedir" e começar a ter prompts e fluxos reflexos.
Tópicos
- Refatoração com Claude Code: mover código entre arquivos, extrair funções, renomear consistentemente, aplicar padrões
- Edição multi-arquivo em uma sessão (Claude Code é nativamente multi-file)
- Geração de boilerplate: rotas de API, componentes, schemas, migrations
- Transformações repetitivas: aplicar a mesma mudança em N lugares
- Padrões de prompt para tarefas recorrentes (templates pessoais)
- Quando usar modo plan (Shift+Tab) vs. modo direto
- Quando ativar thinking modes (
think,think hard,ultrathink) - Quando NÃO usar Claude Code (tarefas triviais, tarefas onde você já está fluente)
Materiais
Documentação oficial ⭐
-
⭐ 📚 Claude Code — Common workflows ·
[EN][Grátis]iniciante a intermediárioReferência principal. Padrões oficialmente documentados pela Anthropic. -
⭐ 📖 Claude Code best practices — Anthropic ·
[EN][Grátis]intermediárioComo a Anthropic usa internamente. Re-leitura obrigatória — agora você vai entender muito mais que na Fase 1. -
📚 Claude Code — CLI reference ·
[EN][Grátis]Flags e opções completas. Útil como referência rápida.
Cursos e guias
-
⭐ 🎓 Claude Code: A Highly Agentic Coding Assistant — DeepLearning.AI ·
[EN][Grátis]inicianteCapítulos 3–5 do curso (refatoração, multi-file editing, sessões paralelas). -
📖 How I Use Every Claude Code Feature — Shrivu Shankar ·
[EN][Grátis]intermediárioExcelente passeio pelas features. Engenheiro experiente compartilhando workflow real.
Em português
- 🎓 Formação Claude Code 2026 — Udemy ·
[PT][Pago]iniciante a intermediárioSeções de refatoração, modo agente, comandos essenciais.
Exercício prático
Em um projeto seu real, faça 5 tarefas com Claude Code:
- Refatorar uma função grande em 3 funções menores
- Renomear consistentemente uma variável/conceito em 5+ arquivos
- Adicionar tipagem (TypeScript / Python type hints) a um módulo sem tipos
- Gerar boilerplate para uma nova rota de API + teste correspondente
- Aplicar a mesma transformação (ex: trocar
console.logpor logger estruturado) em N arquivos
Documente em meu-playbook-claude.md o prompt template que funcionou para cada tipo de tarefa. Este arquivo vai virar referência sua para sempre.
Definition of Done
- Você tem 3+ prompt templates pessoais para tarefas recorrentes
- Sabe quando usar modo plan e quando ir direto
- Sabe ativar thinking mode quando o problema exige
- Identifica em segundos quando NÃO usar Claude Code
M6 · Spec-driven development com Claude
Por que este módulo
🌐 Spec-driven development virou padrão emergente em 2025/26 — escrever a especificação primeiro e deixar o agente implementar. Em vez de prompts soltos, você escreve um documento que explica intenção, restrições e crit érios de aceitação. Resultado: menos iteração, menos retrabalho, qualidade muito mais alta.
A Anthropic documenta o padrão como Explore → Plan → Code → Commit. O GitHub criou o Spec Kit, toolkit open source para esse fluxo. Várias organizações relataram mudança de throughput ao adotar.
Tópicos
Universais 🌐
- O que é spec-driven development e por que funciona
- Estrutura de uma boa spec: contexto, objetivos, requisitos, restrições, critérios de aceitação, edge cases
- Fluxo
Explore → Plan → Code → Commit - Spec vs. PRD vs. design doc — quando usar cada formato
Específico Claude Code
- Modo plan (Shift+Tab) como ferramenta primária para spec interativa
CLAUDE.mdcomo spec persistente do projeto inteiro.claude/rules/para regras escopadas- Subagentes recebendo specs como input
Ferramentas
- GitHub Spec Kit — toolkit oficial, suporta Claude Code (constitution → specify → plan → tasks → implement)
- claude-code-spec-workflow (Pimzino) — workflows automatizados para spec-driven dev e bug fix
- cc-sdd (gotalab) — minimal spec-driven harness com Skills
Materiais
Conceituais ⭐
-
⭐ 🌐 📖 Spec-driven development with AI — GitHub Blog ·
[EN][Grátis]iniciante a intermediárioAnúncio oficial do GitHub. Explica o conceito e introduz o Spec Kit. -
⭐ 📖 Running a Small Team on a Big Project: Spec-Driven Development with Claude Code — Joshua McDonald ·
[EN][Grátis]intermediárioCaso real (Abr/2026) de time pequeno em projeto grande usando spec-driven com Claude Code. -
📖 Spec Driven Development [2026] — Evangelist Software ·
[EN][Grátis]iniciante
Ferramentas (hands-on) ⭐
-
⭐ 🛠️ GitHub Spec Kit ·
[EN][Grátis]Toolkit oficial open source. Suporta Claude Code, Copilot, Gemini CLI. Use durante o exercício. -
🛠️ claude-code-spec-workflow (Pimzino) ·
[EN][Grátis]Workflow automatizado para Claude Code: Requirements → Design → Tasks → Implementation, mais um workflow de bug fix. -
🛠️ cc-sdd (gotalab) ·
[EN][Grátis]Mais minimalista, foca em autonomia de longa execução com Skills. Compatível com vários agentes.
Tutorial guiado
-
⭐ 📖 Building a full CLI tool with Spec Kit and Claude — Daniel Ancuta ·
[EN][Grátis]intermediárioTutorial passo a passo construindo CLI com Spec Kit + Claude Code. Use como guia do exercício. -
🛠️ Spec-Driven Development with SpecKit and Claude Code — Arun Gupta (gist) ·
[EN][Grátis]
Documentação Anthropic
- ⭐ 📚 Claude Code best practices — seção "Explore → Plan → Code → Commit" ·
[EN][Grátis]O fluxo oficial recomendado pela Anthropic.
Exercício prático
Escolha uma feature pequena de um projeto seu (ou inicie um projeto novo) e construa via spec-driven:
- Instale GitHub Spec Kit (
uv tool install spec-kit-cliou equivalente) - Inicialize o fluxo: constitution → specify → plan → tasks → implement
- Use Claude Code como agente em todas as etapas
- Compare o resultado com o que você faria com prompts soltos
- Documente em
learnings-spec-driven.md:- Quanto tempo levou cada etapa
- Quanto retrabalho houve vs. seu fluxo anterior
- Onde a spec foi insuficiente e teve que iterar
Definition of Done
- Você completou pelo menos 1 feature via spec-driven completo
- Tem opinião informada sobre quando spec-driven vale o overhead vs. quando é exagero
- Sabe usar
CLAUDE.mdcomo camada de spec persistente - Conhece pelo menos 1 ferramenta de spec workflow (Spec Kit, Pimzino, ou cc-sdd)
M7 · Test-Driven Development com Claude Code
Por que este módulo
🌐 TDD com IA é particularmente poderoso porque o agente performa muito melhor quando tem um alvo verificável (testes que precisam passar). É a versão moderna e justificada do TDD — o agente itera até verde, sem teimosia.
A trinca Red → Green → Refactor ganha um quarto passo: Validate (você revisa que o agente não fez batota, não escreveu testes para o código que ele já escreveu, não ignorou edge cases).
Tópicos
Universais 🌐
- Red → Green → Refactor → Validate
- Por que TDD com agente é diferente de TDD humano
- Como evitar anti-padrões: agente escrevendo testes vazios, mockando demais, atalhos
- Como dar alvos verificáveis ao agente (asserts específicos, edge cases explícitos)
Específico Claude Code
- Padrão
Write tests, commit; code, iterate, commit(Anthropic best practices) - Usar plan mode para escrever a spec dos testes primeiro
- Subagente "verificador" que revisa se o agente não trapaceou
- Skill de TDD customizada (existem várias na comunidade)
Materiais
Conceitual ⭐
-
⭐ 📖 Claude Code best practices — seção "Write tests, commit; code, iterate, commit" ·
[EN][Grátis]intermediárioAnthropic explica o fluxo TDD recomendado. -
⭐ 📖 Claude Code and the Art of Test-Driven Development — The New Stack ·
[EN][Grátis]intermediárioVisão prática do fluxo TDD com Claude Code. -
📖 Forcing Claude Code to TDD: An Agentic Red-Green-Refactor Loop — alexop.dev ·
[EN][Grátis]intermediárioWorkflow customizado que força TDD via slash command. Excelente referência prática.
Cursos pagos
- 🎓 Test-Driven Development with Claude Code — Steve Kinney ·
[EN][Pago]intermediárioCurso dedicado a TDD com Claude Code.
Skills e ferramentas comunitárias 🛠️
-
⭐ 🛠️ TDD Skill for Claude Code — AI Hero ·
[EN][Grátis]Skill instalável que melhora muito a aderência a TDD. -
🛠️ claude-code-ultimate-guide — TDD chapter ·
[EN][Grátis] -
🛠️ How Claude Built a TDD Skill — The Tool Nerd ·
[EN][Grátis]Inspiração para criar sua própria Skill de TDD.
Artigos práticos
-
📖 Claude Code TDD: AI-Assisted Test-Driven Dev Guide — ClaudeWorld ·
[EN][Grátis]iniciante a intermediário -
📖 TDD with Claude Code: MCP, FMP and Agents — Craig Tait (Medium) ·
[EN][Grátis]intermediário
Exercício prático
Escolha uma feature nova que vai precisar implementar (algo real, ~2–4h de trabalho normalmente).
- Crie um branch
- Inicie sessão Claude Code
- Use o prompt: "Vamos fazer TDD. Para a feature X, escreva os testes primeiro cobrindo casos felizes, casos de erro e edge cases. Não implemente o código ainda. Confirme que os testes falham."
- Revise os testes manualmente — eles refletem o comportamento que você quer?
- Peça implementação: "Agora implemente o código mínimo para fazer todos os testes passarem. Não modifique os testes."
- Verifique que passou
- Refactor: "Refatore para legibilidade sem alterar comportamento. Confirme que os testes continuam passando."
- Validate manual: rode os testes, leia a implementação, garanta que não tem mock indevido
Documente em learnings-tdd.md: o que funcionou, onde Claude tentou trapacear, quais prompts impediram batota.
Definition of Done
- Você fez pelo menos 1 feature inteira via TDD com Claude Code
- Identifica em 30 segundos se Claude está "trapaceando" (escrevendo testes para o que ele já escreveu)
- Tem 1 prompt template para TDD pronto no seu playbook
- Conhece pelo menos 1 Skill ou slash command de TDD (instalada ou referenciada)
M8 · Git, PR e code review com Claude Code
Por que este módulo
Git, PRs e code review consomem muito tempo cognitivo dos devs. Claude Code automatiza esses três pontos com qualidade alta — desde mensagens de commit semânticas até PR review estruturado em GitHub Actions.
A Anthropic mantém um plugin oficial de Code Review com pipeline de 4 fases (qualificação → resumo → revisão paralela por 5 agentes especializados → verificação final). Está em research preview em planos Team/Enterprise.
Tópicos
Workflow Git diário com Claude Code
- Geração de mensagens de commit semânticas
- Geração de descrições de PR (título + corpo + checklist)
- Resolução de merge conflicts com Claude Code
- Atribuição "Co-authored-by: Claude" (convenção, não obrigatório)
Code review
- Comando
/reviewintegrado - Plugin oficial Code Review da Anthropic (5 agentes especializados)
- Comentar
@claude reviewem PRs do GitHub para review on-demand - Comparativo: o que Claude pega bem vs. o que ele perde
Automação com GitHub Actions
anthropics/claude-code-action— Action oficial- Trigger em open/update de PR
- Postar review como comentários inline
- Configurar via
CLAUDE.mde workflow YAML - Custo e segurança (secrets, allowlists)
Materiais
Documentação oficial ⭐
-
⭐ 📚 Claude Code — Code Review docs ·
[EN][Grátis]Documentação oficial do plugin Code Review. -
⭐ 🛠️ anthropics/claude-code-action ·
[EN][Grátis]GitHub Action oficial. Use no exercício prático. -
🛠️ anthropics/claude-code — code-review plugin README ·
[EN][Grátis]
Guias práticos ⭐
-
⭐ 📖 Set Up Claude Code GitHub Actions for PR Review and CI — systemprompt.io ·
[EN][Grátis]intermediárioSetup completo passo a passo. -
📖 Build Claude Code PR Reviews with GitHub Actions 2026 — Markaicode ·
[EN][Grátis]intermediário -
📖 How to Build a Secure AI PR Reviewer with Claude — freeCodeCamp ·
[EN][Grátis]intermediário
Reviews honestos
- ⭐ 📖 I let Claude review my PRs: What it caught and missed — LogRocket ·
[EN][Grátis]inicianteLeitura essencial. Mostra força e limitação real do Claude code review.
Git workflow
-
📖 How to Use Git with Claude Code — DeployHQ ·
[EN][Grátis]iniciante -
📖 Git Workflows with Claude Code — Restato ·
[EN][Grátis]intermediário
Skills comunitárias
- 🛠️ aidankinzett/claude-git-pr-skill ·
[EN][Grátis]Skill profissional para PR review com pending reviews, sugestões e aprovação.
Exercício prático
- Configure um template de commit message no
CLAUDE.mddo seu projeto (Conventional Commits, por exemplo) - Use Claude Code para criar 5 commits em um branch real seguindo o template
- Crie um PR com descrição gerada por Claude Code (título, corpo, checklist)
- Configure
claude-code-actionno repositório (use a Action oficial da Anthropic) - Abra um novo PR e veja o review automático rodando
- Critique o review: o que Claude pegou? O que perdeu? Compare com o artigo da LogRocket
- Documente em
learnings-pr-review.md
Definition of Done
- Você gera commit messages e descrições de PR exclusivamente via Claude Code
- Tem
claude-code-actionrodando em pelo menos 1 repositório seu - Sabe quando o review automático é confiável e quando não é
- Configurou o trigger
@claude reviewou similar para review on-demand
M9 · Debugging e resolução de erros com Claude Code
Por que este módulo
Debugging é a tarefa onde Claude Code mais brilha — porque combina três coisas: leitura de muitos arquivos (call stack), raciocínio multi-passo (do sintoma à causa raiz) e iteração até verde (rodar testes/scripts e validar fix). Estudos práticos relatam ~95% de fix-rate na primeira tentativa com workflow estruturado vs. ~40% com prompts soltos.
Tópicos
Workflow estruturado de debugging com Claude Code
- Fase 1 — Investigação: capturar stack trace completa, anexar código relevante, pedir análise (NÃO peça fix ainda)
- Fase 2 — Hipótese e validação: pedir 2–3 hipóteses, validar com leitura adicional ou logs
- Fase 3 — Fix mínimo: aplicar correção mínima e rodar testes
- Fase 4 — Regressão: pedir teste de regressão automatizado para o bug específico
Princípios universais 🌐
- Sempre rastrear até a causa raiz, nunca corrigir só o sintoma
- Stack trace completa, não apenas a última linha
- Reproduzir o bug primeiro, fixar depois
- Test de regressão antes de fechar
Específico Claude Code
think hardouultrathinkpara bugs realmente difíceis- Subagente especializado em debugging (definição em
.claude/agents/) - Hooks
PostToolUsepara rodar testes automaticamente após edição
Materiais
Documentação e blog oficiais ⭐
-
⭐ 📖 Fix software bugs faster with Claude — Anthropic ·
[EN][Grátis]iniciante a intermediárioPost oficial. Padrões e exemplos de uso. -
📚 Claude Code — Common workflows (debugging section) ·
[EN][Grátis]
Guias práticos ⭐
-
⭐ 📖 How to Use Claude Code for Debugging — ClaudeLog ·
[EN][Grátis]iniciante -
📖 Debugging with Claude Code: Advanced Techniques — ClaudeWorld ·
[EN][Grátis]intermediário -
📖 Debugging Workflows — Developer Toolkit ·
[EN][Grátis]intermediário -
📖 10 Claude Prompts for Faster Debugging — DEV.to ·
[EN][Grátis]iniciante
Skills e patterns comunitárias
-
🛠️ systematic-debugging Skill — claude-code-showcase ·
[EN][Grátis]Skill instalável de debugging sistemático. -
🛠️ claude-code-playbook — debugging guide ·
[EN][Grátis]
Exercício prático
Pegue 2 bugs reais (do seu trabalho ou do backlog do seu projeto pessoal):
Bug A — médio: stack trace claro, hipótese rápida.
- Cole stack trace completa no Claude Code
- Peça análise sem fix
- Valide hipótese
- Aplique fix e rode testes
- Crie teste de regressão
Bug B — difícil: intermitente, multi-arquivo, ou de comportamento.
- Use
ultrathinkouthink hard - Use modo plan para planejar a investigação antes
- Considere subagente "investigador" (você define em
.claude/agents/) - Documente o caminho até a causa raiz
Anote em learnings-debugging.md:
- Tempo para cada bug com Claude Code
- Tempo estimado se fosse fazer sozinho
- Onde Claude foi essencial vs. onde atrapalhou
Definition of Done
- Você usa Claude Code como ferramenta de debug primária para bugs não triviais
- Tem 1 prompt template de debug no seu playbook
- Cria teste de regressão para todo bug não trivial que você fixa
- Conhece quando ativar
ultrathink
M10 · Documentação técnica automatizada
Por que este módulo
Documentação é o lugar mais óbvio onde IA agrega valor — e ainda assim a maioria dos times gera documentação ruim porque trata como "tarefa de uma vez só". Claude Code permite manter documentação sincronizada com código via hooks, slash commands e workflows recorrentes.
Tópicos
Tipos de documentação automatizável
- Inline: JSDoc, docstrings (Python), TSDoc (TypeScript)
- README: estrutura, badges, exemplos, troubleshooting
- API docs: OpenAPI/Swagger gerados de tipos/schemas
- Diagramas: Mermaid e PlantUML gerados a partir de código (sequence, ER, architecture)
- Changelogs: gerados a partir de commits e PRs
- ADRs (Architecture Decision Records) assistidos por Claude
Manter documentação sincronizada
- Slash command
/update-docscustomizado - Hook
PostToolUseque pede sync de docs após mudança grande - Subagente "documentation reviewer" que roda em PRs
Materiais
Documentação oficial ⭐
- ⭐ 📚 Claude Code — Common workflows (documentation patterns) ·
[EN][Grátis]
Guias e exemplos
-
📖 Generate Mermaid diagrams with Claude — Anthropic (busque "Mermaid") ·
[EN][Grátis] -
📖 How I write good READMEs with Claude Code (seção docs) ·
[EN][Grátis]
Hands-on
- 🛠️ Pegue qualquer projeto seu sem README e faça Claude gerar um README completo a partir do código
- 🛠️ Pegue qualquer função sem docstring e peça documentação inline com exemplos
Exercício prático
- Em um projeto seu sem README decente, peça a Claude um README completo (estrutura: O que é, instalação, uso, arquitetura, contributing, license)
- Adicione diagrama Mermaid de arquitetura ao README, gerado por Claude a partir do código
- Crie um slash command customizado
/update-docsem.claude/commands/update-docs.mdque padroniza a tarefa - Crie um changelog gerado a partir de commits com Claude
- Adicione docstrings ricas em pelo menos 1 módulo crítico
Definition of Done
- Tem README de qualidade gerado em pelo menos 1 projeto seu
- Pelo menos 1 diagrama Mermaid no README
- Tem slash command
/update-docsou equivalente no seu setup - Sabe gerar changelog do nada em segundos
M11 · Codebases grandes com Claude Code
Por que este módulo
Em projetos pequenos, Claude Code "só funciona". Em monorepos e codebases grandes, sem estratégia, ele se afoga: lê arquivos demais, perde contexto, repete trabalho, ignora convenções escopadas.
A solução tem 3 pilares: CLAUDE.md hierárquico, subagentes para exploração, e orchestrator pattern com paralelização. Times relatam ~4x redução em overhead de contexto com escopo correto.
Tópicos
Hierarquia de CLAUDE.md
~/.claude/CLAUDE.md— preferências globais do dev<projeto>/CLAUDE.md— convenções do projeto<projeto>/<modulo>/CLAUDE.md— escopadas por área (frontend, backend, infra).claude/rules/para regras ainda mais granulares
Subagentes para exploração
- "Code search agent" — exploração em context window separada
- "Architecture agent" — entende estrutura sem poluir contexto principal
- Subagentes reportam resumos, não dump de arquivos
Orchestrator pattern (4 fases)
- Clarify — agente principal entende o pedido
- Plan — gera plano com tarefas independentes
- Dispatch — dispara subagentes em paralelo
- Verify — agente principal consolida e valida
Padrões em monorepo
- 1 subagente por módulo (auth, db, api, frontend)
- Skills específicas por área
- Plugins de time compartilhados
- Convenção compartilhada via
AGENTS.md(padrão emergente cross-tool)
Materiais
Oficial Anthropic ⭐
-
⭐ 📖 How and when to use subagents in Claude Code — Anthropic ·
[EN][Grátis]intermediárioPost oficial introduzindo subagentes. Leitura obrigatória. -
⭐ 📖 Claude Code Advanced Patterns: Subagents, MCP, and Scaling to Real Codebases — Anthropic (PDF) ·
[EN][Grátis]intermediário a avançadoPDF oficial Anthropic. Material de referência. -
📚 Claude Code — Best Practices ·
[EN][Grátis]
Casos práticos ⭐
-
⭐ 📖 How to Make Claude Code Work Reliably in Large Codebases — André Bremer ·
[EN][Grátis]intermediárioExcelente análise prática. Leitura obrigatória. -
📖 How I Use Every Claude Code Feature — Shrivu Shankar ·
[EN][Grátis]intermediário -
📖 Claude Code Memory for Large Codebases — OpenAIToolsHub ·
[EN][Grátis]intermediário -
📖 Claude Code subagents and the orchestrator pattern — Channel Tel ·
[EN][Grátis]intermediário -
📖 How to Use Sub-Agents for Codebase Analysis — MindStudio ·
[EN][Grátis]intermediário -
📖 Claude Code Plugin Best Practices for Large Codebases (2025) ·
[EN][Grátis]intermediário
Exercício prático
Use um repositório grande (seu monorepo de trabalho, ou clone um open source grande tipo vercel/next.js, microsoft/vscode, kubernetes/kubernetes):
- Mapeie a estrutura: crie
CLAUDE.mdna raiz com mapa do repo, módulos, convenções globais - Escope: crie
CLAUDE.mdem pelo menos 2 subpastas (módulos diferentes) - Crie 2 subagentes especializados em
.claude/agents/:- Um "explorer" que mapeia código sem editar
- Um "module-X-expert" para um módulo específico
- Faça uma tarefa real que toque 2+ módulos e use o orchestrator pattern (Claude principal delega para subagentes)
- Compare: quantas vezes Claude precisou re-ler o mesmo arquivo? Quanto contexto foi economizado?
- Documente em
learnings-large-codebase.md
Definition of Done
- Tem
CLAUDE.mdhierárquico em pelo menos 1 codebase grande sua - Definiu pelo menos 2 subagentes em
.claude/agents/ - Executou pelo menos 1 tarefa multi-módulo com orchestrator pattern
- Sabe quando subagente vale o overhead vs. quando é exagero
Capstone da Fase 2 (entregável integrador)
Aplique os 7 módulos em um projeto real seu (seu produto, side project, ou contribuição para open source). Não precisa ser uma feature gigante — escolha algo de ~10–15h de trabalho real.
Requisitos
- Feature implementada via spec-driven (M6)
- Implementação seguiu TDD (M7)
- Pelo menos 5 commits com mensagens geradas via Claude Code (M8)
- PR com descrição automática (M8)
-
claude-code-actionativo no repositório (M8) - Pelo menos 1 bug real debugado com workflow estruturado documentado em
learnings-debugging.md(M9) - README e diagrama Mermaid atualizados via Claude Code (M10)
- Se for monorepo/codebase grande:
CLAUDE.mdhierárquico + 1 subagente customizado (M11) - Arquivo final
LEARNINGS-FASE-2.mdconsolidando aprendizados
Auto-avaliação ao final da Fase 2
- Tenho 3+ prompt templates pessoais para tarefas recorrentes
- Já fiz feature inteira via spec-driven com Spec Kit ou equivalente
- Já fiz feature inteira via TDD com Claude Code
- Tenho
claude-code-actionrodando em pelo menos 1 repo - Uso Claude Code como ferramenta primária de debug
- Sei gerar README + diagrama Mermaid em minutos
- Tenho
CLAUDE.mdhierárquico em codebase grande (se aplicável) - Defini pelo menos 1 subagente em
.claude/agents/ - Sei quando subagente vale o overhead
Se você marcou 7+ itens, está pronto para a Fase 3.
Próxima fase
Fase 3 — Avançado: estendendo o agente (4 semanas) cobre os módulos M12 a M18: modo headless e CI/CD, MCP (Model Context Protocol), subagentes em profundidade, hooks e slash commands customizados, skills e plugins, controle de contexto avançado, e segurança/prompt injection.
Será expandida quando você concluir e validar a Fase 2.