Official Ralph Wiggum plugin (Anthropic)
Anthropic's first-party take on the Ralph loop: a Claude Code plugin that runs the iterate-fresh-context pattern with a managed stop and iteration mechanism built in.
Implementation note
When to use: you want Ralph-style fresh-context iteration but would rather not hand-roll a bash while-loop and its stop logic — this is Anthropic's first-party packaging of the pattern. How it works: install the ralph-wiggum plugin from the anthropics/claude-code repo; it wraps the iterate-with-fresh-context loop inside Claude Code with a managed stop and iteration mechanism built in, so starting, bounding, and ending the loop are handled by the plugin rather than by shell plumbing you maintain yourself. Safety: the managed stop mechanism is the main advantage over the raw bash original, which loops forever by construction — here the halt logic is part of the tool. The usual Ralph rails still apply on top: run it against a repo where commits are cheap to revert, keep the per-iteration task small, and review the accumulated commits rather than trusting a long unattended run blindly. Hardened 2026-07-27: explicit stop/cap/verification guardrails appended; regraded D→A.
Source: anthropics/claude-code ↗graded A · 95/100 — how grades work →
More automation loops
Ship PRD stories via dual-agent loop
Ralph runs a generator and evaluator in tandem until all user stories pass acceptance criteria and browser tests.
Ship production-grade apps autonomously
Hand an idea to Claude Code; it authors specs, designs, builds, tests, secures, and ships until enterprise done or budget exhausted.
Set and ship autonomous goals
Run a persistent goal autonomously until completion, routing each task to the optimal model for cost and capability.