Böckeler – Harness Engineering for Coding Agent Users
Bibliografische Angaben
Birgitta Böckeler, Thoughtworks, veröffentlicht auf martinfowler.com am 2. April 2026.
Original: Harness Engineering for Coding Agent Users
Aussagen der Quelle
- Ein äußerer Harness soll gewünschtes Verhalten vorab durch Guides wahrscheinlicher machen und Ergebnisse anschließend durch Sensors prüfen und selbst korrigieren lassen.
- Beide Kontrollrichtungen können deterministisch beziehungsweise computational oder probabilistisch beziehungsweise inferential umgesetzt werden.
- Böckeler unterscheidet Harnesses für Wartbarkeit, Architecture Fitness und fachliches Verhalten. Für fachliches Verhalten sieht sie die größten ungelösten Schwierigkeiten.
- Die Harnessability hängt unter anderem von Typisierung, klaren Modulgrenzen, beobachtbarem Verhalten und maschinenlesbaren Regeln ab.
- Harnesses externalisieren einen Teil menschlicher Erfahrung, ersetzen aber weder Zielklarheit noch organisatorisches Urteil und Verantwortungsgefühl.
Relevanz für den Garden
Die Quelle liefert ein präziseres Vokabular als die unscharfe Gleichsetzung von Harness mit beliebigem Agenten-Tooling. Sie verbindet Kontext, Architektur, Tests, Observability und menschliche Steuerung zu einem Regelkreis und ist zentral für die Forschungslandkarte.
Grenzen
Es handelt sich um eine konzeptionelle Synthese aus Praxisbeobachtungen, nicht um eine kontrollierte Wirksamkeitsstudie. Viele Beispiele betreffen Coding und Codequalität; Behaviour Harnesses und die Übertragung auf Produktentscheidungen bleiben ausdrücklich offen.