Le cockpit multi-agent développé chez Spotify s’ouvre en bêta
Développé par Spotify, Xirp centralise Claude Code, Codex et Gemini dans un même environnement, avec sessions parallèles et contexte partagé.
Développé en interne chez Spotify, Xirp est un environnement destiné à piloter plusieurs agents de programmation depuis une même application. Il permet actuellement d’utiliser Claude Code, Codex et Gemini CLI sur macOS, tout en conservant leurs systèmes d’authentification et de configuration respectifs.
Chaque tâche peut fonctionner dans son propre Git worktree afin que plusieurs agents travaillent en parallèle sur un même dépôt sans modifier la même copie. Les sessions restent persistantes et peuvent être suivies depuis une interface commune regroupant terminaux, fichiers, changements Git, règles, skills et état des agents.
L’outil est né d’un usage interne à grande échelle. Spotify indique avoir conçu Xirp pour gérer plusieurs dizaines de sessions simultanées et évoque plus de 36 000 sessions réalisées au sein de l’entreprise. La publication de Spotify Engineering précise également que les équipes peuvent changer d’agent ou de modèle sans reconstruire entièrement leur environnement de travail.
Xirp peut fonctionner seul, mais son association avec Spotify Portal ajoute le contexte propre à l’organisation. Les agents peuvent alors accéder au catalogue logiciel, aux dépendances entre services, aux équipes responsables, aux ressources et aux décisions d’architecture avant de commencer une tâche.
Cette couche permet aussi de conserver les informations issues des sessions pour qu’elles puissent être reprises par d’autres développeurs ou agents. La bêta actuelle reste toutefois plus limitée que la vision présentée par Spotify : la documentation indique notamment que l’envoi des sessions issues des Workspaces vers Portal est encore manuel.
Xirp est actuellement proposé en bêta sur macOS. Claude Code, Codex et Gemini sont les trois agents officiellement pris en charge, tandis que la connexion à Spotify Portal reste optionnelle.