Como parar de re-explicar seu projeto para Claude toda manhã
Quando usar: Você continua colando o mesmo parágrafo de contexto: 'nossa stack é X, o BD de produção é Y, não usamos Z' — no início de cada sessão.
Pré-requisitos
- Memory MCP rodando com um caminho de arquivo persistente — Defina
MEMORY_FILE_PATH=/Users/you/.claude/memory.jsonpara que o grafo persista após reinicializações
Fluxo
-
Alimente o grafo com fatos principaisCreate entities for: my company (Acme), our main repo (acme-corp/api), and our prod database (api-prod-01). Add observations like 'uses Postgres 16', 'hosted on AWS RDS us-east-1', 'backup window is 03:00 UTC'. Connect them with relations.✓ Copiado→ Entidades e relações criadas, visíveis via read_graph
-
Adicione observações de preferência conforme avançaRemember: when I ask you to write commit messages for this repo, use imperative mood without prefix tags. Store this as an observation on the 'acme-corp/api' entity.✓ Copiado→ Observação adicionada sem re-criar a entidade
-
Teste a lembrança em uma nova sessãoWhat do you know about api-prod-01?✓ Copiado→ Claude consulta o grafo e expõe os fatos, não uma resposta genérica
Resultado: Um grafo de conhecimento pessoal que fica mais inteligente a cada chat — quanto mais você usa Claude, menos código genérico você digita.
Armadilhas
- Claude não usa automaticamente a memória; ele esquece de verificar — Adicione 'Sempre consulte o grafo de memória no início de cada tarefa sobre este projeto' ao seu prompt de sistema/projeto
- O grafo fica bagunçado — entidades duplicadas com variações de nome ligeiras — Escolha uma convenção de nomenclatura (kebab-case) e periodicamente peça a Claude para
read_graphe desduplicar