Run a fleet of coding agents

Spawn, watch, approve, and orchestrate AI coding agents — from one cockpit.

Get started   ★ Star on GitHub

brew install --cask srjn45/tap/warden

macOS via Homebrew · Linux via deb / rpm · go install & source

Works with Claude Code, Codex, Antigravity, Cursor, Aider, OpenCode, Crush, and Goose.

warden start and warden ls in a terminal

🧭 One cockpit

TUI + web. See every agent's status at a glance.

🔗 Pipelines

Chain dependent agents into a DAG — analyze → implement → review.

💸 Measured savings

A real ledger of tokens kept out of context, plus per-model cost governance.

📦 One binary

Daemon, CLI, TUI, web, MCP. No database.

The TUI cockpit

The TUI cockpit

Framed panes, live agent detail, scrollable sessions, approvals inbox — all in the terminal.

Web mission control

Web mission control

A URL-routed dashboard with a Cockpit home, live SSE fleet, grouping, and a one-click attention queue — in the browser.

Fleet metrics & savings

Fleet metrics & savings

CPU, memory, context fill and fleet size per agent and fleet-wide — plus the tokens-saved trend and per-model cost, from the savings ledger.

Everything warden does

Spawn & classifyApprovals & auto-approveSupervised modePipelines (DAG)Worktrees & task typesSelf-rotation & digestsSavings & cost governanceContext guard & compactionSnapshots & rollbackSchedulingRemote accessInsights

Pipelines

Chain dependent agents into a DAG — outputs flow downstream, fan-out and fan-in resolve automatically, and the web UI renders the live graph.

A multi-stage agent pipeline rendered as a DAG in the warden web UI: parallel roots fan out through design and implementation jobs and converge on integrate, test, review and release jobs.

Quickstart

brew install --cask srjn45/tap/warden   # macOS — Linux: deb / rpm / source, see Install
warden doctor          # preflight checks
warden start "fix the flaky nightly test"

📱 Drive your fleet from your phone

A native Android app for warden — spawn, watch, and talk to agents, plus a full terminal and on-screen key bar, over Tailscale or your LAN.

warden Android app — host picker and navigation warden Android app — live agent list grouped by directory

Download the Android APK

Sideloading: Android will ask you to allow installs from your browser the first time — that's expected. A Play Store listing is on the way.

From the blog

Read the blog →