Vorschau-Umgebung - hier siehst du auch noch nicht freigegebenen Content.
Workshops30 MIN

Harness, Teil 2: Die Message-History

Aus dem Einzelschuss wird ein Gespräch - die History ist nur ein Array, das bei jedem Aufruf mitfährt.

Worum es geht

Am Ende von Teil 1 stand ein Beweis: Dein Agent vergisst alles, sofort. Das Modell hat kein Gedächtnis - den Eindruck eines Gesprächs erzeugt allein der Harness, indem er bei jedem Aufruf alles Bisherige erneut mitschickt. Das ist Stufe 2 des Stufenmodells, und sie ist ernüchternd einfach: Die Message-History ist eine Liste von Nachrichten. Ein Array. Mehr nicht.

Diese Einfachheit hat einen Preis, und den wirst du in diesem Teil zum ersten Mal sehen: Weil die ganze History bei jeder Runde mitfährt, kostet ein Gespräch mit jeder Runde mehr. Runde zehn bezahlt die Runden eins bis neun noch einmal mit. Merk dir dieses Gefühl - in Teil 8 bauen wir das Werkzeug dagegen. „Kontextsparend" ist kein Feature, das man am Ende dazukauft; es ist eine Haltung, die hier anfängt.

Am Ende dieses Teils läuft: ein echtes Gespräch im Terminal, in dem sich dein Agent an den Anfang erinnert.

So funktioniert der Bau

Wie in Teil 1: Prompt kopieren, deinem Coding-Agenten geben, Fragen beantworten - nichts Technisches. Der Bau-Prompt liest zuerst deine harness-doku.html und prüft den Stand von Teil 1.

// member deepdive

Diese Sektion gehört zur Stufe Member. Du bekommst Zugriff auf den vollständigen Code, weiterführende Erklärungen und das Rabbit-Hole-Material.

Stufen ansehen →

Funktioniert, wenn

Dein Agent besteht den Test, an dem er in Teil 1 gescheitert ist: „Was war meine erste Frage?" - und die Antwort stimmt. Du weißt jetzt, warum: nicht weil das Modell sich erinnert, sondern weil dein Harness das Gespräch bei jeder Runde komplett mitschickt. Was dem Gespräch noch fehlt, ist ein Charakter - Teil 3: Der System-Prompt.