O que o claude-mem faz
O claude-mem oferece memória entre sessões aos agentes de programação. Hooks no seu agente enviam cada chamada de ferramenta (arquivos lidos, edições, comandos) a um pequeno worker local; um segundo modelo "observador" transforma essa atividade em observações curtas e grava um resumo quando a sessão termina. A sessão seguinte no mesmo projeto começa com um índice compacto dessas observações, e o agente busca os detalhes completos apenas quando precisa, por meio de três ferramentas MCP (search, timeline, get_observations). A memória fica em ~/.claude-mem como um banco de dados SQLite, com busca vetorial Chroma por cima, e um visualizador web local mostra sessões, observações e configurações. Tudo o que estiver entre tags <private> nunca é armazenado.
Instale com npx claude-mem install, que detecta os agentes na sua máquina, ou pelo marketplace de plugins do Claude Code (/plugin marketplace add thedotmack/claude-mem). O README lista suporte para Claude Code, Codex, Cursor, OpenCode, T3 Code, Antigravity CLI, gateways OpenClaw e outros; Copilot CLI, Goose, Roo Code e Warp podem pesquisar a memória, mas suas sessões não são registradas. O observador pode ser executado no serviço CMEM hospedado, com sua própria chave OpenRouter ou Gemini, ou com o seu plano Anthropic. As análises de uso anônimas estão ativadas por padrão e podem ser desativadas com npx claude-mem telemetry disable.
