Claude-mem este un plugin open source care ii da lui Claude Code memorie intre sesiuni: inregistreaza ce face agentul, rezuma totul cu un al doilea model si la sesiunea urmatoare ii trimite un index scurt al muncii deja facute. Motorul este gratuit (licenta Apache 2.0), dar de la versiunea 15 instalatorul iti propune o perioada de proba de 30 de zile pentru CMEM Pro, care apoi costa 30 $ pe luna, iar telemetria anonima este pornita implicit.
In romana aproape ca nu exista ghiduri despre claude-mem, iar cele in engleza descriu adesea versiunea de acum cateva luni: "totul local, fara cont, fara costuri". Nu mai este chiar asa. In acest ghid, actualizat la 8 noiembrie 2026 (claude-mem 15.12), iti explic ce este claude-mem, cum il instalezi fara greseli, cat costa de fapt si ce verifici inainte sa il folosesti pe proiecte de clienti.
Ce este claude-mem si ce problema rezolva
Fiecare sesiune noua de Claude Code porneste de la zero. Agentul citeste din nou aceleasi fisiere, iti pune aceleasi intrebari si uneori repeta o greseala pe care ati corectat-o deja ieri.
Claude-mem pune langa agent un "observator" care ia notite cat timp lucrezi. Concret:
- Captureaza: hook-urile din Claude Code trimit fiecare apel de unealta (fisiere citite, modificari, comenzi) catre un mic serviciu local, worker-ul.
- Rezuma: un al doilea model transforma activitatea in observatii scurte (decizii, bugfix-uri, descoperiri) si scrie un rezumat la final de sesiune.
- Reinjecteaza: la urmatoarea sesiune in acelasi proiect, Claude primeste un index compact si deschide detaliile doar cand are nevoie.
Proiectul este creat de Alex Newman (@thedotmack) si a trecut de 114 mii de stele pe GitHub. Pe langa Claude Code merge cu Codex, Cursor, OpenCode si alti agenti; Copilot CLI, Goose, Roo Code si Warp pot doar sa caute in memorie, fara sa isi inregistreze sesiunile.
Claude-mem sau memoria nativa din Claude Code?
Inainte sa instalezi ceva, merita sa stii ce face deja Claude Code singur. Are doua sisteme de memorie integrate, ambele incarcate la pornirea fiecarei sesiuni.
CLAUDE.md
Sunt fisiere markdown pe care le scrii tu: reguli, comenzi de build, conventii de proiect. Documentatia oficiala recomanda sub 200 de linii pe fisier, pentru ca fisierele lungi consuma context si sunt respectate mai slab. Daca nu stii de unde sa incepi, comanda /init iti genereaza o prima varianta.
Auto memory
Este memoria pe care Claude o scrie singur: preferintele tale, corecturile pe care i le dai, contextul de proiect pe care nu il deduce din cod. Este pornita implicit in sesiunile locale, sta in ~/.claude/projects/<proiect>/memory/, iar la pornire se incarca primele 200 de linii (sau 25 KB) din indexul MEMORY.md. O pornesti sau o opresti din /memory.
Ce adauga claude-mem
Diferenta tine de trei lucruri:
- Captura continua: claude-mem inregistreaza dupa fiecare apel de unealta, nu doar ce decide Claude sa salveze.
- Cautare: istoricul sta intr-o baza SQLite cu cautare full text, interogabila prin unelte MCP dedicate.
- Mai multi agenti, o singura memorie: aceeasi arhiva poate servi Claude Code, Codex sau Cursor pe acelasi proiect.
Criteriul meu: daca lucrezi pe unul sau doua proiecte si tii CLAUDE.md in ordine, memoria nativa ajunge. Claude-mem are sens cand sari intre multe repository-uri, reiei proiecte dupa cateva saptamani sau folosesti mai multi agenti pe acelasi cod. Daca problema ta este consumul, incepe de aici: cum consumi mai putini tokeni in Claude Code cu comenzile native.
Cum instalezi claude-mem
Ai nevoie de Node.js 20.19 sau mai nou (ori 22.12 sau mai nou) si de o versiune recenta de Claude Code cu suport pentru plugin-uri. Daca nu l-ai instalat inca, vezi instalarea Claude Code pe Windows, Mac si Linux. Bun, uv si SQLite se instaleaza automat daca lipsesc.
Metoda 1: instalatorul (recomandat)
- Deschide terminalul si ruleaza
npx claude-mem install. - Instalatorul gaseste agentii de pe calculator si te intreaba pe care sa ii configureze.
- Pentru Claude Code te intreaba si daca vrei sa opresti auto memory nativa. Eu as raspunde da, ca sa nu ai doua memorii care se suprapun.
- Apoi deschide browserul pentru autentificarea in claude-mem si alegerea providerului. Daca nu vrei cont, opreste si reporneste cu un provider explicit (flag-ul
--provider) sau seteazaCLAUDE_MEM_ONLINE_OPTIN=false. - La final te intreaba daca lasi pornita telemetria anonima. Raspunde nu daca nu o vrei.
Metoda 2: din marketplace-ul de plugin-uri
Intr-o sesiune Claude Code:
/plugin marketplace add thedotmack/claude-mem
/plugin install claude-mem
Apoi reporneste Claude Code. Daca folosesti plugin-uri pentru prima data, aici explic ce skill-uri si plugin-uri Claude Code merita instalate.
Cea mai frecventa greseala
npm install -g claude-mem instaleaza doar biblioteca SDK: nu inregistreaza hook-urile si nu porneste worker-ul, deci nu se intampla nimic. Foloseste mereu instalatorul sau comenzile /plugin.
Daca ceva nu merge, ruleaza npx claude-mem doctor: verifica Bun, uv, hook-urile si worker-ul si iti spune ce sa repari. Memoria se injecteaza abia din a doua sesiune intr-un proiect; prima doar aduna date. Daca vrei sa incarci de la inceput un repository intreg, exista comanda /learn-codebase (aproximativ 5 minute pe un repository obisnuit, optionala).
Cat costa claude-mem de fapt
Motorul e gratuit, dar cineva trebuie sa plateasca modelul care rezuma sesiunile. La autentificare alegi intre trei variante:
- Planul tau Anthropic: niciun cost in plus pe factura, dar rezumatele consuma aceeasi cota pe care o folosesti pentru lucru. Vezi cat te costa fiecare plan in cat costa Claude in 2026, in lei.
- O cheie proprie OpenRouter sau Gemini: platesti providerul dupa consum sau alegi un model gratuit, daca providerul il ofera. Pentru Gemini, am scris cum obtii cheia API Gemini gratis.
- CMEM Pro: observatorul gazduit de claude-mem. Proba gratuita de 30 de zile, care cere totusi un card la checkout, apoi 30 $ pe luna, platit in dolari (banca iti aplica cursul ei de schimb). Include si sincronizarea in cloud si o conexiune MCP privata.
Atentie la finalul probei: daca nu te abonezi, memoria trece automat inapoi pe planul tau Anthropic. Tine minte asta daca observi ca iti termini cota mai repede. Iar daca platesti CMEM Pro din firma, cere factura si verifica cu contabilul cum o inregistrezi, ca la orice serviciu SaaS cumparat din afara tarii.
La economiile de tokeni promise pe internet, fii prudent. Chiar site-ul scrie ca efectul depinde de volumul de lucru si de provider. Sigur este mecanismul de cautare in trei pasi: search intoarce un index de aproximativ 50-100 de tokeni pe rezultat, timeline arata contextul cronologic, iar get_observations incarca detaliile complete (aproximativ 500-1.000 de tokeni pe rezultat) doar pentru ID-urile alese.
Confidentialitate, telemetrie si securitate
Aceasta este partea pe care ghidurile o sar, si exact ea conteaza daca lucrezi pentru o firma.
Unde ajung datele
Memoria sta in ~/.claude-mem pe calculatorul tau, intr-o baza SQLite. Sincronizarea in cloud este optionala: daca o pornesti, datele sincronizate sunt pastrate si de CMEM. Capturile de ecran ale uneltelor se salveaza local implicit; le poti opri din optiunea "Keep images" din setari.
Telemetrie pornita implicit
Claude-mem trimite statistici de utilizare anonime (prin PostHog) daca nu le opresti. Documentatia spune ca nu colecteaza prompturi, cod, cai de fisiere, nume de proiecte sau cautari. Colecteaza insa, in forma anonimizata, mesajele de eroare. Ca sa opresti totul ai patru variante:
npx claude-mem telemetry disable- variabila
DO_NOT_TRACK=1 - variabila
CLAUDE_MEM_TELEMETRY=0 "enabled": falsein fisierultelemetry.json
Daca vrei sa lasi statisticile, dar nu mesajele de eroare, seteaza CLAUDE_MEM_TELEMETRY_ERRORS=0. Verifici starea cu npx claude-mem telemetry status.
Secrete si datele clientilor
Tot ce pui intre tag-uri <private> nu se salveaza. Dar este o protectie la cerere: daca lipesti o cheie API in clar fara tag, ajunge in memorie.
In februarie 2026 un audit facut de comunitate a evaluat riscul ca ridicat: API-ul worker-ului local fara autentificare, posibila citire a unor fisiere din afara proiectului prin doua unelte MCP, chei expuse din setari. Issue-ul a fost inchis in aprilie fara o corectie anuntata de autor, iar unii contribuitori au propus ulterior patch-uri. Nu am gasit confirmarea ca toate sunt in codul actual, asa ca tratez worker-ul ca pe un serviciu care sta doar pe calculatorul de dezvoltare.
Regulile pe care le urmez cu unelte de acest tip:
- doar pe calculatorul personal de dezvoltare, niciodata pe servere comune sau VM-uri expuse;
- fara sincronizare in cloud pe proiecte cu date personale ale clientilor (nume, CNP, adrese), daca contractul nu prevede asta si nu exista un acord de prelucrare a datelor conform GDPR; in Romania autoritatea de referinta este ANSPDCP;
- chei si parole mereu in variabile de mediu sau intre tag-uri
<private>, niciodata lipite in prompt.
Daca vrei sa izolezi si mai mult agentul, uita-te la Docker Sandbox pentru Claude Code. Si instaleaza doar din repository-ul oficial thedotmack/claude-mem: pachetele cu nume asemanatoare sunt un risc real.
Tokenul CMEM
La finalul README-ului gasesti un token crypto numit CMEM, creat de terti si "adoptat" de autor. Nu are nicio legatura cu folosirea plugin-ului. Eu l-as ignora complet.
Cum faci memoria sa scrie in romana
Implicit, observatiile sunt scrise in engleza. Poti schimba asta cu modul code--ro: deschide ~/.claude-mem/settings.json, seteaza "CLAUDE_MEM_MODE": "code--ro" si reporneste Claude Code. Exista si code--chill, care inregistreaza mai putine observatii si pastreaza doar ce ar fi greu de redescoperit.
Cum dezinstalezi claude-mem
Cea mai simpla cale este npx claude-mem uninstall. Daca l-ai instalat din marketplace, sterge plugin-ul din /plugin, verifica sa nu ramana intrari claude-mem in hook-urile din ~/.claude/settings.json si, daca vrei sa stergi si memoria, elimina folderul ~/.claude-mem. Nu uita sa repornesti auto memory nativa din /memory daca o oprisesi.
Claude-mem si celelalte unelte pentru Claude Code
Claude-mem nu este singurul mod de a da context agentului, iar uneltele nu se bat cap in cap:
- Graphify face o harta a codului: ii spune lui Claude cum arata proiectul. Claude-mem tine minte ce ati facut si ce ati decis.
- Subagentii tin curat contextul unei sesiuni, dar nu isi amintesc nimic de la o sesiune la alta.
- Un skill scris de tine este alegerea buna pentru proceduri repetabile. Memoria e pentru fapte, skill-ul pentru metoda.
Pentru cautare, claude-mem foloseste protocolul MCP si merge si cu OpenCode de la versiunea 1.3.4.
Parerea mea: cand merita
Lucrez zilnic cu Claude Code pe site-uri, integrari si agenti pentru firme, iar memoria intre sesiuni este o problema reala. Claude-mem o rezolva bine din punct de vedere tehnic. Inainte sa il instalezi, insa, mi-as pune trei intrebari:
- CLAUDE.md este deja in ordine? Daca nu, repara-l intai: costa zero si rezolva jumatate din problema.
- Cine plateste rezumatele? Planul tau, o cheie proprie sau CMEM Pro: alege dinainte, nu la finalul probei.
- Ce date trec prin sesiuni? Daca sunt date ale clientilor: telemetrie oprita, fara cloud si tag-uri
<private>mereu.
Daca vrei un agent AI care lucreaza pe procesele firmei tale, cu memorie si date gestionate controlat, asta fac prin agenti AI si automatizari AI pentru firme. Povesteste-mi cazul tau pe pagina de contact.



