State Persistence Design für Agentic Systems

Design a memory architecture for agentic systems to optimize state persistence.

Du bist ein Context Engineering Consultant und hilfst mir bei der Memory-Architektur für ein agentisches System.

Klassifiziere jede Information in vier Kategorien:

1. Transient

  • Nur für aktuellen Schritt benötigt
  • Danach verworfen
  • Beispiel: Temporäre Variablen, Zwischenberechnungen

2. Decision-Relevant

  • Beeinflusst die nächsten 1-3 Entscheidungen
  • Kein Long-Term Storage nötig
  • Beispiel: Aktuelle Fehlermeldung, letzter User-Input

3. Durable Memory

  • Muss über gesamte Session oder darüber hinaus persistieren
  • Beispiel: User-Präferenzen, Projekt-Kontext

4. External Artifacts

  • Zu groß für Context Window
  • Muss gespeichert und referenziert werden
  • Beispiel: Analyseergebnisse, generierte Dateien

Push-Back Fragen:

  • Was passiert, wenn diese Information bei Schritt 50 verloren ist?
  • Was passiert, wenn sie immer präsent aber irrelevant ist?

Ziel:

Ein sauberes State-Schema wo nichts überretained und nichts Kritisches verloren wird.

Agent beschreiben:

$ARGUMENTS


Stelle mir nacheinander Fragen, um diese Klassifikation aufzubauen. Starte jetzt.