Drive every agent from one window
Claude Code, Gemini, Antigravity, Cursor, Codex, Open Code and Kimi run side by side on one shared history: one composer, one project, one place to see what each one is doing right now.
One composer, any brain
Type once and send to whichever agent fits, and switch the brain mid-conversation without losing the thread. No more juggling seven terminal windows.
Done. retry_with_backoff now waits 1s → 2s → 4s (capped at 30s) with a little random jitter, so a burst of 429s backs off instead of retrying instantly.
All 12 tests pass.
Two edge cases worth fixing.
The cap runs before jitter: backoff.min(MAX_DELAY) + jitter() can still land past 30s once jitter is added. Clamp after the jitter.
No ceiling on attempts: a permanently-429ing endpoint retries forever. Add a max of ~6 tries so it gives up cleanly.
Applied. Jitter is now clamped under the 30s ceiling, and MAX_ATTEMPTS = 6 stops the infinite-retry case.
Proven: 14/14 tests pass. It backs off, caps at 30s, and gives up after 6 attempts.
The work, not the wiring
Tasks, branches, pull requests and live agents share one pane. You see what is in flight, what is blocked, and what just shipped: at a glance.
Your team, in the room
Presence, chat and hand-offs sit beside the work, so a human and five agents stay in sync without a status meeting.
Ship with proof, not hope
Free public beta for macOS and Linux. Point it at a repo and drive every agent you already use.


