Passo a passo do Claude Mem no GitHub: Preserve o contexto de codificação da IA após cada reinici...
Como o Claude Mem no GitHub mantém o contexto de codificação da IA intacto após cada reinício, simplificando seu fluxo de trabalho.
Conteudo
TLDR;
É um daemon de memória local que captura ações da IDE, gera resumos semânticos e transforma sessões de codificação temporárias em sessões persistentes. Para instalar, tenha Node.js 20+, o ambiente Claude code host, instale manualmente Bun e UV, faça backup dos arquivos de memória nativos e execute npx claudemem install seguido de reinício do terminal. A proteção e o controle de custos vêm de um funil de três fases que recupera apenas trechos relevantes, etiquetas privadas que removem segredos antes de gravar e ajustes em settings.json (porta e limites de observação/mensagem) para evitar loops e consumo excessivo de tokens.
Resumo
Claude Mem é um daemon de memória local que transforma sessões temporárias do Claude Code em sessões persistentes, capturando uso de ferramentas e gerando resumos semânticos para manter contexto entre terminais. Para instalá-lo é necessário Node.js ≥20, o ambiente Claude Code Host e os runtimes Bun e UV (que frequentemente devem ser instalados manualmente em macOS Apple Silicon e Windows). O instalador injeta uma configuração que desativa a memória nativa do IDE; portanto faça backup dos arquivos de memória nativos antes de executar npx claudemem install e reiniciar o terminal. No primeiro boot há um atraso de ~30s enquanto um SQLite local e um Chroma vector store são provisionados. Teste criando um arquivo e verificando o evento em localhost:37777; use /claudemem diagnostics para checar processos ativos. O sistema usa um funil em três fases (índice de busca, timeline e diffs de código) para recuperar histórico sem estourar limites de token. Proteja segredos com tags privadas que são removidas pelos hooks. Ajustes no settings.json permitem gerenciar worker, porta (problemas de socket “zumbi” no Windows) e limites de observações/mensagens para controlar consumo de tokens e estabilidade. Resultado: sessões contínuas que economizam tokens e preservam decisões arquiteturais anteriores e melhoram produtividade do desenvolvedor.