Was ist ein Agent Harness?
Ein Agent Harness ist alles an einem KI-Agenten außer dem Modell. LangChain schreibt es als Formel: Agent = Modell + Harness (LangChain, 10. März 2026). Das Modell schreibt Text. Der Harness macht aus diesem Text Arbeit an Dateien, Datenbanken und Repositorys.
Was Agent Harness bedeutet
Das englische Wort Harness heißt Geschirr oder Gurtzeug. Bei einem KI-Agenten ist der Harness das Programm rund um das Sprachmodell. Ein Sprachmodell allein kann nur antworten. Es öffnet keine Datei und startet keinen Test. Das übernimmt der Harness. Er schickt die Aufgabe an das Modell und liest die Antwort. Er führt das Werkzeug aus, das das Modell angefordert hat, und gibt das Ergebnis zurück. Diese Schleife läuft, bis die Aufgabe erledigt ist.
Zu einem Harness gehören der System-Prompt, Werkzeuge und MCP-Server, eine Sandbox, die Schleife und Hooks. Ein Hook ist Code, der einen Schritt des Agenten prüft. Coding-Agenten wie Claude und Codex bringen einen Harness mit.
Modell und Harness im Vergleich
| Frage | Das Modell | Der Harness |
|---|---|---|
| Woher es kommt | Ein KI-Labor trainiert es | Der Hersteller des Agenten liefert ihn mit, ein Team erweitert ihn |
| Was es tut | Schreibt Text und fordert Werkzeugaufrufe an | Führt die Werkzeugaufrufe aus und gibt die Ergebnisse zurück |
| Was es sieht | Den Kontext der laufenden Sitzung | Die Dateien, Regeln und Werkzeuge des Projekts |
| Wie eine Regel hält | Es befolgt eine schriftliche Regel meistens | Ein Hook blockiert einen verbotenen Aufruf im Code |
Was Harness Engineering ist
Harness Engineering passt einen Harness an eine Codebasis und ein Team an. Birgitta Böckeler von Thoughtworks unterscheidet bei den Kontrollen zwischen Guides und Sensoren. Guides steuern einen Agenten, bevor er handelt. Sensoren prüfen seine Arbeit danach (martinfowler.com, 2. April 2026).
Ein Agent-Framework ist etwas anderes. Ein Framework ist eine Bibliothek, mit der man einen Agenten in Code schreibt. Ein Harness ist die laufende Umgebung um ein Modell.
Context Engineering und Vibe Coding
Context Engineering ist die Arbeit an dem, was das Modell sieht. Anthropic beschreibt es als die Strategien, mit denen man die Tokens auswählt, die ein Modell bei der Inferenz bekommt (Anthropic, 29. September 2025). Prompt Engineering betrifft die geschriebenen Anweisungen. Context Engineering umfasst auch Werkzeuge, externe Daten und den Nachrichtenverlauf. Wirksam wird diese Arbeit im Harness, denn er stellt den Kontext zusammen.
Vibe Coding ist Softwareentwicklung, bei der ein Entwickler eine Aufgabe in natürlicher Sprache beschreibt und ein Modell den Code erzeugt. Andrej Karpathy hat den Begriff im Februar 2025 geprägt. Vibe Coding kann bedeuten, dass jemand erzeugten Code ohne gründliche Prüfung übernimmt (Wikipedia). Ein Harness mit Prüfungen ist der entgegengesetzte Weg. Der Agent schreibt den Code, und Hooks und ein Review entscheiden, was in die Produktion kommt.
Was ich in diesem Feld gebaut habe
Ich bin IT-Experte für Datenplattformen, und Coding-Agenten beschleunigen meine Arbeit. Ich helfe einem Kunden, seine Plattform mit Claude und Codex unter einem Harness umzubauen. Das Projekt hat mehr als 300 RESTful-API-Endpunkte und mehr als 8.000 Commits. Mehrere Agenten-Sessions und das menschliche Team arbeiten gleichzeitig an einem Repository.
Ein Coding-Agent befolgt eine schriftliche Regel meistens. Für die Produktion ist das zu wenig. Auf der Plattform des Kunden arbeiten KI-Agenten unter denselben Regeln wie Menschen. Die Datenbankrolle eines Agenten darf lesen, aber nicht schreiben. Seine Zugangsdaten können nicht auf den Produktions-Branch pushen. Eine Änderung an der Produktion braucht die Bestätigung eines Menschen, und zwar außerhalb des Chats.
Ein Hook liest einen Werkzeugaufruf, bevor er läuft, und blockiert, was eine Regel verbietet. Zu einem solchen Hook gehört eine Testmatrix aus erlaubten und verbotenen Aufrufen. Eine Prüfung, die gültige Arbeit blockiert, schalten Entwickler nämlich ab. Claude, Codex und Gemini lesen ihre Regeln über Importe aus einer gemeinsamen Quelldatei.
Agent Harness Engineering für Softwareteams in Deutschland übernehme ich als Freelancer oder in Festanstellung. Als Claude-Experte für Unternehmen in Deutschland richte ich Claude für die Entwickler eines Teams ein und schreibe die Regeln für den Code, den es erzeugt.
Suchanfragen zu diesem Thema
- was ist ein agent harness
- ai agent harness definition
- harness ki
- harness engineering
- was ist context engineering
- was ist vibe coding
- was ist vibe coding - einfach erklärt
- ki agent was ist das
- ki agenten einfach erklärt
- agentic coding