Quatro arquivos locais para manter o contexto de Claude em projetos longos

Uma postagem no Reddit descreve um método para gerenciar projetos de longo prazo com o Claude usando quatro arquivos Markdown locais como memória externa. A abordagem aborda a janela de contexto finita do Claude, onde mensagens mais antigas são comprimidas e esquecidas conforme as conversas crescem, o que pode degradar a qualidade da saída sem sinais óbvios.
Os quatro arquivos
claude.md: Contém regras do projeto e diretrizes sobre como você e o Claude trabalham juntos.memory.md: Registra fatos importantes e decisões tomadas durante o projeto.restart.md: Anota o que você estava fazendo e onde parou no fluxo de trabalho.backlog.md: Lista todas as tarefas restantes.
Fluxo de trabalho
A técnica central é atualizar esses arquivos proativamente antes que o histórico do chat fique muito longo e a compressão degrade significativamente as informações. Uma vez que a compressão começa, o Claude está efetivamente resumindo conteúdo já resumido. Após atualizar os arquivos, você inicia uma nova sessão de chat, cola o conteúdo dos quatro arquivos no novo chat, e o Claude pode retomar o trabalho com contexto completo.
A postagem também inclui uma sugestão de usuário para a Anthropic: implementar um sistema de alerta para a janela de contexto, como uma barra de progresso ou um aviso, para notificar os usuários quando o contexto estiver próximo da capacidade, incentivando-os a salvar seus arquivos de memória externa.
📖 Read the full source: r/ClaudeAI
👀 See Also

Rotina de pré-codificação com Claude Code: 5 servidores MCP antes de escrever uma linha
Um desenvolvedor compartilha uma rotina de 60 a 90 segundos usando 5 servidores MCP (memória, grafo do código, busca Tavily, documentação Context7) e ganchos de segurança para reduzir drasticamente alucinações e edições desperdiçadas.

Reduzindo o uso de tokens MCP substituindo servidores por alternativas de CLI
Um desenvolvedor descobriu que os servidores MCP estavam consumindo 30-40% da sua janela de contexto com definições de ferramentas, então substituiu quatro servidores MCP por ferramentas CLI onde disponíveis, reduzindo de 6 para 2 servidores MCP enquanto mantinha a funcionalidade.
Um timeout do cron não prova que sua ação no OpenClaw falhou
Se um job cron expirar após enviar uma mensagem ou publicar conteúdo, o OpenClaw sabe que a execução falhou, mas não sabe se o provedor aceitou a ação. Trate timeouts ambíguos como desconhecidos, não como falhos.

Inclua os resumos de projeto do Claude no seu repositório — eles são melhores que documentos humanos
Um desenvolvedor sugere commit de resumos de projetos gerados pelo Claude ao seu repositório. Eles são bons o suficiente, levam segundos para gerar e podem ajudar futuros leitores.