Agent L
per
GOAL
→
WORKER
→
VERIFY
→
JUDGE
the harness that owns the grind.
━━━━──────────────────
fail → fresh worker
pass → done
If it hangs, it switches. Wonder if it's alive? There's a skill. When it finishes, you get a report card.
Which coding agents does Agent Looper work with?
Agent Looper uses the coding agents you already pay for: Cursor, Cline, OpenCode, Pi, Codex, and DSH.
It detects what's installed. You or your agent pick the model and provider.
OpenCode and Pi can use OpenRouter, Vercel, Ollama, or another OpenAI-compatible router.
How-to and default models: Harnesses.
How do Agent Looper worker and judge presets work?
Named presets: minmax (efficiency — cheap capable worker, strongest included judge), balanced (spend more on the worker, same judge), cursor (stay on Cursor: Composer + Grok). Or you, your agent, or Looper wires a pair from what's installed. The pair stays for the whole loop. Not Auto.
How does Agent Looper keep cost down for indie builders?
Agent Looper is how indie builders get to handoff or production-ready without burning a frontier model on every loop.
Cheap harness subscriptions you already have, a worker/judge pair that minmaxes cost, and a budget that actually stops.
What happens if Agent Looper's worker is stuck?
Starts cheap. Same check keeps failing → more thinking, then a stronger model. If the worker hangs or times out, it switches right away — it does not wait for the stuck-check count. Not Auto. A planned ladder.
What if the code is already broken?
Forward implements, then checks. Reverse starts from a red check and repairs. Clean-room: rebuild toward the frozen goal from tests and the public API. Don't copy the broken internals.
How do I know if a loop is still alive?
The IDE job list will lie. Ask your agent to use the check-running-loops skill. It looks at the harness process, not a spinner that stays green after the process died.
What do I get when a loop finishes?
A report card, not a chat dump. How often the check sent work back, whether the worker hung, whether the judge bounced it, what it cost, and whether it needed you.