Qué es Xirp, el entorno de desarrollo agéntico de Spotify Xirp es una aplicación de escritorio para macOS, lanzada por Spotify en beta pública el 10 de agosto de 2026, que gestiona sesiones de agentes de código (Claude Code, OpenAI Codex, Gemini CLI y Cursor) desde una sola interfaz. Cada sesión corre en su propio git worktree, de modo que decenas de agentes pueden trabajar en paralelo sobre el mismo repositorio sin pisarse. No es un modelo ni un agente nuevo: es la capa de gestión que va por encima de los que ya usas. Y, al contrario de lo que muchos asumieron por el precedente de Backstage, no es software libre : la propia documentación de Spotify lo define como software propietario. Si escribes código con agentes de IA y has llegado al punto en que tienes tres terminales abiertas, dos ramas a medias y ni idea de qué está tocando cada una, este lanzamiento va sobre tu problema. Vamos a ver qué resuelve de verdad, cómo lo hace, y qué partes del relato no se sostienen. Si lo que buscas es la foto completa del sector, la tienes en nuestra , que mantenemos actualizada. ¿Qué problema intenta resolver Xirp? El diagnóstico que hace Spotify tiene la virtud de ser incómodo y honesto: las herramientas de IA resolvieron el problema de generar código. Se envía código más rápido, se construyen más servicios, la producción sube. Pero apareció otra cosa. Los ingenieros nuevos tardaban meses en ponerse al día. Y los agentes tomaban decisiones rápidas y seguras que eran técnicamente correctas y operativamente equivocadas, porque no sabían cómo funcionaba la casa por dentro. El conocimiento que habría evitado eso no faltaba. Estaba disperso: en hilos de Slack que nadie encuentra, en la cabeza de las tres personas que construyeron aquel servicio en 2021. Spotify lo resume en una frase que merece subrayarse: no es un problema de documentación, es un problema de recuperación . Los READMEs, las páginas de Confluence y los diagramas de arquitectura no lo arreglan porque envejecen mientras el trabajo real sigue moviéndose. A eso se suma un problema más mecánico y más inmediato, que es el que la mayoría de desarrolladores nota primero: cuando trabajas con varios agentes a la vez, se estorban . Dos agentes editando los mismos ficheros en el mismo directorio de trabajo es una receta para el desastre. Y cambiar de herramienta a mitad de proyecto significa empezar de cero explicando el contexto. Xirp ataca las dos cosas. Con distinto grado de éxito, como veremos. ¿Cómo funciona Xirp por dentro? Aquí es donde el producto se vuelve interesante, porque la arquitectura es sorprendentemente poco mágica. Y eso es un elogio. Las sesiones son terminales persistentes Una "sesión" en Xirp es una instancia de terminal persistente ejecutando un agente de código. Sobrevive a que cambies de pantalla dentro de la aplicación, e incluso a que reinicies Xirp, sin interrumpir el trabajo en curso. ¿Cómo consigue esa persistencia? La pista está en los requisitos de instalación: Xirp comprueba en el primer arranque que tengas instalados y el CLI de GitHub . Es decir, la persistencia de sesiones se apoya en tmux, el multiplexor de terminales de toda la vida. No hay un runtime propietario reinventando la rueda: hay una herramienta Unix de 2007 haciendo lo que siempre ha hecho bien, con una interfaz gráfica encima. El aislamiento se consigue con git worktree Este es el mecanismo central y conviene entenderlo, porque es lo que hace posible el paralelismo. Un worktree de git permite tener varios directorios de trabajo asociados al mismo repositorio, cada uno en una rama distinta. No es una copia del repo: comparte la misma base de datos de objetos, así que es barato de crear y no duplica el historial. Xirp usa eso: cada sesión puede crear su propio worktree, con su rama y su checkout separados . El resultado es que varios agentes trabajan contra el mismo repositorio sin modificar los mismos ficheros en el mismo árbol de trabajo. Se configura por proyecto: dónde se crean los worktrees, con qué convención de nombres, y qué scripts ejecutar al montarlos y al limpiarlos. Merece la pena decirlo claro porque cambia cómo evalúas la herramienta: el aislamiento es por sistema de ficheros vía git, no por contenedores ni por sandbox . Los agentes siguen ejecutándose con los permisos de tu usuario en tu máquina. Xirp evita que se pisen entre ellos; no evita que uno haga algo que no debía. Los agentes se conectan ejecutando sus propios CLIs Xirp soporta Claude Code, Codex, Gemini CLI y Cursor. Y la forma de integrarlos es deliberadamente sencilla: ejecuta los CLIs que ya tienes instalados y autenticados . Desde mediados de agosto de 2026, Xirp también soporta Cursor como cuarto agente de código junto a Claude Code, Codex y Gemini; se puede seleccionar o cambiar a él a mitad de sesión sin perder el estado de trabajo (changelog oficial v0.16.0). Xirp no gestiona tus credenciales ni tus modelos. La documentación es explícita: los modelos, las credenciales y el comportamiento