Developers supervising several agents
Keep multiple live coding sessions visible, persistent, and separated without juggling terminal windows manually.
Independent tool overview
Xirp is Spotify's macOS workspace for running persistent Claude Code, Codex, and Gemini coding-agent sessions across local projects and isolated Git worktrees.
Visit the official Xirp site ↗
Overview
Xirp is a proprietary desktop app created by Spotify to make many coding-agent sessions manageable from one control surface. It does not replace Claude Code, Codex, or Gemini; it detects their installed CLIs and organizes the terminals, projects, files, Git changes, skills, rules, and session states around them.
Each parallel task can run in its own Git worktree, which reduces collisions when several agents work on one repository. Sessions persist when the app closes, can be viewed together in a grid, and can switch among supported agents without abandoning the working directory.
Xirp also connects optionally to Spotify Portal. That connection can give agents organizational context from the software catalog and Workspace, then let a user manually upload a completed transcript so teammates and later agents can resume with the same context.
The current product is a free beta for macOS and requires a work email plus an account for at least one supported coding agent. Spotify's launch article describes much larger-scale internal use, but the public beta documentation says server deployment and remote SSH sessions are not currently supported.
Use cases
The strongest fit depends on the job you need the product to complete, not the size of its feature list.
Keep multiple live coding sessions visible, persistent, and separated without juggling terminal windows manually.
Use Claude Code, Codex, and Gemini in one workspace while preserving the local project and session context.
Ground agents in catalog ownership, dependencies, Workspace documentation, records, and previous sessions.
Evaluate worktree-based agent coordination before adopting a larger remote orchestration platform.
Capabilities
Sessions continue when users navigate away or close and reopen the app, making long-running local work easier to resume.
Create an isolated branch and checkout for each task so agents can work on the same repository without sharing one working tree.
Run Claude Code, Codex, or Gemini and change to another installed agent from the same session workspace.
Browse files, inspect Git diffs, manage commits, see rules and skills, open linked shells, and monitor session status in one app.
Watch several interactive terminals together, group sessions, and see which agents are working, idle, waiting, finished, or failed.
Launch sessions with software-catalog and Workspace context delivered through MCP when Xirp is connected to Spotify Portal.
Upload a completed Workspace-linked session to Portal for authorized teammates and future agents after reviewing its contents.
Process
Step 1
Use a work email, download the macOS app, and sign in with a Spotify Technology account.
Step 2
Install and authenticate Claude Code, Codex, or Gemini through its own native CLI and permissions.
Step 3
Register a repository or folder on the Mac; Xirp keeps the files local and uses the folder as the working directory.
Step 4
Give each task a specific outcome and use a separate Git worktree when multiple agents may change the same repository.
Step 5
Inspect diffs and agent actions, then review any transcript for secrets or restricted data before manually uploading it to Portal.
Cost
Spotify currently offers Xirp as a free beta and says a Portal instance is included with beta access. Users must separately install and authenticate a supported coding agent, so model or subscription costs from Anthropic, OpenAI, or Google still apply. Post-beta Xirp and Portal pricing has not been published.
Free during beta
Early access to the macOS desktop app and an included Portal instance.
Pricing checked . Check current pricing at the source ↗
Assessment
Compare
The right alternative depends on the specific output, workflow, controls and budget your project requires.
Coding
Choose Warp Oz for scheduled, triggered, API-driven, and remote cloud-agent orchestration beyond a local Mac workspace.
Explore Oz →Coding
Choose the Codex App for an OpenAI-native desktop experience managing Codex agents without the multi-vendor layer.
Explore Codex App →Coding
Choose Devin Desktop for Cognition's integrated workspace for managing Devin and other coding-agent workflows.
Explore Devin Desktop →Questions
Xirp is a macOS desktop app from Spotify for running and managing persistent Claude Code, Codex, and Gemini sessions across projects and Git worktrees.
Xirp is currently offered as a free beta, with a Portal instance included. The supported coding agents still require their own accounts and may have separate subscription or usage costs.
No. Local projects, persistent terminals, worktrees, files, rules, skills, and grid view work without Portal. Portal adds catalog context, Workspaces, and transcript sharing.
The current beta supports Claude Code, Codex, and Gemini. Xirp uses their native CLIs and leaves models, credentials, permissions, and sandbox settings with each provider.
Registering a project does not upload its local files to Portal. A user can manually upload a session transcript, which may contain code excerpts and file changes.
No. Spotify's documentation says Xirp does not scrub credentials, personal data, or sensitive content from transcripts, so users must review them before upload.
Not in the current public beta. Spotify's documentation says Xirp runs locally on a Mac and does not yet provide server deployment or remote SSH session hosting.
Bottom line
Xirp is a thoughtful local command center for Mac users who already work with multiple coding-agent CLIs. Its worktree isolation and Portal context are genuinely differentiated, but the beta's platform limits, separate provider costs, and unredacted transcript uploads make disciplined permissions and review essential.
Visit Xirp website ↗
Buzz - open-source workspace where AI agents join team chats as coworkers

Grok Bot - xAI's always-on agent teammates with their own cloud computer

Poke - Proactive AI agent that lives inside text messages

Cartesia's natural text-to-speech model for expressive, multilingual voice generation across 44 languages.

Get access to all our AI courses, hundreds of real-world AI use cases, live expert-led workshops, an exclusive network of AI early adopters, and more.
Get unlimited access to all of our current & upcoming industry-specific AI courses for the duration of your subscription.
To keep up with the rapid pace of AI, our team publishes AI implementation guides daily. Our library contains 300+ practical use cases to automate real-world work.
Join weekly, live, interactive sessions with industry leaders who are at the forefront of AI for hands-on implementation guidance and exclusive insights.
Network with an exclusive community of AI-first professionals who are working smarter with AI. Learn how early adopters are using AI in their work and businesses.