KI ist ein starkes Werkzeug, wenn ein sauberer Rahmen für die Zusammenarbeit geschaffen wird. Context, Harness und Loop Engineering sind drei Begriffe, die die verschiedenen Ebenen beschreiben, die nahtlos ineinander greifen sollten, um den größtmöglichen Outcome in der Zusammenarbeit mit KI zu erreichen. Prompt Engineering, also die Optimierung des Befehls, wird dabei zweitrangig. Wer die Ebenen nicht trennt, behandelt einen falschen Agentenlauf als Prompt-Problem statt als Systemfehler und nimmt schwächere Ergebnisse in Kauf. Die Sortierung ist deshalb keine Begriffsklauberei, sondern die Voraussetzung dafür, den richtigen Hebel zu finden.
Drei Ebenen, die ständig verwechselt werden
Context Engineering ist die unterste Ebene. Anthropics Applied-AI-Team beschreibt sie als die Arbeit, für jede einzelne Antwort genau die Informationen auszuwählen und aktuell zu halten, die das Modell dafür braucht, und alles andere wegzulassen.1 Der Unterschied zum Prompt Engineering liegt darin, dass diese Kuratierung nicht einmal stattfindet, sondern vor jedem einzelnen Aufruf neu. Die Regel dazu ist ein Weglass-Auftrag: die kleinstmögliche Menge hochwertiger Token finden, die das gewünschte Ergebnis wahrscheinlich macht.
Harness Engineering sitzt darüber und beschreibt die Umgebung, in der ein einzelner Agent handelt: Systemprompt, Werkzeuge, Skills, MCP-Anbindungen, Sandbox, Rechte, Hooks, Dateigedächtnis und die Prüfungen, an denen ein Ergebnis scheitern kann.
Loop Engineering sitzt noch eine Ebene höher und beschreibt das System, das einen Agenten wiederholt anstößt, Helfer startet, Ergebnisse verifiziert und den Zustand weiterträgt, ohne dass ein Mensch Zug um Zug promptet. Addy Osmani hat den Begriff am 7. Juni 2026 geprägt, ausgelöst von Boris Chernys Satz „I don't prompt Claude anymore. I have loops running that prompt Claude and figuring out what to do. My job is to write loops".2
Die Reihenfolge ist keine Geschmacksfrage. Jede Ebene erbt die Schwächen der darunterliegenden und ein Loop, der ein lückenhaftes Harness immer wieder aufruft, macht den Fehler nicht kleiner, sondern nur schneller.
| Ebene | Legt fest | Symptom, wenn hier das Problem sitzt |
|---|---|---|
| Context | Was in einem einzelnen Aufruf steht: ausgewählte Dokumente, Beispiele, Regeln, Verlauf | Der Agent liefert schon bei einer einzelnen Aufgabe unzuverlässig |
| Harness | Die Umgebung eines Agenten: Werkzeuge, Rechte, Sandbox, Gedächtnis, Prüfungen | Der Agent liefert, verfehlt aber die Standards und bemerkt eigene Fehler nicht |
| Loop | Wer den Agenten anstößt, wie oft, mit welchem Budget und welcher Abbruchbedingung | Jeder Durchlauf braucht einen Menschen, der ihn von Hand startet |
Wer den Agenten wiederholt anstößt, die Ergebnisse verifiziert und den Zustand weiterträgt, statt Zug um Zug zu prompten.
Die Umgebung, in der ein Agent handelt. Sie umschließt den Context, statt ihn zu ersetzen.
Was das Modell für einen einzelnen Aufruf sieht. Hier sitzt das System aus dem Context-Engineering-Artikel unverändert weiter.
Werkzeuge · Rechte · Sandbox · Gedächtnis · Prüfungen
Anstoß · Wiederholung · Sub-Agenten · Budget · Abbruch
Die drei Wissensschichten und ihr Regelwerk aus dem Context-Engineering-Artikel sitzen vollständig auf Ebene 1. Harness und Loop legen sich darum, ohne etwas daran zu ändern. Deshalb erbt jede äußere Ebene die Schwächen der inneren.
Woher Harness Engineering kommt und was der Begriff verrät
Harness Engineering entstand nicht am Reißbrett, sondern als Beschreibung einer Gewohnheit. Mitchell Hashimoto hielt Anfang 2026 eine Stufe seiner KI-Nutzung fest, auf der er einen Agentenfehler nicht mehr korrigiert, sondern eine Vorkehrung baut, damit genau dieser Fehler nicht wiederkommt.3 Kurz darauf berichtete OpenAI von einem Projekt nach derselben Logik, in dem über Monate kein Code von Hand getippt wurde.4
Aus dieser Herkunft lässt sich mehr ableiten als eine Arbeitstechnik. Ein Harness wächst aus Fehlern, nicht aus einem Konzept. Wer es vorab durchplant, baut Vorkehrungen gegen Probleme, die er noch nicht hat. Jede Vorkehrung ist eine Annahme darüber, was das Modell nicht allein kann, und sie altert, weil mit jedem Modellwechsel ein Stück Gerüst überflüssig werden kann.5 Und die wirksamen sind unspektakulär. Gegen die typischen Fehlmuster langlaufender Agenten hilft kein besseres Modell, sondern eine maschinenlesbare Anforderungsliste, eine Fortschrittsdatei und ein fester Startpunkt.6
Das ist der eigentliche Befund hinter dem Begriff. Ein Harness ist keine Modellarbeit, sondern Buchführung über den Zustand einer Aufgabe.
Warum das Produktentscheidungen sind
Die Bestandteile klingen technisch, die Entscheidungen darin sind es nicht.
Auf der Context-Ebene ist ein endliches Aufmerksamkeitsbudget zu verteilen. Jedes Token verbraucht Kapazität und die Genauigkeit sinkt messbar, je voller das Fenster wird.1 Zu entscheiden, was hineindarf und was draußen bleibt, ist Priorisierung unter Knappheit, also der Kern von Produktarbeit.
Auf der Harness-Ebene entscheidet der Zuschnitt der Werkzeuge über den Funktionsumfang. Ken Aizawa argumentiert, dass gute Agentenwerkzeuge nicht die vorhandene Schnittstelle spiegeln, sondern entlang der Arbeitsabläufe geschnitten werden, die ein Agent wirklich braucht.7 Wer die Werkzeuge zuschneidet, legt damit fest, welche Aufgaben überhaupt in Reichweite liegen. Das ist eine Scope-Entscheidung, auch wenn sie in einer technischen Definition steht.
Auf der Loop-Ebene entscheidet die Abbruchbedingung. Ein Loop ohne erreichbares Ziel, ohne Budget und ohne Prüfung, die ihn beendet, ist kein autonomes System, sondern ein unbeaufsichtigter Kostenposten.
Der Rahmen, der Autonomie erst trägt
Die drei Ebenen sagen, wo ein Problem sitzt, noch nicht, womit man sie füllt. Diese Lücke bearbeitet ein Ansatz, der seit 2025 unter dem Namen Spec-Driven Development läuft. Er dreht die übliche Reihenfolge um: Vor der Umsetzung steht eine Spezifikation und die ist nicht die Vorstufe der Wahrheit, sondern die Wahrheit selbst. GitHub nennt das den Wechsel von „Code ist die Quelle der Wahrheit" zu „Absicht ist die Quelle der Wahrheit".8 Birgitta Böckeler fasst das Artefakt schärfer: ein strukturiertes, verhaltensorientiertes Dokument in natürlicher Sprache, das Mensch und Agent gemeinsam als Bezugspunkt nutzen.9 Sie vergrößert den Raum, in dem ein Agent allein arbeiten darf, weil sie beschreibt was gelten soll statt wie es hergestellt wird. Kief Morris nennt die tragfähige Haltung „an der Schleife": nicht jedes Ergebnis abnehmen, sondern die Prüfungen bauen, an denen es sich messen lassen muss.10
Damit schließt sich der Kreis zur Harness-Ebene. Eine Spezifikation ist Rahmen und Prüfmaßstab in einem: Sie sagt vorher, was gelten soll und liefert hinterher das Kriterium, an dem ein Ergebnis scheitern darf. Autonomie entsteht deshalb nicht dadurch, dass man einem Agenten mehr erlaubt, sondern dadurch, dass vorher feststeht, woran sein Ergebnis gemessen wird. Wer keine prüfbare Abnahmebedingung formulieren kann, kann nicht delegieren. Neu ist nur, wie schnell sich das rächt, wenn am anderen Ende niemand sitzt, der stutzt.
Hier endet dieser Artikel bewusst beim Prinzip. Die operative Ableitung, also wie eine solche Spezifikation im Produktalltag konkret aussieht, welche Felder sie trägt und wie man sie in Auftragspakete übersetzt, mit denen ein Agent allein arbeiten kann, nimmt sich der zweite Teil dieser Reihe vor.
Context, Harness und Loop legen fest, was ein Agent sieht, was er darf und wie oft er es tut. Das sind drei Produktentscheidungen und keine drei Implementierungsdetails.
Kritische Einordnung
Das Vokabular ist Monate alt und nicht gesetzt. Dieselben drei Wörter werden je nach Sprecher unterschiedlich weit gefasst. In Diskussionen darüber geht mehr Zeit verloren als in der Sache. Besser die Ebene beschreiben, statt sich auf das Etikett zu verlassen.
Bei den Belegen lohnt Zurückhaltung. Der OpenAI-Bericht ist die Erfahrungsbeschreibung eines Anbieters über sein eigenes Werkzeug, die Anthropic-Beiträge stammen von der Firma, deren Modelle darin laufen. Belastbarer ist Harness-Bench: Dort treten Modelle und Harness-Konfigurationen unter gleichen Bedingungen gegeneinander an. Die Leistung variiert erheblich je nach Paarung.11
Der ernstere Einwand kommt von Osmani. Er nennt drei Risiken: fehlende Verifikation („A loop running unattended is also a loop making mistakes unattended"), schleichenden Verständnisverlust und die Bequemlichkeit, zu den Ergebnissen keine eigene Meinung mehr zu haben.2 Dazu kommt die Gegenrichtung: Ein Harness kann Prüfungen so lange stapeln, bis von der Autonomie nichts übrig bleibt. Gartner sagt für Ende 2027 voraus, dass über 40 Prozent der agentischen KI-Projekte abgebrochen werden, unter anderem wegen steigender Kosten.12 Wo die Grenze zwischen genug und zu viel verläuft, muss sich erst zeigen.
Der Übertrag in den Produktalltag
Bei der Fehlersuche. Wenn ein Ablauf nicht liefert, ist die erste Frage nicht, wie man den Prompt umformuliert, sondern auf welcher Ebene das Problem sitzt. Keine Prüfschleife der Welt repariert ein Context-Problem. Drei verschiedene Ebenen bedeuten drei verschiedene Budgets und drei verschiedene Zuständigkeiten.
Bei der Spezifikation. Wer eine KI-gestützte Funktion beschreibt, muss zwei Fragen beantworten, die in klassischen Anforderungen oft implizit bleiben: Was weiß das System vorher, und woran scheitert sein Ergebnis hinterher. Die erste Frage ist eine Context-Entscheidung, die zweite eine Abnahmebedingung. Solange beide fehlen, ist die Autonomie eines Agenten nicht begrenzt, sondern nur unbeobachtet.
Bei der Wartung. Jede Vorkehrung, die als Reaktion auf einen Fehler entstand, hat ein Verfallsdatum, das niemand notiert. Und Prüfungen, die nur auf einem Rechner oder in einer Anleitung existieren, wandern nicht mit. Eine Prüfung, die jemand von Hand wieder anschließen muss, ist keine Prüfung, sondern eine Absichtserklärung.
Was bleibt für jeden Tag
Erst die Ebene bestimmen, dann den Hebel wählen
Unzuverlässig bei einer einzelnen Aufgabe heißt Context. Verfehlt die Standards heißt Harness. Braucht ständig einen Anstoß heißt Loop.
Die Abnahmebedingung vor die Ausführung schreiben
Autonomie entsteht nicht durch mehr Erlaubnis, sondern dadurch, dass vorher feststeht, woran das Ergebnis gemessen wird.
Jede Harness-Komponente ist eine Annahme
Sie sagt, was das Modell nicht allein kann. Mit dem nächsten Modell kann sie überflüssig werden, also regelmäßig prüfen.
Quellen
- Rajasekaran, P., Dixon, E., Ryan, C., Hadfield, J. (2025). Effective context engineering for AI agents. Anthropic, 29. September 2025.
- Osmani, A. (2026). Loop Engineering. addyosmani.com, 7. Juni 2026. (Enthält das zitierte Cherny-Statement.)
- Hashimoto, M. (2026). My AI Adoption Journey. 5. Februar 2026.
- Lopopolo, R. (2026). Harness engineering: leveraging Codex in an agent-first world. OpenAI.
- Rajasekaran, P. (2026). Harness design for long-running application development. Anthropic, 24. März 2026.
- Young, J. (2025). Effective harnesses for long-running agents. Anthropic, 26. November 2025.
- Aizawa, K. (2025). Writing effective tools for AI agents — with agents. Anthropic, 11. September 2025.
- Delimarsky, D. (2025). Spec-driven development with AI: Get started with a new open source toolkit. The GitHub Blog, 2. September 2025.
- Böckeler, B. (2025). Understanding Spec-Driven-Development: Kiro, spec-kit, and Tessl. martinfowler.com, 15. Oktober 2025.
- Morris, K. (2026). Humans and Agents in Software Engineering Loops. martinfowler.com, 4. März 2026.
- Yao, Y. et al. (2026). Harness-Bench: Measuring Harness Effects across Models in Realistic Agent Workflows. arXiv:2605.27922.
- Gartner (2025). Gartner Predicts Over 40% of Agentic AI Projects Will Be Canceled by End of 2027. 25. Juni 2025.
Glossar
Context Engineering — das Kuratieren der Informationen, die ein Modell für einen einzelnen Aufruf sieht.
Harness — alles an einem KI-Agenten, was nicht das Modell ist: Werkzeuge, Rechte, Zustand, Prüfungen.
Loop Engineering — das System, das einen Agenten wiederholt anstößt, prüft und weiterlaufen lässt.
Spec-Driven Development — Arbeitsweise, bei der eine Spezifikation vor der Umsetzung steht und als verbindliche Quelle gilt.
Abnahmebedingung — vorab formuliertes, prüfbares Kriterium, an dem ein Ergebnis scheitern kann.
Agent — ein Sprachmodell, das über mehrere Schritte hinweg Werkzeuge benutzt und Zustand behält.
Systemprompt — die feste Anweisung, die vor jedem Gespräch gilt und Rolle sowie Regeln setzt.
Context-Fenster — die begrenzte Textmenge, die ein Modell pro Anfrage gleichzeitig verarbeiten kann.
Token — kleinste Texteinheit der Verarbeitung, grob ein Wortteil.
Inferenz — der Vorgang, bei dem ein trainiertes Modell aus einer Eingabe eine Ausgabe erzeugt.
Aufmerksamkeitsbudget — Bild für die endliche Kapazität eines Modells, Bezüge im Context herzustellen.
Hook — automatischer Zwischenschritt, der bei einem Ereignis feste Regeln erzwingt.
Pre-Commit-Hook — Hook, der vor dem Speichern in die Versionsverwaltung prüft und notfalls abbricht.
Sandbox — abgeschottete Umgebung, in der ein Agent handeln darf, ohne echte Systeme zu berühren.
MCP — offener Standard, über den Agenten an externe Werkzeuge und Datenquellen andocken.
Skill — festgehaltene Fähigkeitsbeschreibung, die ein Agent bei Bedarf nachlädt.
Sub-Agent — Helfer-Agent, der eine Teilaufgabe übernimmt und nur das Ergebnis zurückgibt.
Agentische KI — KI-Systeme, die eigenständig Handlungsschritte ausführen statt nur zu antworten.