Un LLM nu are memorie între cereri: tot ce „ține minte” trebuie să ajungă în prompt. Memoria pe termen scurt este istoricul sesiunii curente. LangGraph o numește memorie la nivel de fir (thread), o ține în starea agentului și o salvează cu un checkpointer. Când istoricul devine prea lung, se taie sau se rezumă; documentația LangGraph observă că multe modele lucrează mai slab pe contexte lungi chiar dacă acestea încap.
Memoria pe termen lung se păstrează între sesiuni, în afara modelului. Lucrarea CoALA (Sumers et al., 2023) împarte memoria unui agent în memorie de lucru și trei tipuri de memorie pe termen lung: procedurală (regulile după care acționează agentul), semantică (fapte despre lume) și episodică (experiențe din pașii anteriori). Documentația LangGraph folosește aceleași trei tipuri.
Exemple concrete: Claude Code încarcă la începutul fiecărei sesiuni fișierele CLAUDE.md și notițele scrise automat (auto memory); Codex citește AGENTS.md înainte de orice sarcină. Pentru aplicații proprii există LangGraph (checkpointer pentru firul curent, store pentru memoria pe termen lung) și servicii dedicate, ca Mem0 sau Zep.
Concepte cheie și caracteristici
| Concept / Parametru | Descriere practică |
|---|---|
Memorie de lucru (termen scurt) |
Istoricul firului curent și rezultatele intermediare, în fereastra de context. |
Semantică |
Fapte: despre utilizator, despre domeniu. |
Episodică |
Experiențe: ce s-a întâmplat în sesiuni sau pași anteriori. |
Procedurală |
Reguli și instrucțiuni, de exemplu un fișier CLAUDE.md sau AGENTS.md. |
Gestionarea contextului |
Tăiere, rezumare sau compactare când istoricul se apropie de limita ferestrei. |
Exemple practice și scenarii reale
Exemplul 1: Memorie procedurală într-un fișier de instrucțiuni
# CLAUDE.md (încărcat la începutul fiecărei sesiuni Claude Code)
- Rulează testele cu: npm test
- Nu modifica fișierele din vendor/
Exemplul 2: Memorie semantică regăsită la începutul unei sarcini
Pseudocod.
amintiri = memorie.cauta(utilizator=user_id, interogare=cerere, limita=5)
prompt = instructiuni + amintiri + istoric_fir + cerere
Greșeli frecvente și capcane
- Să salvezi tot în memoria pe termen lung. Fără selecție, regăsirea aduce amintiri vechi sau irelevante; păstrează fapte verificate și actualizează-le.
- Să tratezi
CLAUDE.mdca reguli impuse. Documentația Claude Code precizează că este context, nu configurație obligatorie; pentru a bloca o acțiune folosești un hook. - Să păstrezi date personale fără temei legal. Memoria pe termen lung este o bază de date ca oricare alta, iar GDPR se aplică, inclusiv dreptul la ștergere.
Întrebări & Discuții: Memoria Agenților (Short-Term vs. Long-Term)
Ai o întrebare despre Memoria Agenților (Short-Term vs. Long-Term) sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.