The Rundown AI homepage

Independent tool overview

Xirp at a glance

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 ↗
Xirp product preview
Product type
Multi-agent coding workspace from Spotify
Supported agents
Claude Code, Codex, and Gemini
Platform
macOS only during the beta
Project isolation
Separate Git worktrees for parallel tasks
Portal required
No; Portal adds organizational context and sharing
Current access
Free beta with a work email

Overview

What Xirp is

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

Who Xirp is best for

The strongest fit depends on the job you need the product to complete, not the size of its feature list.

Developers supervising several agents

Keep multiple live coding sessions visible, persistent, and separated without juggling terminal windows manually.

Multi-model engineering teams

Use Claude Code, Codex, and Gemini in one workspace while preserving the local project and session context.

Spotify Portal customers

Ground agents in catalog ownership, dependencies, Workspace documentation, records, and previous sessions.

Teams testing parallel development

Evaluate worktree-based agent coordination before adopting a larger remote orchestration platform.

Capabilities

Core Xirp features

1

Persistent agent terminals

Sessions continue when users navigate away or close and reopen the app, making long-running local work easier to resume.

2

Parallel Git worktrees

Create an isolated branch and checkout for each task so agents can work on the same repository without sharing one working tree.

3

Multi-agent support

Run Claude Code, Codex, or Gemini and change to another installed agent from the same session workspace.

4

Unified project controls

Browse files, inspect Git diffs, manage commits, see rules and skills, open linked shells, and monitor session status in one app.

5

Grid and minimap views

Watch several interactive terminals together, group sessions, and see which agents are working, idle, waiting, finished, or failed.

6

Optional Portal context

Launch sessions with software-catalog and Workspace context delivered through MCP when Xirp is connected to Spotify Portal.

7

Manual transcript sharing

Upload a completed Workspace-linked session to Portal for authorized teammates and future agents after reviewing its contents.

Process

How the Xirp workflow works

  1. Step 1

    Join the beta

    Use a work email, download the macOS app, and sign in with a Spotify Technology account.

  2. Step 2

    Connect a coding agent

    Install and authenticate Claude Code, Codex, or Gemini through its own native CLI and permissions.

  3. Step 3

    Add a local project

    Register a repository or folder on the Mac; Xirp keeps the files local and uses the folder as the working directory.

  4. Step 4

    Start isolated sessions

    Give each task a specific outcome and use a separate Git worktree when multiple agents may change the same repository.

  5. Step 5

    Review and share deliberately

    Inspect diffs and agent actions, then review any transcript for secrets or restricted data before manually uploading it to Portal.

Cost

Xirp pricing and free plan

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.

Xirp beta

Free during beta

Early access to the macOS desktop app and an included Portal instance.

  • Work email required; personal email providers are not accepted
  • Requires at least one supported coding-agent account
  • Claude Code, Codex, or Gemini usage is billed under that provider's own plan
  • Features and commercial terms may change during the beta

Pricing checked . Check current pricing at the source ↗

Assessment

Xirp strengths and limitations

Where it stands out

  • Gives Claude Code, Codex, and Gemini a shared local workspace instead of locking a team to one agent vendor.
  • Git worktrees create practical isolation for parallel tasks on the same repository.
  • Persistent sessions, status hooks, notifications, grid view, file browsing, and Git review reduce terminal-management overhead.
  • Core local features work without buying or configuring Spotify Portal.
  • Portal integration can add ownership, dependency, documentation, and prior-session context that a repository alone may not contain.

What to consider

  • The public beta is macOS-only and does not currently support Windows, Linux, server deployment, or remote SSH session hosting.
  • Xirp does not supply the coding agents; users must install, authenticate, configure, and pay for each supported CLI separately.
  • The product is proprietary and changing quickly during beta.
  • Agent permissions and sandbox behavior remain controlled by each native CLI, so autonomous modes can still make risky file, shell, or network changes.
  • Uploaded transcripts can include the full conversation, tool calls, agent reasoning, file changes, paths, and code excerpts, and Xirp does not redact secrets before upload.

Compare

Xirp alternatives

The right alternative depends on the specific output, workflow, controls and budget your project requires.

Coding

Oz

Choose Warp Oz for scheduled, triggered, API-driven, and remote cloud-agent orchestration beyond a local Mac workspace.

Explore Oz

Coding

Codex App

Choose the Codex App for an OpenAI-native desktop experience managing Codex agents without the multi-vendor layer.

Explore Codex App

Coding

Devin Desktop

Choose Devin Desktop for Cognition's integrated workspace for managing Devin and other coding-agent workflows.

Explore Devin Desktop

Questions

Xirp FAQs

What is Spotify Xirp?

Xirp is a macOS desktop app from Spotify for running and managing persistent Claude Code, Codex, and Gemini sessions across projects and Git worktrees.

Is Xirp free?

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.

Do I need Spotify Portal to use Xirp?

No. Local projects, persistent terminals, worktrees, files, rules, skills, and grid view work without Portal. Portal adds catalog context, Workspaces, and transcript sharing.

Which coding agents does Xirp support?

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.

Does Xirp upload my source code?

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.

Does Xirp redact secrets before sharing a transcript?

No. Spotify's documentation says Xirp does not scrub credentials, personal data, or sensitive content from transcripts, so users must review them before upload.

Can Xirp run agents on a server?

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

Our Xirp verdict

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 ↗
The Rundown University

AI training for the future of work.

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.

AI Courses

Get unlimited access to all of our current & upcoming industry-specific AI courses for the duration of your subscription.

Daily Guides

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.

Workshops

Join weekly, live, interactive sessions with industry leaders who are at the forefront of AI for hands-on implementation guidance and exclusive insights.

Community

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.