AI Harnesses
Arbeitsumgebungen für KI-Agenten auswählen
Eine Harness ist die Umgebung, in der ein Agent arbeitet: Kontext, Tools, Rechte, State, Traces und Review. Sie bestimmt oft mehr als das Modell, was zuverlässig möglich ist.
Kernidee
Modelle schreiben Antworten. Harnesses gestalten Arbeit.
Viele Tool-Diskussionen beginnen beim Modell. Für Agentic Engineering ist das zu kurz. Entscheidend ist, wie der Agent Kontext bekommt, welche Werkzeuge er nutzen darf, wie er Entscheidungen dokumentiert und wie Menschen eingreifen können.
Eine gute Harness macht Agenten nicht magisch. Sie begrenzt Aufgaben, macht Verhalten nachvollziehbar und sorgt dafür, dass Arbeit reviewbar bleibt.
Auswahlkriterien
Sechs Dimensionen einer Agent-Harness
Context Assembly
Wie bekommt der Agent den richtigen Kontext?
Gute Harnesses helfen, relevante Dateien, Projektregeln, Architekturhinweise, Logs und Beispiele gezielt bereitzustellen.
Tool Access
Welche Werkzeuge darf der Agent nutzen?
Dateisystem, Terminal, Browser, APIs, MCP-Server und interne Tools brauchen explizite Freigabe und klare Grenzen.
Permissions
Wie werden Lese- und Schreibrechte getrennt?
Read Autonomy und Write Control sind zentrale Designfragen. Nicht jede Fähigkeit darf automatisch Aktion bedeuten.
State und Memory
Was merkt sich die Harness — und was nicht?
Lange Agentenläufe brauchen Checkpoints, Kontext-Übergaben und Regeln für Compaction statt endloser Chat-Historie.
Trace und Replay
Kann man später nachvollziehen, was passiert ist?
Traces zeigen Tool Calls, Zwischenschritte, Entscheidungen und Fehler. Replay macht Verhalten prüfbar.
Review und Handoff
Wie kommt das Ergebnis zurück ins Team?
Eine gute Harness macht Diffs, Tests, offene Risiken und Entscheidungen sichtbar, statt nur ein fertiges Ergebnis zu zeigen.
Archetypen
Es gibt nicht die eine richtige Harness
IDE-native Harness
- Passt, wenn
- Teams, die nah am Editor arbeiten und schnelle visuelle Diffs brauchen.
- Achtung
- Kann stark an eine IDE und deren Bedienmodell binden.
CLI-native Harness
- Passt, wenn
- Teams, die Terminal, Repos, Skripte und Automatisierung als Arbeitsfläche nutzen.
- Achtung
- Braucht klare Regeln, weil Shell- und Dateizugriff mächtig sind.
Open-Source Harness
- Passt, wenn
- Teams, die Transparenz, Erweiterbarkeit und Modellfreiheit priorisieren.
- Achtung
- Mehr Kontrolle bedeutet oft mehr eigene Verantwortung für Setup und Governance.
Governance-first Harness
- Passt, wenn
- Regulierte Umfelder oder Teams mit hohem Bedarf an Approval, Audit und Nachvollziehbarkeit.
- Achtung
- Zu viel Freigabe-Reibung kann schnelle Iteration ausbremsen.
Prüffragen
Was Teams vor einer Harness-Entscheidung klären sollten
- Welche Daten und Repos verlassen unsere Umgebung?
- Können wir Modellanbieter wechseln oder sind wir gebunden?
- Gibt es project rules, skills oder wiederverwendbare Arbeitsmuster?
- Wie granular sind Permissions für Dateien, Tools und Shell-Kommandos?
- Sind Traces, Logs und Diffs später prüfbar?
- Kann die Harness mit unseren Tests und CI/CD-Pipelines arbeiten?
- Wie gut unterstützt sie Fresh-Context Review und Handoffs?
- Welche Kosten entstehen bei intensiver Nutzung?
Beispiele
Werkzeuge, die diese Diskussion konkret machen
Diese Liste ist kein Ranking. Features, Preise und Modellzugänge ändern sich schnell. Entscheidend ist, welche Harness zu eurem Arbeitsmodell passt.
Claude Code
CLI-native, stark im Anthropic-Ökosystem, mit Fokus auf projektnahe Agentenarbeit.
Quelle öffnen →Cursor
IDE-native Arbeitsumgebung für AI-gestützte Entwicklung im Editor-Kontext.
Quelle öffnen →Cline
VS-Code-Extension mit starkem Approval- und Schritt-für-Schritt-Arbeitsmodell.
Quelle öffnen →Pi / OpenCode
Open-Source-orientierte CLI-/Agenten-Ansätze mit Fokus auf Kontrolle, Erweiterbarkeit und Orchestrierung.
Quelle öffnen →Weiterführende Pfade
Harness-Auswahl ist Teil der Arbeitsweise
Agentic Engineering
Die Arbeitsweise, in die Harnesses eingebettet werden.
Weiterlesen →Agentic Coding
Wie Coding Agents mit Specs, Tests und Review produktiv werden.
Weiterlesen →MCP
Warum kontrollierter Toolzugriff zur Infrastrukturfrage wird.
Weiterlesen →AI Data Strategy
Warum Kontext, Registry, Lifecycle und Runtime Governance zusammengehören.
Weiterlesen →