Harness, Teil 4: Tools & Loop
Jetzt wird es ein Agent: Werkzeuge passend zu seinem Zweck und die Schleife, die so lange arbeitet, bis die Aufgabe erledigt ist.
Worum es geht
Bis hierher hast du einen sehr guten Chat gebaut. Was ihn zum Agenten macht, ist Stufe 4 des Stufenmodells: Werkzeuge - und die Schleife, die sie benutzt. Das Prinzip ist in drei Worten erzählt: Beobachten, Entscheiden, Handeln. Das Modell sieht das Gespräch samt Werkzeugliste, entscheidet, ob es ein Werkzeug greift, dein Harness führt es aus und legt das Ergebnis zurück ins Gespräch - und das wiederholt sich, bis eine Antwort ohne Werkzeuggriff kommt.
Zwei Dinge sind dabei wichtiger als aller Code. Erstens: Ein Werkzeug ist eine Fähigkeit mit Verantwortung - dein Agent bekommt nicht, was cool wäre, sondern was sein Nordstern braucht. Zweitens: Die Beschreibung eines Werkzeugs ist das Einzige, was das Modell davon „sieht". Eine präzise Beschreibung ist der Unterschied zwischen einem Agenten, der das richtige Werkzeug greift, und einem, der raten muss.
Am Ende dieses Teils läuft: Dein Agent erledigt eine echte kleine Aufgabe selbstständig - und du siehst ihm dabei zu.
So funktioniert der Bau
Wie gehabt: Prompt kopieren, deinem Coding-Agenten geben, Fragen beantworten. Der Prompt liest zuerst die harness-doku.html - diesmal auch deinen Nordstern, denn aus dem werden jetzt Werkzeuge.
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 hat eine echte kleine Aufgabe erledigt: Werkzeug gegriffen, Ergebnis geliefert, und du konntest jeden Schritt im Terminal mitlesen. Und zähl ruhig einmal nach: Alle vier Stufen von Block I passen in gut 200 Zeilen Code, ohne eine einzige Abhängigkeit. Damit ist er ein Agent - aber einer mit Vollmacht und ohne Grenzen. Bevor er in den Alltag darf, bekommt er welche: Teil 5: Guardrails.