O que e CLAUDE.md e Por que Existe
Entenda o conceito de project memory file, por que toda sessao comeca lendo CLAUDE.md e o impacto na qualidade das respostas.
- 1. O que e CLAUDE.md
- 2. Por que toda sessao comeca lendo CLAUDE.md
- 3. CLAUDE.md vs documentacao tradicional
- 4. O impacto na qualidade das respostas
- 5. Quando criar e quando nao criar
- 6. Exemplos do mundo real
Anatomia do CLAUDE.md Perfeito
Domine cada secao do CLAUDE.md: Project Overview, Tech Stack, Commands, Code Conventions, Important Patterns e Things To Avoid.
- 1. Secao Project Overview
- 2. Secao Tech Stack e Commands
- 3. Secao Code Conventions
- 4. Secao Important Patterns
- 5. Secao Things To Avoid
- 6. Template completo pronto para copiar
Escopos e Hierarquia de Memoria
CLAUDE.md no root, em subdiretorios, global ~/.claude/. Como Claude resolve conflitos e a estrategia de camadas.
- 1. CLAUDE.md no root do projeto
- 2. CLAUDE.md em subdiretorios
- 3. CLAUDE.md global ~/.claude/
- 4. Como Claude resolve conflitos entre escopos
- 5. Estrategia de camadas
- 6. Quando usar cada escopo
Regras Modulares (.claude/rules/)
O que sao regras modulares, diferenca de CLAUDE.md, regras por tipo de arquivo e por contexto.
- 1. O que sao regras modulares
- 2. Diferenca entre CLAUDE.md e rules/
- 3. Criando seu primeiro arquivo de regra
- 4. Regras por tipo de arquivo
- 5. Regras por contexto
- 6. Boas praticas de organizacao de regras
Auto-Memory e Persistencia
Como configurar auto-memory, o que Claude salva automaticamente, diretorio .claude/memory/ e integracao com CLAUDE.md.
- 1. O que e auto-memory
- 2. Como configurar auto-memory
- 3. O que o Claude salva automaticamente
- 4. Diretorio .claude/memory/
- 5. Quando confiar e quando editar
- 6. Integracao com CLAUDE.md
/init - Geracao Automatica
O que /init faz, quando usar, o que detecta automaticamente, como editar o resultado e comparacao com CLAUDE.md manual.
- 1. O que o /init faz
- 2. Quando usar /init
- 3. O que /init detecta automaticamente
- 4. Editando o resultado do /init
- 5. /init em projetos existentes
- 6. Comparando /init vs CLAUDE.md manual
Templates por Stack (Next.js, Python, Go)
Templates prontos de CLAUDE.md para Next.js, Python/FastAPI, Go, Node.js/Express e como adaptar para seu caso.
- 1. Template para Next.js/React
- 2. Template para Python/FastAPI
- 3. Template para Go
- 4. Template para Node.js/Express
- 5. Adaptando templates para seu caso
- 6. Compartilhando templates no time
Boas Praticas e Otimizacao (< 200 linhas)
A regra das 200 linhas, o que incluir e cortar, formatacao, atualizacao frequente, auditoria e anti-patterns.
- 1. A regra das 200 linhas
- 2. O que incluir e o que cortar
- 3. Usando marcadores e secoes claras
- 4. Atualizando com frequencia
- 5. Auditoria do CLAUDE.md
- 6. Anti-patterns comuns