Wann man dazu greift
- Mehrstufige Aufgaben die Verfolgung von Zwischenzuständen erfordern.
- Tool-Ergebnisse später referenziert werden.
- Schlussfolgerungen getrennt von der Ausführung nachverfolgbar sein müssen.
/pattern/working-memory/
Ein temporärer Arbeitszustand hält Zwischenschritte, Variablen und offene Aufgaben während eines einzelnen Ausführungsdurchlaufs.
In der PraxisEin Code-Review-Agent schreibt Zwischenergebnisse – gefundene Duplikate, notierte Sicherheitsprobleme – in ein Scratchpad-Zustandsfeld und fasst alle Befunde im letzten Schritt zu einem abschließenden Bericht zusammen.
Wann man dazu greift
Wann es nach hinten losgeht
Die Abwägung
Bessere Steuerung während eines einzelnen Durchlaufs wird auf Kosten zusätzlicher Zustandsverwaltungslogik gewonnen.
Ein kurzlebiges Scratchpad, über die Schritte einer Aufgabe hinweg gehalten.
Das Modell behandelt seine eigenen Denknotizen als Teil der Antwort und gibt die Chain-of-Thought an den Nutzer aus.
Lösung · Halte den Scratchpad in einem typisierten Zustandsfeld getrennt vom Nachrichtenkanal. Rendere nur das explizite Finale-Antwort-Feld nachgelagert.
Zwei Fan-out-Zweige schreiben denselben Scratchpad-Schlüssel in einem Super-Step. Last-Writer-Wins verwirft still das Ergebnis eines Zweigs, und der Durchlauf läuft mit halben Daten weiter.
Lösung · Gib nebenläufigen Zweigen einen Append-/Reduce-Kanal oder Namensräume pro Zweig, niemals ein einfach überschriebenes Feld; führe beim Zusammenlaufen deterministisch zusammen.
Weitermachen
Patterns, Frameworks und Seiten durchsuchen.