Where your agents fly home.
A desktop cockpit for a fleet of pi coding agents.
2 resting·1 working·0 waiting on you
the real window — nothing staged but the repos
The instruments
Fleet drawer
fFan a session out into parallel subagents — each one labeled, steerable mid-flight, and visible on one strip.
The Roost
n/pReview the flock's work in reading order — behavior changes ranked first, skim-safe refactors folded, and the agent's own "why" for every file one keystroke away. WAS/NOW callouts show exactly what an assertion used to promise.
Dynamic workflows
ctrl+⇧+`Deterministic multi-agent scripts — pipelines, judge panels, adversarial verify — watched live as they run, with per-phase token counts and timing.
Artifacts
⌘KAgents ship versioned deliverables — HTML, markdown, SVG — rendered in-app, carried with version history, exported as one file.
Worktree sessions
Each agent works an isolated git worktree. Branches never collide, experiments stay cheap, and merging back is a decision you make — not one made for you.
Terminal
ctrl+`A real terminal inside the cockpit — same repo, same cwd, and a new agent session spawned right where you're standing.
Build your own instruments
v2The rail is a contract, not a fork. Any pi extension can publish live cockpit UI — status segments, rail cards, overlays, transcript cards with buttons that round-trip. And because coop is a cockpit full of agents, the fastest way to get a new instrument is to ask one:
❯ build me an instrument: a flight recorder for this session — turns, tools, cost, the last three actions
the ask, abridged — an agent wrote the 55-line extension; the panel is its real render
coming soon
the o's are teal because we're working on it