dev-loop
Multi-agent harness · unified MCP contract · shared state machine · model routing
An autonomous product team that lives in your repo — 10 role-specialized agents (PM, QA, Dev, and more) that pick up tickets, implement, test, and ship, coordinating entirely through board state.
- A single-source 23-tool MCP contract (Zod schemas over tickets, an append-only event log, versioned docs) so a direct-DB server and a daemon shim expose one identical API to every client.
- CLI-portable via an env-based identity contract: the same agents run on Claude Code and Codex against one
node:sqlitesystem-of-record — zero agent-body edits, fail-closed identity gate. - Per-agent model routing (opus for design/verification, sonnet for mechanical roles) and a graceful degradation ladder — junior → senior → human — with WAL-atomic ticket claims and orphan-reclaim crash recovery.
node:sqlite (WAL) · MCP (stdio) · Zod · Claude Code + Codex · TypeScript


