---
term: "Ralph"
slug: "ralph"
glossar_id: "G522"
variants: []
category: "ki-gestuetzte-softwareentwicklung-und-neue-arbeitsmuster"
marker: "Szene"
tone: "scherzhaft"
short: "Wiederholtes Starten eines Coding-Agenten zur iterativen Umsetzung von Aufgaben."
sources:
  - label: "Huntley: Ralph Wiggum as a software engineer"
    url: "https://ghuntley.com/ralph/"
  - label: "AGENTS.md"
    url: "https://agents.md/"
status: "entwurf"
updated: "2026-09-21"
---

Ralph bezeichnet ein bewusst primitives Verfahren: Man startet denselben Coding-Agenten in einer Endlosschleife mit demselben Auftrag, immer wieder, bis die Aufgabe erledigt ist. Der Name stammt von einer Zeichentrickfigur, die für begrenzte Einsicht und unerschütterliche Beharrlichkeit steht. [Huntley](https://ghuntley.com/ralph/)

## Beharrlichkeit ersetzt Steuerung

Der Reiz liegt in der Einfachheit. Statt eine komplizierte Ablaufsteuerung zu bauen, überlässt man es der Wiederholung: Jeder Durchlauf beginnt mit frischem Kontext, sieht den aktuellen Stand im Repository und arbeitet am nächsten offenen Punkt. Fehlgriffe fallen im nächsten Durchlauf auf, wenn Tests sie sichtbar machen.

Damit das funktioniert, braucht es zwei Dinge: eine Aufgabenliste im Repository, die den Fortschritt festhält, und Prüfungen, die schlechte Ergebnisse zurückweisen. [AGENTS.md](https://agents.md/) Ohne beides dreht die Schleife im Kreis und verbrennt Geld.

## So kannst du dir das vorstellen

Jemand, der jeden Morgen mit leerem Kopf, aber vollständiger Notizliste zur Arbeit kommt und den nächsten offenen Punkt abarbeitet. Das Gedächtnis liegt in der Liste, nicht im Kopf. Das Bild erklärt die Rolle der externen Notizen, es beschreibt keine konkrete Umsetzung.

## Was es in der Praxis konkret bedeutet

Wenn du so etwas aufsetzt, begrenze es hart: eine feste Zahl an Durchläufen, ein Kostendeckel, ein eigener Branch und keine Rechte außerhalb des Projekts. Prüfe außerdem nach jedem Lauf den Diff, nicht nur die Testampel. Geeignet ist das Verfahren für gut abgegrenzte, langweilige Arbeiten, etwa das Nachziehen von Tests oder eine mechanische Umstellung über viele Dateien.

## Wo es verwechselt wird

Ralph ist kein Werkzeug und kein Produkt, sondern eine Arbeitsweise mit einer Schleife. Und die Wiederholung ersetzt kein Nachdenken über die Aufgabe: Was unklar formuliert ist, wird durch hundert Durchläufe nicht klarer.

## Verwandte Begriffe

**Loop Engineering**, **Persistent Agent Loop**, **Backpressure**, **Coding Agent**, **Token Burn**, **Agent Loop**.
