So jagst du Issues durch — mit einem stur laufenden Coding-Loop plus Review-Gate.
Geoffrey Huntleys Loop, Matt Pococks vier Zeilen Bash, mein Wrapper drumherum fürs automatische Review-Gate. Bau dir das nach — Setup-Prompt ist unten.
Drei Phasen bisher. Vierte schon im Test.
Ich hab das nicht erfunden. Matt Pocock auch nicht. Der Loop kommt von Geoffrey Huntley, Mai 2025. Matt hat das im Workshop 2026 aufgegriffen, sauber strukturiert und mit einem TDD-Skill verknüpft. Ich hab Matts Variante übernommen und einen Wrapper davor gehängt, weil mein Use-Case anders ist: Software die ich verkaufen will, statt Wegwerf-Prototypen. Phase 4 läuft schon im Live-Test — paralleler Swarm.
Kurz, stur, effektiv. Wie Ralph.
Derselbe Prompt läuft wiederholt gegen Claude Code. Der Agent liest die offenen Issue-Files, pickt das nächste Ticket, implementiert es per TDD, committet, nächste Runde. Sieht beim nächsten Durchgang die eigenen letzten Commits und macht weiter, bis nichts mehr offen ist.
Der Name ist die Pointe: Ralph Wiggum aus den Simpsons. Dumm aber stur effektiv. Der Loop trifft keine grandiosen Entscheidungen, er pickt halt das nächste Ticket. Weil er das tausendmal hintereinander macht, ist das Feature am Ende fertig.
# once.sh — eine Iteration issues=$(cat issues/*.md) commits=$(git log -n 5 --format="%H%n%ad%n%B---" --date=short) prompt=$(cat ralph/prompt.md) claude --permission-mode acceptEdits "Previous commits: $commits Issues: $issues $prompt"
Das ist alles. In prompt.md steht: pick Issue, TDD, vor Commit alle Tests grün, fertiges Ticket nach issues/done/ verschieben. Done-State per File-Move, kein Status-Flag. Sehr clean.
Genau das ist auch sein Limit. Matt selbst sagt's im Workshop ehrlich: "I don't honestly know what the answer to this yet. We just need to be ready to be doing more code review." Der Loop produziert Code schneller als man ihn lesen kann. Bei Wegwerf-Prototypen egal — bei Software, die echte Leute nutzen sollen, ist Code-Review der Bottleneck. Genau da setzt mein Wrapper an.
So läuft mein getunter Ralph in der Praxis.
Der Loop ist nicht das ganze Projekt — er ist der Entwicklungs-Pass pro Issue. Eine Phase (bei mir z.B. "Spurwert MVP") besteht aus 15–25 Issues. Jeder Issue durchläuft den gleichen Pass. Wie die Issues vor der Phase entstehen — Strategie, PRD, Issue-Schnitt — ist eine andere Geschichte und nicht Thema hier.
Die Update-Tasklist aus der Session: sieben Schritte Ralph-Core, eingerahmt von vier Wrapper-Schritten.
Setup in einem Paste — auch wenn du bei null startest
Diesen Prompt in deinen Coding-Agent paste (Claude Code, Cursor, Codex). Er geht eine Preflight-Checkliste durch — Git-Repo, Claude CLI, Test-Runner, Tickets, Review-Gate — meldet pro Punkt was schon da ist, und bietet bei allem was fehlt an, es anzulegen. Sagst du "hab ich", springt er weiter. Danach installiert er once.sh, loop.sh und wrapper.sh in der Variante, die zu deinem Setup passt — mit oder ohne Git-Remote, mit oder ohne /code-review-Gate. Am Ende ein 1x-Trockenlauf plus Status-Report.
Was ich anders mache und warum.
Pro Dimension einmal Standard-Ralph, einmal mein Setup, einmal Sand Castle. Damit man's wirklich vergleichen kann statt drei Listen nebeneinander lesen zu müssen.
Swarm-Skill im Live-Test. Sand Castle als Premium-Upgrade.
Mein eigener Swarm-Skill verteilt Issues auf mehrere Loops, die parallel laufen — Planner pickt, mehrere Implementer arbeiten gleichzeitig, Reviewer-Agent gated. Aktuell läuft er gegen Spurwert-Issues im Live-Test. Sobald er stabil sitzt, ersetzt er den sequenziellen Pass aus Sektion 03.
Wer's heute schon sauber gebaut haben will: Sand Castle von Matt Pocock ist die Industrie-Variante davon. Aufwendigeres Setup, mehr Token-Kosten, dafür fertig und durchgetestet. Aktuell für mich nicht das richtige Verhältnis — solange ich allein baue, ist mein eigener Swarm nah dran am Effekt ohne den Overhead. Bleibt im Auge für den Tag, an dem Issue-Menge oder Review-Last das rechtfertigen.
Stand Mai 2026 — wird hier aktualisiert, wenn sich was ändert.
Im Kern: dumm, stur, effektiv. Wie Ralph Wiggum eben.
Ergebnis: ich review das Review, nicht den Rohcode.
Aktueller Stand: Wrapper läuft auf Spurwert, Swarm-Skill im Live-Test, Sand Castle als Premium-Pfad im Auge.
Quellen + Weiterlesen
- Geoffrey Huntley — Original-Post: Ralph Wiggum as a "software engineer" (Mai 2025)
- Geoffrey Huntley — Erweiterung: everything is a ralph loop
- Matt Pocock — Workshop-Repo: ai-engineer-workshop-2026-project
- Matt Pocock — Workshop-Video: AI Engineer Workshop 2026 (relevante Stelle: 53:00–60:00)
- Matt Pocock — Sand Castle (parallel, teurer): mattpocock/sandcastle
- Anthropic — offizielles Ralph-Plugin (aelterer Stand): claude-code/plugins/ralph-wiggum