Skip to main content
Xirp is a macOS desktop app for running AI coding agents across multiple projects and sessions. Use it on its own to manage local coding work, or connect Spotify Portal to add catalog and Workspace context. The Xirp home screen
Xirp is currently in beta. Features and screens may change quickly. Report unexpected behavior through the support channel provided with your beta invitation.

What Xirp provides

Parallel coding sessions

Run Claude Code, Codex, or Gemini in persistent terminal sessions and switch between them without losing state.

Optional Portal context

Connect Spotify Portal to give agents access to Workspace wiki pages, catalog entities, resources, records, members, and prior sessions.

Project isolation

Create a separate Git worktree for each task so agents can work in parallel without changing the same checkout.

One control surface

Manage terminals, Git changes, files, rules, skills, session status, and layouts from one app.

Use Xirp on its own

Xirp can run general sessions without a project and project sessions against folders on your Mac. Portal is not required for local projects, persistent terminals, Git worktrees, files, rules, skills, or grid view. Xirp does not replace your coding agent or source control provider. You continue to authenticate and configure each coding agent through its native CLI.

Add Portal features

Connecting Portal adds shared organizational context and catalog-based workflows:
  1. Portal holds context in the Software Catalog and Workspaces.
  2. Xirp runs coding agents against repositories on your Mac.
  3. A session launched from a catalog entity or Portal Workspace can receive relevant context through MCP.
  4. You can upload a completed Workspace session for teammates and future agents.
Portal administrators configure the GitHub connection used for catalog ingestion and repository discovery.

Current beta scope

  • macOS only
  • Claude Code, Codex, and Gemini coding agents
  • Optional Portal connection for catalog and Workspace features
  • Manual session upload for Workspace-launched sessions

Start here

Set up Xirp

Install the app, sign in, complete the welcome tour, and start your first session.

Add Portal features

Optionally link Xirp to Portal for catalog and Workspace context.

Use projects

Add local repositories and work safely with Git worktrees.

Use Workspaces

Build shared context and launch informed coding sessions from Portal.