Parallel operators, one surface
Each tab is an isolated PTY. Claude Code, Codex, custom agents run side-by-side. No context bleed.
Covenant · Open Source
Run swarms of autonomous operators in parallel sessions.
See every byte they emit. Intervene at any moment.
Ship more, with a contract that makes autonomy survivable.
Install
Copied to clipboard!
macOS & Windows today · Linux community
The companion
Each tab is an isolated PTY. Claude Code, Codex, custom agents run side-by-side. No context bleed.
The super-agent sees every block in every tab. Tests fail in tab 2 right after you edit in tab 1? It connects the dots.
⌘K to ask 'what's going on?'. Inline suggestions on non-zero exit. Take the wheel back without breaking the session.
Commits, PRs, CI signals stream back. Operators are first-class authors on your graph.
The covenant
rm -rf, sudo, curl | sh, force-pushes to protected branches, writes to ~/.ssh, fork bombs. Removing entries requires code review.
→ safety.rsAPI keys, JWTs, SSH keys, GitHub and AWS tokens — masked before any byte reaches the model.
→ lib.rsPer-minute and per-day token ceilings. Single agent::dispatch(), no bypass.
→ lib.rsThe receipt
DORA was designed for humans typing. A single orchestrator now ships hundreds of PRs a day. The Covenant Score is the only unit that survives.
Covenant Score
Six dimensions. One number. Compatible with — and an honest replacement for — DORA in the autonomous era.
Deep dive
Run multiple terminal sessions simultaneously with isolated contexts.
Monitor and control AI agents across all your sessions in real-time.
Track safety metrics and compliance scores at a glance.
Every commit and PR is attributed to the responsible operator.