Harness
systemctl for your agents โ supervise, attach to, and hop between long-running agent CLIs, REPLs and watchers from one Go binary.
๐ฅ๏ธ
Keyboard-driven dashboard
Open the cockpit TUI and hop between every harness with live terminal previews โ no args, just harness.
โป๏ธ
Real supervision
Restart policies, escalating crash-loop backoff and state persistence โ harnesses survive client disconnects and daemon restarts.
๐ค
Agent adapters
First-class Claude Code, Crush and Codex support: prompt one-shots, model selection, turn budgets, trajectory harvesting.
โฐ
Scheduled one-shots
Give a prompt harness a cron schedule and the daemon fires it on cadence โ overlapping runs skip, never stack.
๐ฆ
Project compose
A repo-root harness.toml gives every checkout its own fleet: harness up / down / ps with project-scoped names.
๐
Remote over SSH
The same dashboard over the network via Wish โ public-key auth only, per-key read-only scoping, no password path.
Under the hoodโ
This project has 18 architecture decisions and 11 specifications recording why every behavior above is the way it is.
Browse Architecture Decisions โ ยท Browse Specifications โ