Claude Code für Einsteiger: Persistenter Speicher für Subagenten
Ein praktischer Leitfaden zur Implementierung von persistentem Gedächtnis in Claude-Code-Subagenten, um Kontextverluste zwischen Sitzungen zu vermeiden und die Teamproduktivität zu steigern.
Claude Code für Einsteiger: Persistenter Speicher für Subagenten
Subagenten können durch das Feld memory mit einem persistenten Gedächtnis ausgestattet werden.
Standardmäßig erbt ein Subagent nicht das automatische Gedächtnis der Hauptsitzung und vergisst alle Informationen zwischen den einzelnen Läufen. Das memory-Feld erstellt jedoch ein separates Verzeichnis für den Subagenten, dessen Inhalt über verschiedene Sitzungen hinweg erhalten bleibt.
Der Prozess funktioniert wie folgt: Das Gedächtnis wird vor der Ausführung geladen, und nach Abschluss des Tasks schreibt der Agent neue Erkenntnisse oder Daten in dieses Verzeichnis zurück, damit sie beim nächsten Mal verfügbar sind.
Verfügbare Speicherebenen:
user– Wissen, das der Agent projektübergreifend nutzen kann.project– Gedächtnis, das an ein spezifisches Repository gebunden ist. Es empfiehlt sich, diese Daten im Git zu versionieren, damit auch die Agenten Ihrer Kollegen darauf zugreifen können.local– Gedächtnis für dasselbe Repository, das jedoch nicht in Git committet wird. Ideal für private Notizen oder lokale Projektdetails.
Warum das wichtig ist
AnalyseDiese Funktion ist entscheidend für die Optimierung von Subagenten in Claude Code, da sie wichtige Datenbestände über Sitzungen hinweg konserviert und so die Effizienz sowie die Konsistenz der Zusammenarbeit im Entwicklungsteam erheblich verbessert.
In der Community diskutieren
Teile deine Fragen und Erkenntnisse mit Entwicklern