Harnesses

Agent Looper ships worker runtimes for the coding agents you already pay for. Operators start the loop on your machine; runtimes are the --runtime values the harness drives. Facts come from published repo docs and CLI help.

Agent Looper Grok Bot

You say what to build and how to know it's done. It keeps a coding agent working on your computer until that check passes.

Add to Grok Bot

Grok Bot is the Grok operator that runs Agent Looper on the user's computer. It is not a --runtime enum value. Distinct from the Grok 4.6 model that Cursor uses as judge.

How to use

  1. Freeze GOAL.md and verify.sh.
  2. From the Grok Bot session, start the harness: pnpm exec agent-loop run .cursor/loops/my-task --review-gate
  3. Worker and judge come from loop.json and what's installed. There is no --runtime grok.

The harness still owns the determined check and a fresh worker each iteration. Grok Bot starts that loop; it does not implement the goal itself.

Runtimes

Each card is one shipped --runtime value. Install once: pnpm add -D @dancingteeth/agent-looper, then add the SDK or CLI named on the card.

Cursor

--runtime cursor

IDE subscription via @cursor/sdk.

Worker composer-2.5 Judge Grok 4.6

pnpm exec agent-loop run .cursor/loops/my-task --runtime cursor --review-gate

Export CURSOR_API_KEY or run under Doppler. Run pnpm exec agent-loop-init once. Set costPreset: "cursor" in loop.json to stay on Cursor for both worker and judge.

DSH

--runtime dsh

DeepSeek Harness CLI — worker is dsh --profile headless; dsh-agent-looper plugin for dsh web.

Worker deepseek-v4-flashv4-pro Judge deepseek-v4-pro

pnpm exec agent-loop run .cursor/loops/my-task --runtime dsh --review-gate

Ensure dsh is on PATH. See docs/dsh-plugin.md and plugins/dsh-agent-looper/.

Cline

--runtime cline-pass · cline

@cline/sdkcline-pass for subscription quota, cline for credits.

Pass deepseek-v4-flashqwen3.7-plus Credits deepseek-chatqwen3-coder-plus Judge Composer 2.5

pnpm exec agent-loop run .cursor/loops/my-task --runtime cline-pass --review-gate

Install @cline/sdk. Use --runtime cline for credits.

OpenCode

--runtime opencode

@opencode-ai/sdk and opencode CLI — Go quota or BYOK via OpenRouter, Vercel, Ollama, or another OpenAI-compatible router.

Go deepseek-v4-flashqwen3.7-plus BYOK openrouter/… Judge Cursor or reviewRuntime: opencode

pnpm exec agent-loop run .cursor/loops/my-task --runtime opencode --review-gate

Install @opencode-ai/sdk; ensure opencode CLI is on PATH.

Pi

--runtime pi

@earendil-works/pi-coding-agent — OpenRouter by default or another OpenAI-compatible router you configure.

Worker openrouter/deepseek-chatqwen3-coder-plus Judge Cursor or reviewRuntime: pi

pnpm exec agent-loop run .cursor/loops/my-task --runtime pi --review-gate

Install @earendil-works/pi-coding-agent.

Codex

--runtime codex

@openai/codex-sdk and codex CLI — ChatGPT / OpenAI BYO.

Worker gpt-5.6-lunagpt-5.6-terra Judge Cursor or reviewRuntime: codex (gpt-5.6-sol)

pnpm exec agent-loop run .cursor/loops/my-task --runtime codex --review-gate

Install @openai/codex-sdk; ensure codex CLI is on PATH.