HeadlinesBriefing HeadlinesBriefing.com

Harness Engineering 101: KI-Agenten bauen

Hacker News •
×

Harness Engineering 101 ist eine Blogserie und ein offenes Buch über den Bau von KI-Agenten aus den Grundprinzipien. Die zentrale Idee lautet: Das LLM ist das Gehirn, das Harness ist der Körper. Eine LLM-API ist zustandslos: Bei jedem Schritt wird die gesamte Konversation als JSON-Array gesendet, und es kommt Text zurück. Ein Harness ist das Programm, das dieses Array aufbaut, pflegt und schützt. Alles, was das Feld als "Agenten" bezeichnet, ist eine Reihe von Patches auf dieser einen Schleife, und jeder Patch existiert, weil etwas Konkretes kaputtgegangen ist.

Die Serie, datiert auf September 2026 als Version 1.0, entwickelt diese Idee in 16 Kapiteln. Dabei wächst ein etwa 300 Zeilen langer Spielzeug-Agent in reinem Python. Jedes Kapitel folgt demselben Muster: der Fehler, der minimale Patch und was der Patch kostet. Die Kapitel behandeln Themen von der Werkzeugnutzung und der Agentenschleife bis zu Caching, Kontextbudgets, Subagenten, Steuerung, Hintergrundarbeit, MCP und Leitplanken. Das Buch schließt mit einer Fallstudie zu Coding-Agenten und dem Argument, dass RAG schon immer ein Harness-Muster war.

Die Muster werden vollständig in One Code entwickelt, einem Open-Source-Coding-Agenten auf Basis von pi. Das Buch ist online lesbar, und sein Quellcode wird auf GitHub gehostet. Die Anhänge behandeln fortgeschrittene Themen wie Modell-Routing, Worktrees und Isolation, den Planmodus sowie Wiederholungen und Streaming.

Das Repository enthält den Buchquelltext, ein lauffähiges Spielzeug-Harness mit einer Datei pro Stufe und Diagramm-Generatoren. Zum Bauen des Buches werden mdbook und mdbook-mermaid benötigt. Der Text steht unter der Lizenz CC BY-NC-ND 4.0, der Code unter der MIT-Lizenz.

Quelle: Hacker News · Zusammengefasst von HeadlinesBriefing