Spotify's Xirp runs Claude Code, Codex and Gemini CLI in parallel
The Backstage team's new desktop app gives each agent its own git worktree, routes jobs by cost, and already runs 36,000+ sessions inside Spotify.

Copy markdown
One window, three agents, no collisions
Xirp runs Claude Code, Codex, and Gemini CLI side by side, each in its own git worktree, so dozens of agents can work the same repo at once without clobbering each other's files. It launched Aug 10 from the team behind Backstage.
Route cheap work to cheap models
Built-in routing sends mechanical edits to a cheap model and hard reasoning to an expensive one, and Spotify self-hosts open-weight models to avoid lock-in. You pay for the best price-performance per job, not per vendor.
Agents that already know your codebase
Through Spotify's Portal catalog, each session boots with org context: component architecture, dependency graphs, and ownership. Switch harnesses mid-task and the full working state carries over.
The catch: Mac-only, invite-gated, closed
It's a free public beta but macOS-only, invite-gated, and proprietary; Backstage is open source, Xirp is not. Internally it's already at 1,300+ engineers and 36,000+ agent sessions.
Build this weekend: steal the pattern
You don't need Xirp to copy the playbook today: isolate parallel agents with git worktree, keep shared context in portable markdown instead of vendor configs, and route tasks by cost. It's harness-agnostic.