← Zum Glossar
Uneinheitlich

Agenten, Tools und Orchestrierung

Harness Engineering

Entwicklung und Pflege der Umgebung, die Agenten zuverlässig arbeiten lässt.

Harness Engineering ist die Arbeit am Gerüst um ein Modell herum: Werkzeuge zuschneiden, ihre Beschreibungen schärfen, den Kontext zusammenstellen, Abbruchbedingungen setzen, Rechte begrenzen und das Ganze nachmessen. Der Ausdruck stammt aus der Praxis und ist nicht einheitlich belegt, deshalb die Kennzeichnung „Uneinheitlich".

Der Aufwand verschiebt sich vom Prompt zur Umgebung

Beim Bau eines Agenten für eine Programmieraufgabe floss mehr Arbeit in die Werkzeuge als in den eigentlichen Prompt. Ein Beispiel daraus: Das Modell verwechselte relative Dateipfade, sobald es das Ausgangsverzeichnis verlassen hatte. Die Lösung war keine bessere Anweisung, sondern ein Werkzeug, das absolute Pfade verlangt. Anthropic: Building effective agents

Das ist das Muster hinter dem Begriff. Viele Fehler, die nach Modellschwäche aussehen, sind Schnittstellenfehler und lassen sich an der Schnittstelle beheben. Die vier Stellschrauben sind dabei Schleife, Kontext, Werkzeuge und Zustand. Paragon: What is an agent harness?

So kannst du dir das vorstellen

Die Arbeit gleicht dem Einrichten eines Arbeitsplatzes, nicht dem Erteilen von Anweisungen. Man stellt das Regal um, beschriftet die Kisten neu und nimmt die Leiter weg, auf die niemand steigen soll. Danach macht dieselbe Person weniger Fehler, ohne dass man ihr etwas gesagt hätte. Das Bild erklärt die Richtung der Eingriffe, es verspricht keine bestimmte Verbesserung.

Was es in der Praxis bedeutet

Für Teams heißt das: Die Arbeit hört nicht auf, wenn der Agent das erste Mal läuft. Nützlich sind ein lesbares Protokoll der Läufe, eine Sammlung von Fällen, an denen Änderungen geprüft werden, und die Gewohnheit, nach einem Fehlschlag zuerst Werkzeug und Kontext anzusehen.

Und es heißt, dass ein Modellwechsel selten die Lösung ist, solange das Gerüst dieselben Fehler produziert. Ein neues Modell im alten Gerüst stolpert oft über dieselben Stellen.

Wo es verwechselt wird

Harness Engineering meint die laufende Arbeit, der Agent Harness das Ergebnis dieser Arbeit. Und es ist kein Ersatz für Prompt Engineering, sondern die Ebene darüber, auf der Werkzeuge und Ablauf gestaltet werden.

Verwandte Begriffe

Agent Harness, Context Engineering, Prompt Engineering, Tool Schema, Agent Loop, LLM Observability.

Quellen