Operative Kategorie
Gedächtnis
Was der Agent sich merkt.
Conversational Memory
Die laufende Nachrichtenhistorie, die der Agent jeden Turn liest.
Aktuelle Konversations-Turns werden aufbewahrt und wieder eingespielt, damit das Modell Kontext für den nächsten Turn hat — als vollständiges Transkript, als festes Fenster der letzten N Turns oder als laufende Zusammenfassung, sobald die Rohhistorie das Budget übersteigt. Dies ist die Kurzzeit-Ebene des Agentengedächtnisses.
Abwägung Verbesserter Konversationskontext wird auf Kosten höherer Token-Kosten, Datenschutzrisiken und Kontextfenstererschöpfung gewonnen.
Episodic Memory
Vergangene Aufgaben, persistiert, damit der Agent sein eigenes Déjà-vu erkennen kann.
Abgeschlossene Interaktionen werden als diskrete, zeitgestempelte Episoden gespeichert — ein natürlichsprachlicher Memory-Stream — und später über einen kombinierten Score aus Aktualität, Wichtigkeit und Relevanz abgerufen, sodass der Agent wiederverwenden kann, was in einer ähnlichen vergangenen Situation funktioniert hat.
Abwägung Erfahrungsbasierte Anpassung wird auf Kosten hoher Kurations- und Datenschutzpflege gewonnen.
Semantic / Vector / Graph Memory
Was der Agent weiß, indiziert für den Abruf.
Langfristiges Wissen wird strukturell, als Embeddings oder als Entitäten und Relationen gespeichert – unabhängig von einzelnen Gesprächen. Den Speicher passend zum Zugriffsmuster wählen und einfach beginnen: Vektor-DBs für Ähnlichkeitsabfragen, Key-Value (Redis) für schnelle exakte Suche, relational für strukturierte/auditierbare Abfragen und Graph-DBs erst dann, wenn Vektor plus relational zum Engpass wird.
Abwägung Wiederverwendbares, hochstrukturiertes Wissen wird auf Kosten erheblicher Aktualisierungs-, Modellierungs- und Ranking-Herausforderungen gewonnen.
Working Memory / Scratchpad
Aufgabenbezogene Notizen, die der Agent während des Denkens führt.
Ein temporärer Arbeitszustand hält Zwischenschritte, Variablen und offene Aufgaben während eines einzelnen Ausführungsdurchlaufs.
Abwägung Bessere Steuerung während eines einzelnen Durchlaufs wird auf Kosten zusätzlicher Zustandsverwaltungslogik gewonnen.
Virtual Context Management
Der Agent als eigener Speichermanager: Fakten wie ein Betriebssystem ein- und auslagern.
Der Agent behandelt sein endliches Kontextfenster wie RAM und einen externen Speicher wie eine Festplatte, wobei er Informationen unter eigener Kontrolle zwischen den Ebenen ein- und auslagert, um über Verläufe zu arbeiten, die weit größer als das Fenster sind.
Abwägung Effektiv unbegrenzter Speicher unter einem festen Fenster wird auf Kosten zusätzlicher Inferenzaufrufe für die Auslagerungsverwaltung und des Risikos gewonnen, etwas auszulagern, das der Agent später benötigt.
Recorder
Den Zustand snapshot-artig sichern, damit der Durchlauf fortgesetzt statt neu gestartet werden kann.
Der Systemzustand – Schlussfolgerungen und Weltmodell – wird explizit erfasst und externalisiert, um eine Wiederherstellung nach Abbrüchen oder Fehlern zu ermöglichen.
Abwägung Erhöhte Ausfallsicherheit und Wiederaufnahme-Fähigkeit werden auf Kosten höherer Speicherkosten und Persistenz-Overhead gewonnen.
Skill Build
Erfolgreiche Trajektorien in benannte, wiederverwendbare Prozeduren überführen.
Der Agent destilliert erfolgreiche Aktionssequenzen zu wiederverwendbaren, benannten Skills — oft ausführbarer Code — und legt sie in einer wachsenden Skill-Library ab, die er bei zukünftigen Aufgaben abruft und komponiert, statt von Grund auf neu zu planen. Dies ist prozedurales Gedächtnis.
Abwägung Kontinuierliche Leistungsverbesserung wird auf Kosten des Risikos gewonnen, dass Skills sich zu stark an vergangene Fälle anpassen oder ältere Skills katastrophal vergessen werden.