Clicked Gallery

Was ist ein Agent Harness?

Markiert in einem echten Engineering-Dokument. Erklärt von Clicked.

Im Satz verwendet

Engineering Notes · AI Systems

Most of the gain came from the agent harness, not from swapping in a larger model.

Der Leser markierte ein Wort in der Dokumentation. Clicked erklärte den Fachbegriff „agent harness“ ganz einfach:

In drei Stufen erklärt

Gleiche Fakten, anderer Vibe — Slang-Modus 😎

Die Clicked-Methode

●○○

Overview

Ein Agent Harness ist das Programm rund um ein KI-Modell, das dessen Antworten in Handlungen verwandelt. Das Modell erzeugt nur Text, wenn es also sagt, ein Befehl solle laufen oder eine Datei geöffnet werden, ist der Harness derjenige der das tut, das Ergebnis zurückgibt und nachfragt, was als Nächstes kommt. Er wählt außerdem aus, welche früheren Ergebnisse dem Modell noch einmal gezeigt werden, wiederholt fehlgeschlagene Schritte und entscheidet, wann die Arbeit fertig ist.
●○○

Overview

Ein Agent Harness ist der Code um ein Modell herum, der aus dessen Worten Dinge macht, die tatsächlich passieren. Das Modell kann nur tippen, wenn es also sagt führ das aus oder öffne jenes, geht der Harness hin und macht es und meldet zurück. Er kümmert sich auch um die Wiederholungen, merkt sich was schon passiert ist und rechnet aus, wann die Arbeit wirklich fertig ist. 😎

Die Kurzfassung — oft reicht sie schon.

●●○

Detail

Bitte ein Modell allein um eine Fehlerbehebung und du bekommst nur Text, der sie beschreibt, denn Lesen und Schreiben ist alles was ein Modell tut, doch in einem Harness verläuft dieselbe Bitte anders. Der Harness schickt die Anfrage, sieht dass die Antwort das Öffnen einer Datei verlangt, öffnet sie, schickt den Inhalt zurück, wendet die erhaltene Änderung an, lässt die Tests laufen und dreht die Runde erneut, bis sie bestehen. Programmierwerkzeuge wie Claude Code und Cursor funktionieren genau so, mit dem Modell darin nur für Lesen und Schreiben zuständig. Warum dem Modell nicht die Schlüssel geben? Weil diese Aufgaben jedes Mal identisch herauskommen müssen, ein Modell seine Antwort aber bei jedem Aufruf neu schreibt. Gewöhnlicher Code übernimmt daher das Ausführen, Protokollieren und Anhalten, gerade weil er nie improvisiert. Deshalb kann dasselbe Modell allein scheitern und in einem guten Harness fertig werden. MCP wird oft damit verwechselt: MCP ist das Format zur Beschreibung eines Werkzeugs, der Harness die Software die den Aufruf macht.
●●○

Detail

Ein Modell hat keine Hände, du bittest es also deine kaputte Website zu reparieren, es tippt einen schönen Plan und damit endet es, denn Tippen ist das gesamte Repertoire. Der Harness ist der Code daneben, der den Plan liest, die Datei öffnet, die Änderung einfügt, die Seite startet, den Absturz sieht und den Fehler mit der Aufforderung zurückgibt, es nochmal zu versuchen. Der letzte Teil ist der ganze Trick, denn eine Runde Raten ist nutzlos und zwanzig Runden mit Rückmeldung sind ein Werkzeug das funktioniert. Und warum ihm nicht die Schlüssel geben und abhauen? Weil ein Modell jedes Mal alles neu schreibt, du also zweimal fragen und zwei verschiedene Antworten bekommen kannst. Das taugt für Ideen und nicht fürs Knöpfedrücken, während schlichter Code bei jedem Durchlauf das Identische tut. Steck ein feineres Modell in einen schlampigen Harness und du hast etwas Kluges am Herumtaumeln, weshalb Teams Modelle aufrüsten und sich wundern warum nichts besser wird. Auch nicht MCP, das nur die Steckerform ist, während der Harness derjenige ist der einsteckt. 😎

Mehr? Ein Klick geht tiefer.

●●●

Analogy

Ein brillanter Experte ist am Telefon und kann den Raum nicht sehen. Du beschreibst die Lage, er sagt dir welche Schublade du öffnen sollst, du öffnest sie und liest vor was drin ist, er sagt was zu ändern ist, und so geht es rundum bis die Sache erledigt ist. Der Experte liefert das Denken und sonst nichts, während du die Hände lieferst, die Augen, die Entscheidung was vorlesenswert ist und das Urteil wann Schluss ist. In diesem Aufbau ist das Modell die Stimme am Telefon, und der Harness bist du.
●●●

Analogy

Ein Schachgroßmeister spielt blind über einen Helfer, der nichts von Schach versteht. Hier gewinnt keiner allein, denn der Großmeister kann das Brett nicht berühren und der Helfer keinen Zug auswählen, also liefert einer das Denken und der andere die Hände. Der Großmeister sagt den Zug an, der Helfer führt ihn aus und beschreibt zurück was der Gegner gemacht hat, und so geht es rundum. Tausch den Helfer gegen einen, der die falsche Figur greift und das Brett nicht beschreibt, und das Genie verliert gegen einen Anfänger. 😎

Neues Konzept? Ein Alltagsbeispiel macht’s greifbar — neue Analogien auf Knopfdruck.

KI-Erklärungen können Fehler enthalten · Keine professionelle Beratung

Formale Definition — Derselbe Begriff, wie er sonst erklärt wird

Ein Agent Harness ist die Softwareschicht um ein Sprachmodell herum, die dessen Ausgaben in ausgeführte Handlungen überführt und die Orchestrierungsschleife, den Werkzeugaufruf, die Kontext- und Speicherverwaltung, die Fehlerbehandlung, Schutzmechanismen und Abbruchkriterien umfasst. Das Modell liefert das Schließen über Text, der Harness liefert Ausführung, Zustand und Steuerung, und gemeinsam bilden sie das, was als Agent bezeichnet wird.

Soll Clicked Begriffe wie „agent harness“ direkt in deinem Browser erklären – auch in PDFs?

Zu Chrome hinzufügen — Kostenlos

50 kostenlose Erklärungen · Keine Kreditkarte nötig