Claude-Mem serve só para o Claude Code? Quais agentes de IA o projeto cobre

agentes de IA suportados pelo Claude-Mem além do Claude Code
Resposta rápida

Não, o Claude-Mem não serve só para o Claude Code. O repositório se descreve como "Persistent Context Across Sessions for Every Agent" e cita nominalmente Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot e OpenCode. Já a documentação de instalação lista como ambientes suportados Claude Code, Cursor, Windsurf, OpenCode, Codex CLI, Antigravity CLI e OpenClaw. As duas listas não são idênticas, então vale conferir a documentação antes de contar com um agente específico. A conexão sai de um comando só: npx claude-mem install, que detecta os ambientes da máquina e deixa você escolher quais conectar

O nome engana, e engana muita gente

Tem "claude" ali na frente, então a suposição automática é que o projeto só faz sentido dentro do Claude Code

Só que a descrição do repositório se apresenta como memória persistente para todo agente, e não como acessório exclusivo de um produto só

Guarda essa frase com carinho, porque na prática o que existe são listas de agentes citados nominalmente, e elas não batem entre si

A ideia do claude-mem é simples de entender: uma camada de memória que sobrevive ao fim da sessão, pra você não recomeçar do zero toda vez que abre o agente

Neste post eu separo o que cada fonte oficial afirma, mostro quais agentes aparecem em cada lista e como conectar o seu

Bora?

Por que o projeto parece exclusivo do Claude Code:

O primeiro motivo é óbvio, o nome

O segundo é a arquitetura, que nasceu colada no jeito do Claude Code funcionar

Formação Vibe Coding
Formação Recomendada

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

A captura acontece por cinco hooks de ciclo de vida: SessionStart, UserPromptSubmit, PostToolUse, Stop/Summary e SessionEnd

"Que hook?"

Hook é um gancho, um ponto do ciclo onde o projeto pendura um código dele pra rodar automaticamente quando aquele momento acontece (início da sessão, envio do prompt, uso de ferramenta, fim da sessão)

Atrás desses ganchos tem um worker service, uma API HTTP Express rodando em Bun, um banco SQLite com busca full-text FTS5, um índice vetorial Chroma opcional e um web viewer pra você olhar o que foi guardado

E tem mais um detalhe que reforça a impressão de exclusividade: a compressão e a sumarização das memórias usam o Claude, via agent-sdk

Ou seja, mesmo quando o agente da vez não é o Claude Code, o motor de resumo continua sendo um Claude por baixo

Se você já monta subagentes no Claude Code e mexe com hooks, esse desenho vai parecer familiar demais

Segundo o próprio repositório, quem mantém o projeto é Alex Newman, o usuário thedotmack no GitHub

O projeto vive em três endereços: o repositório thedotmack/claude-mem, a documentação em docs.claude-mem.ai e o pacote npm chamado claude-mem, hoje na versão 13.15.2

Se liga num ponto que costuma confundir: a distribuição acontece em três branches, main, core-dev e community-edge, e só a main é a estável publicada no npm

E não, não é projetinho de canto: o repositório passou das 90 mil estrelas no GitHub (90,5 mil registradas em 12/08/2026, com rank global #144)

Quais agentes de IA o Claude-Mem cobre:

Aqui mora a parte importante, e ela exige honestidade

Existem DUAS listas oficiais, e elas não são iguais

A descrição do repositório cita um conjunto de agentes: "Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More"

A documentação de instalação lista outro conjunto de ambientes suportados: Claude Code, Cursor, Windsurf, OpenCode, Codex CLI, Antigravity CLI e OpenClaw

Repara que Gemini, Hermes e Copilot aparecem só na primeira, e Cursor, Windsurf e Antigravity CLI aparecem só na segunda

Então a tabela mostra as duas listas separadas, exatamente onde cada nome aparece:

Agente / ambiente Onde aparece Forma de conexão documentada
Claude Code Descrição do repositório e documentação de instalação npx claude-mem install ou o fluxo /plugin dentro do Claude Code
OpenClaw Descrição do repositório e documentação de instalação Instalador npx claude-mem install
OpenCode Descrição do repositório e documentação de instalação Instalador, com flag documentada --ide opencode
Codex (repositório) / Codex CLI (documentação) Descrição do repositório e documentação de instalação Instalador npx claude-mem install
Cursor Somente documentação de instalação Instalador npx claude-mem install
Windsurf Somente documentação de instalação Instalador npx claude-mem install
Antigravity CLI Somente documentação de instalação Instalador, com flag documentada --ide antigravity
Gemini Somente descrição do repositório Não consta na lista de ambientes da documentação de instalação
Hermes Somente descrição do repositório Não consta na lista de ambientes da documentação de instalação
Copilot Somente descrição do repositório Não consta na lista de ambientes da documentação de instalação

O veredito de posicionamento é esse: o claude-mem foi construído no terreno do Claude Code, mas se declara aberto a vários agentes

E a lista que vale pro seu dia a dia, na prática, é a da documentação de instalação, porque é ela que diz o que o instalador conecta

Como conectar o Claude-Mem ao seu agente:

O caminho é mais curto do que parece, é um comando só pra todos os ambientes suportados

  1. Rode o instalador oficial na sua máquina:
npx claude-mem install

O erro comum deste passo: achar que npm install -g claude-mem resolve

Não resolve!

O pacote global instala só a biblioteca/SDK, ele NÃO registra os hooks nem sobe o worker service

A instalação suportada é o npx claude-mem install (ou o fluxo de plugin, que eu mostro logo abaixo)

  1. Escolha os ambientes na multi-seleção

A instalação detecta os IDEs e agentes que estão instalados na máquina e oferece uma seleção múltipla de quais você quer conectar

O erro comum deste passo: esperar ver ali um agente que não está na lista de ambientes suportados da documentação oficial de instalação

Se ele não aparecer, não é bug seu, é escopo do instalador

  1. Aponte o alvo direto quando quiser pular a detecção
npx claude-mem install --ide opencode
npx claude-mem install --ide antigravity

O erro comum deste passo: chutar o valor da flag pra outros agentes

Os valores que estão documentados são opencode e antigravity, o resto é achismo e eu não vou te mandar chutar =)

  1. Dentro do Claude Code, dá pra instalar como plugin
/plugin marketplace add thedotmack/claude-mem
/plugin install claude-mem

Depois disso, reinicie o Claude Code

O erro comum deste passo: instalar e sair usando na mesma janela, sem reiniciar, e concluir que "não funcionou"

E se a diferença entre skills, comandos e subagentes ainda embaralha na sua cabeça, vale alinhar isso antes, porque plugin é mais um item nessa sopa de letrinhas 🙂

Quem usa mais de um agente: onde o Claude-Mem entra:

O cenário mais comum hoje é esse: você usa um agente pro terminal, outro dentro do editor, e às vezes um terceiro pra tarefa específica

Cada um começa a conversa sem saber nada do que aconteceu no outro

É como contratar três devs muito bons e proibir os três de conversarem entre si, cada um remonta o contexto do projeto do zero

O primeiro caso de uso é a instalação única conectando vários ambientes da mesma máquina, escolhidos na multi-seleção do instalador

O segundo é entender O QUE fica guardado

A unidade de memória do projeto se chama Observation, e o tipo dela é atribuído automaticamente

O hook PostToolUse enfileira a observação logo depois da execução da ferramenta, e o hook de fim de sessão comprime tudo e grava no SQLite e no Chroma, aquele índice vetorial opcional que só entra na conta se estiver ativo

Ou seja, não é você parando pra "anotar" nada, a captura acontece no fluxo do trabalho

O terceiro caso é levar essa mesma memória pra fora

Aqui entra a separação de camadas que muita gente mistura: o claude-mem é o engine open source e gratuito, enquanto o CMEM Cloud é um serviço gerenciado separado, pago, que replica a memória

O CMEM Cloud custa US$ 20 por mês, com cancelamento a qualquer momento, e expõe um endpoint MCP privado

Na prática, isso significa que clientes compatíveis com Model Context Protocol conseguem ler e gravar na MESMA memória

Se o seu problema é justamente "cada agente tem sua própria amnésia", é esse o ponto onde o assunto fica interessante

Conclusão:

Respondendo a pergunta do título de forma direta: não, o Claude-Mem não é exclusivo do Claude Code

Ele foi construído em cima da mecânica do Claude Code (os cinco hooks, a compressão via Claude no agent-sdk), e se declara aberto a vários agentes

Mas as duas listas oficiais não batem nome por nome, e é aí que mora a pegadinha

O próximo passo prático é honesto e barato: roda npx claude-mem install e olha quais ambientes da SUA máquina aparecem na detecção

E antes de contar com um agente que não está na lista de ambientes suportados, confere a documentação oficial, porque planejar workflow em cima de suposição é o tipo de coisa que dói depois…

Até o próximo post! 😀

Perguntas frequentes

O Claude-Mem funciona no Codex ou só no Codex CLI?

As duas fontes oficiais citam nomes parecidos, mas não idênticos. A descrição do repositório fala em ‘Codex’, enquanto a documentação de instalação lista ‘Codex CLI’. Na prática, quem manda é a documentação de instalação, porque é ela que descreve o que o instalador de fato conecta

Claude-Mem funciona no Cursor e no Windsurf?

Sim, os dois aparecem na documentação oficial de instalação, ao lado de Claude Code, OpenCode, Codex CLI, Antigravity CLI e OpenClaw. Eles não aparecem na descrição do repositório no GitHub, então essa lista da documentação é a que vale pra conectar de verdade

O Claude-Mem é gratuito?

O engine claude-mem é open source e gratuito, é o que você instala com npx claude-mem install. Quem cobra é uma camada separada, o CMEM Cloud, o serviço gerenciado que replica a mesma memória, por US$ 20 por mês, com cancelamento a qualquer momento

Por que rodar npm install -g claude-mem não deixa o Claude-Mem funcionando?

Porque esse comando instala só a biblioteca/SDK do projeto. Ele não registra os cinco hooks de ciclo de vida nem sobe o worker service que faz a captura funcionar. A instalação suportada é o npx claude-mem install, ou o fluxo /plugin dentro do Claude Code

Como o CMEM Cloud leva a memória do Claude-Mem pra outros agentes?

O CMEM Cloud expõe um endpoint MCP privado. Qualquer cliente compatível com Model Context Protocol pode ler e gravar nessa mesma memória, e é esse o caminho oficial pra levar o contexto além do agente onde ele foi criado

Qual comando conecta o Claude-Mem ao OpenCode ou ao Antigravity CLI?

O instalador aceita a flag –ide pra apontar o alvo direto. Os comandos documentados são npx claude-mem install –ide opencode e npx claude-mem install –ide antigravity. Fora desses dois valores, a flag não tem uso documentado



Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação SAAS com IA

Formação SAAS com IA

Tire usas ideias do papel criando softwares com IA, integre pagamentos e lance seu projeto!

  • 291 aulas
  • 18 projetos
  • 24h 17min

Blog | Mais populares