TRILHA 2

📋 CLAUDE.md e Sistema de Memoria

Configure o Claude pra entender seu projeto em 60 segundos. Domine CLAUDE.md, escopos de memoria, regras modulares, auto-memory, /init e templates por stack.

8
Modulos
48
Topicos
~3h
Duracao
8
Exercicios
MODULO 2.1 6 topicos

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
MODULO 2.2 6 topicos

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
MODULO 2.3 6 topicos

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
MODULO 2.4 6 topicos

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
MODULO 2.5 6 topicos

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
MODULO 2.6 6 topicos

/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
MODULO 2.7 6 topicos

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
MODULO 2.8 6 topicos

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