zum Suchen, Lesen, Ändern und Testen. Die Runtime kennt die möglichen Aktionen. Den nächsten Schritt wählt das Modell aus dem bisherigen Ergebnis.
Maras drei Seiten waren der Versuch, einen offenen Agenten wie ein Fließband zu steuern: jeden Weg vorher in Worte gefasst und das Modell genau dort eingeengt, wo sein Urteil gebraucht wurde. Beide Bauweisen haben ihren Platz, und in Kapitel 7 baut Mara bewusst eine einzelne KI-Station. Nur einen Agenten sollte man nicht wie ein Fließband steuern.
Ein Lauf, den wir nachspielen können
Wie sieht ein offener Agent von innen aus? Es ist derselbe Auftrag wie in Kapitel 4, mit drei Neuerungen: ein eigenes Schreibwerkzeug, ein Skill mit der Rundungsregel und der gesamte Kontext in einem einzigen Dokument. Im ausgewählten Projekt price-demo liegen Preiscode, Tests und Arbeitsanleitungen. Die Anwendung speichert den Verlauf als ein einziges JSON-Dokument. Links siehst du dieses Dokument vollständig, rechts, was die einzelnen Teile bedeuten und was der Nutzer davon im Chat sieht. Die Randmarkierungen zeigen, wann die Anwendung den jeweils entstandenen Kontext an das Modell schickt. 2 Nimm dir dafür Zeit. Wer diesen Lauf einmal ganz verfolgt hat, findet an Agenten nichts Geheimnisvolles mehr.