Handbücher · Loop Engineering
Was Loop Engineering ist
Lernziele
- Du beschreibst Loop Engineering als Arbeit am Steuerungssystem um einen Agenten und ordnest den Begriff zeitlich ein.
- Du nennst die vier Artefakte, in die du dein Urteil vorab steckst, und die vier Säulen der Disziplin.
- Du grenzt Aufgaben des Loops von Aufgaben des Harness ab.
Loop Engineering · engl. loop engineeringDie Arbeit am Steuerungssystem um einen Agenten: Es legt fest, was als Nächstes gepromptet wird, wie das Ergebnis geprüft wird, ob ein neuer Versuch folgt und wann der Lauf endet.Im Glossar ist die Arbeit am Steuerungssystem, das einen AgentEin System, in dem ein Sprachmodell seinen nächsten Schritt selbst wählt: Es ruft Werkzeuge auf, wertet das Ergebnis aus und macht weiter, bis das Ziel erreicht ist.Im Glossar antreibt. Dieses System entscheidet, was als Nächstes gepromptet wird, wie das Ergebnis geprüft wird, ob ein neuer Versuch folgt und wann Schluss ist. Diese Aufgaben erledigst du dann nicht mehr Runde für Runde von Hand. Du schreibst sie einmal fest.
Prompt Engineering optimiert eine einzelne Nachricht. Loop Engineering optimiert den Zyklus: wer das Modell · engl. model, LLMDas Sprachmodell (LLM, Large Language Model). Es liest Text, schreibt Text und entscheidet in einem Agenten, was als Nächstes passiert.Im Glossar als Nächstes aufruft, gegen welches Ziel, geprüft mit welchem Test und mit welchem Budget. Die Grundidee des Loop · engl. agent loopDie Schleife eines Agenten: denken, handeln, beobachten, wiederholen. Zwischen den Durchläufen wird der Kontext des Modells jedes Mal neu gebaut.Im Glossar kennst du aus dem Kursmodul Der Loop. Dieses Handbuch enthält die ganze Auswahl: Techniken, Werkzeuge und drei Builds.
Woher der Begriff kommt
Am 7. Juni 2026 schrieb Peter Steinberger auf X den Satz, der der Verschiebung einen Namen gab. Übersetzt: „Du solltest Coding-Agenten nicht mehr prompten. Du solltest Loops entwerfen, die deine Agenten prompten.“ Der Post wurde millionenfach angesehen (rund 8,7 Mio. Aufrufe, Stand: Nov. 2026).
Am selben Tag erschien Addy Osmanis Essay „Loop Engineering“, O’Reilly Radar übernahm ihn am 22. Juni. Er gibt der Idee eine Anatomie: Automatisierungen, Worktree · engl. git worktreeEin zusätzliches Arbeitsverzeichnis desselben Git-Repositorys auf einem eigenen Branch. Ein Agent arbeitet darin, ohne deinen Checkout oder main zu berühren.Im Glossar, Skill · engl. skillEin Ordner mit einer Datei SKILL.md, die einem Agenten eine wiederkehrende Aufgabe beschreibt. Claude Code lädt den Skill, wenn die Aufgabe passt oder du ihn mit seinem Namen aufrufst.Im Glossar, Plugins und Konnektoren, Subagent · engl. subagentEin Agent, den ein anderer Agent für eine Teilaufgabe startet. Er arbeitet in einem eigenen Kontextfenster und gibt nur sein Ergebnis zurück.Im Glossar und dazu ein Gedächtnis außerhalb der Unterhaltung, damit Fortschritt zwischen Läufen erhalten bleibt. Schon fünf Tage vorher hatte Boris Cherny von Anthropic in einem Interview über Claude Code gesagt: „Ich prompte Claude nicht mehr. Ich habe Loops laufen, die Claude prompten. Meine Aufgabe ist es, Loops zu schreiben.“
Die Praktiken sind älter als der Name. Geoffrey Huntleys Ralph-Loop stammt vom Juli 2025. Simon Willison schrieb im September 2025 „Designing agentic loops“ und definierte einen Agenten dort als etwas, das „Tools in einer Schleife ausführt, um ein Ziel zu erreichen“. Im Juni 2026 bekam die Disziplin nur ihr Etikett. Sie ist also wenige Monate alt, und das Vokabular wird sich noch verschieben.
Prompt Engineering und Loop Engineering
Wer von Hand promptet, gibt sein Urteil Runde für Runde aus. Du liest die Ausgabe, entscheidest, ob sie gut ist, und formulierst den nächsten Anstoß. Loop Engineering gibt dieses Urteil einmal aus, vorab, und steckt es in vier Artefakte:
- ein Ziel als ausführbaren Test,
- eine Regel für neue Versuche, die Fehler zurückspielt,
- ein Budget,
- eine Stoppregel.
Danach promptet der Loop den Agenten, und du prüfst Ergebnisse. Der Engpass wandert vom Schreiben der Anweisungen zum Beweis der Ergebnisse.
Prompten von Hand
- Dein Urteil: in jeder Runde neu
- Wer promptet: du
- Wann es endet: wenn du zufrieden bist
- Engpass: Anweisungen schreiben
Loop Engineering
- Dein Urteil: einmal vorab, in Test, Wiederholungsregel, Budget und Stoppregel
- Wer promptet: der Loop
- Wann es endet: wenn der Test grün ist oder eine Bremse greift
- Engpass: Ergebnisse beweisen
Die vier Säulen
- Kontext-Hygiene: entscheiden, was zwischen Runden und Versuchen erhalten bleibt und was bewusst weggeworfen wird. Thema der Lektion Kontext-Hygiene.
- Stoppbedingungen: Zieltests, Budgets, Ratchets und Kreisen-Erkennung. „Der Agent sagt, er ist fertig“ ist nur eine Behauptung, die niemand geprüft hat. Thema der Lektion Stoppbedingungen.
- Ein echter Kritiker: eine Prüfung, mit der der Agent nicht verhandeln kann, getrennt vom Agenten, der die Arbeit gemacht hat. Thema der Lektion Kritiker und Prüfung.
- Idempotente Tools: Was der Loop wiederholt, läuft irgendwann zweimal. Jeder Schreibzugriff, den der Agent erreicht, muss deshalb idempotent · engl. idempotentEine Operation ist idempotent, wenn ein zweiter Aufruf mit denselben Daten nichts mehr ändert. Ein Tool, das ein Loop wiederholen kann, muss so gebaut sein.Im Glossar sein. Ein wiederholtes „Rechnung anlegen“ darf keine zweite Rechnung erzeugen. Der zweite Aufruf ändert nichts mehr.
Abgrenzung zum Harness
Der HarnessAlles, was festlegt, was der Agent erreichen darf: Tools, Berechtigungen, Sandbox, Zeitlimits und die Prüfung, bevor eine Aktion wirkt. Englisch für Geschirr oder Gestell.Im Glossar ist die Maschinerie um das Modell: die innere while-Schleife, Tool-Schemas, Berechtigungen, die Verwaltung des Kontextfenster · engl. context windowAlles, was das Modell bei einem Aufruf liest: Anweisungen, Verlauf, Dateien, Tool-Ergebnisse. Was dort fehlt, existiert für das Modell nicht.Im Glossar. Er hat ein eigenes Handbuch, Agent-Harnesses. Loop Engineering ist die Steuerung, die darüber liegt.
Der Harness führt eine Runde aus. Der Loop entscheidet, ob es eine nächste Runde gibt, was sie versucht, wer sie beurteilt und wann alles endet. Du brauchst beides. Ein guter Harness ohne Loop-Disziplin produziert sehr schnell ungeprüfte Arbeit. Loop-Disziplin ohne brauchbaren Harness hat nichts Verlässliches zu steuern.
Harness oder Loop?
Ordne jede Aufgabe der Schicht zu, die sie erledigt.
Noch offen (6)
- Das Tool-Schema für „Datei lesen“ an das Modell schicken
- Entscheiden, ob nach einem roten Zieltest ein neuer Versuch startet
- Einen Schreibzugriff auf .env blockieren
- Nach dem vierten Versuch wegen Budget abbrechen und einen Bericht schreiben
- Alte Tool-Ergebnisse aus dem Kontextfenster einer laufenden Session räumen
- Festlegen, dass ein zweites Modell jeden Versuch nach vier Regeln beurteilt
Harness (0)
Loop (0)
Merksätze
- Loop Engineering baut das Steuerungssystem um einen Agenten: was gepromptet wird, wie geprüft wird, ob wiederholt wird, wann Schluss ist.
- Der Begriff entstand im Juni 2026, die Praktiken sind älter: Ralph-Loop im Juli 2025, Willisons Text im September 2025.
- Dein Urteil steckt vorab in vier Artefakten: Ziel als Test, Wiederholungsregel, Budget, Stoppregel.
- Die vier Säulen sind Kontext-Hygiene, Stoppbedingungen, ein echter Kritiker und idempotente Tools.
- Der Harness führt eine Runde aus. Der Loop entscheidet über die nächste.
Prüf dich selbst
Denkfrage
Was verschiebt sich, wenn du vom Prompten von Hand zu Loop Engineering wechselst?
Du steckst dein Urteil einmal vorab in Zieltest, Wiederholungsregel, Budget und Stoppregel. Danach promptet der Loop, und deine Arbeit verlagert sich auf den Beweis der Ergebnisse.
Denkfrage
Warum müssen Tools in einem Loop idempotent sein?
Der Loop wiederholt Versuche, also läuft jeder erreichbare Schreibzugriff irgendwann zweimal. Ein nicht idempotentes Tool erzeugt dann doppelte Rechnungen, Mails oder Datensätze. Ein idempotentes Tool erkennt den zweiten Aufruf und ändert nichts mehr.
Prüf dich selbst
Quellen
- Post auf X: „… designing loops that prompt your agents“
Der Satz, der dem Begriff den Namen gab.
- Loop Engineering
Anatomie eines Loops. Am 22. Juni 2026 auch bei O’Reilly Radar erschienen.
- Boris Cherny: Claude Code & the Future of Engineering (Acquired Unplugged)
Interview mit dem Satz „My job is to write loops“.
- Ralph Wiggum as a „software engineer“
Der ursprüngliche Ralph-Loop.
- Designing agentic loops
Agent als etwas, das Tools in einer Schleife ausführt.