O que é
O claude-mem (thedotmack/claude-mem) resolve um incômodo de quem usa agentes de programação: cada sessão começa do zero. O projeto captura automaticamente o que o agente faz (uso de ferramentas, decisões, correções), comprime isso com IA em resumos e injeta o contexto relevante nas próximas sessões.
Nasceu para o Claude Code, mas hoje funciona com OpenCode, Codex, Gemini, OpenClaw, Copilot e outros harnesses. Números conferidos na API do GitHub em 12 de outubro de 2026: ~99.600 estrelas, ~8.700 forks, licença Apache 2.0, criado em agosto de 2025. Em 11 de outubro ganhou mais de 500 estrelas no dia no GitHub Trending.
Como funciona
- Hooks de ciclo de vida (início de sessão, envio de prompt, após uso de ferramenta, fim) registram observações.
- Um worker local (HTTP, gerenciado por Bun) com interface web mostra o fluxo de memória em tempo real.
- Armazenamento em SQLite com busca de texto (FTS5) e Chroma para busca vetorial híbrida.
- Busca por MCP em três camadas:
searchdevolve um índice compacto,timelinemostra o contexto cronológico eget_observationstraz os detalhes só dos IDs escolhidos. O projeto diz que isso gera cerca de 10x de economia de tokens. - Tags de privacidade permitem excluir conteúdo sensível do armazenamento.
O que observar antes de instalar
- Conta e nuvem: o instalador padrão pede login por e-mail e ativa o observador hospedado (CMEM Pro) com teste de 30 dias, e há sincronização na nuvem em cmem.ai. Para ficar só local, use
--providerexplícito ouCLAUDE_MEM_ONLINE_OPTIN=false. - Dados sensíveis: tudo o que o agente vê pode virar memória: trechos de código, nomes de clientes, às vezes segredos em logs. Defina o que pode ser guardado e onde.
- Memória contaminada: se um conteúdo malicioso (prompt injection) entrar na memória, ele pode voltar em sessões futuras. É o mesmo risco apontado em pesquisas como os Context Language Models.
- Instalação: use
npx claude-mem installou o marketplace de plugins;npm install -ginstala só a biblioteca.
Por que importa
A memória persistente é a nova fronteira dos agentes, seja dentro do modelo (Metis, CLM) ou numa camada externa como esta. O claude-mem é a versão prática e já popular: funciona hoje, com as ferramentas que as equipes usam.
Para equipes de desenvolvimento
- Teste em um repositório não sensível primeiro, em modo local.
- Defina política de memória: o que guardar, por quanto tempo, quem acessa.
- Revise periodicamente o que foi memorizado (a interface web ajuda).
- Meça o ganho: menos tokens e menos reexplicações por tarefa justificam o uso?
Fontes
- GitHub, thedotmack/claude-mem: https://github.com/thedotmack/claude-mem
- Documentation: https://docs.claude-mem.ai/
- GitHub Trending (2026-10-11): https://github.com/trending
Quer adotar agentes de código com memória de forma segura na sua equipe? A KGA IT oferece uma consulta gratuita: kga-it.com.
