Pular para conteúdo
Voltar aos artigos
devtools3 min

claude-mem: o repo de quase 100 mil estrelas que dá memória entre sessões aos agentes de código

claude-mem: the nearly 100k-star repo that gives coding agents memory across sessions

KGA IT
2026-10-123 min
GitHubOpen SourceAgentsClaude CodeMemory
Capa: claude-mem, memória persistente para agentes de código

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: search devolve um índice compacto, timeline mostra o contexto cronológico e get_observations traz 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 --provider explícito ou CLAUDE_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 install ou o marketplace de plugins; npm install -g instala 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

  1. Teste em um repositório não sensível primeiro, em modo local.
  2. Defina política de memória: o que guardar, por quanto tempo, quem acessa.
  3. Revise periodicamente o que foi memorizado (a interface web ajuda).
  4. Meça o ganho: menos tokens e menos reexplicações por tarefa justificam o uso?

Fontes


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.

Vamos resolver seus desafios técnicos juntos?

A KGA IT Solutions tem times especializados em AI, cloud e DevOps para entregar a solução ideal para seu problema.

Fale Conosco