The official account for Spotify Engineering

Anywhere
"Just start over with another agent." No. Xirp transfers full session context when you switch. @claudeai to @OpenAI Codex, mid-task, nothing lost. Try now hubs.ly/Q04y2K3N0
1
3
14
2,025
πŸ’« A little end of week wrap up with some Xirp updates (v0.32–v0.35): β†’ @Pidotdev coding agent support β†’ Worktree search + linked shell terminals from the CLI β†’ Repo insight on first task β€” starter goals from your codebase β†’ Restore from backup when the database breaks β†’ Pinnable toolbar actions β†’ CJK input fixes, better session recovery, and notification preferences Changelog: hubs.li/Q04xTcgV0
2
1
17
1,736
How much did your AI agents cost you yesterday? Or the day before? With Xirp, you’ll see costs broken down by agent, model, and day.Β  Cost insights live in Xirp. πŸ‘€ Try now hubs.li/Q04xKGQ20
1
4
19
2,026
You asked for more model choice. Here it is. ✨ Xirp by @Spotify now supports @Pidotdev, an open-source coding agent with access to a broad range of models, right inside the workflow you already know. Give it a try: hubs.li/Q04xx2rY0
4
4
39
4,568
Here's a quick look at this week's Xirp releases: β†’ CLI tool β€” `xirp` command for importing, listing, and messaging sessions from your terminal β†’ Browser panel annotations β€” highlight elements, comment, send to your agent in one go β†’ Cost alerts β€” set a daily spend threshold, get warned before runaway sessions add up Plus: Mermaid diagrams in the file viewer, Portal connection banner, and interrupted sessions now marked instead of silently lost. Stay up to date on all the latest releases ‡️ hubs.li/Q04xgMMx0. Ready to try Xirp? Join the beta ‡️ hubs.li/Q04xgMLF0
2
10
1,873
Every AI agent session starts from scratch scanning, guessing, relearning things your org already knows. You're paying for that orientation loop every single time. We measured the hidden tax at Spotify and then we fixed it. Here's how hubs.li/Q04x2SLp0
1
6
67
5,613
One prompt. The agent pulls Portal context before it touches the codebase 🎯 πŸ”— Service ownership. Dependencies. Architecture. All there before the first response. No exploring. No guessing. The context came to the agent. πŸš€ Portal workspace β†’ Xirp session β†’ grounded immediately. hubs.li/Q04wYYnf0 Try it β†’ hubs.li/Q04wYYmX0
3
10
2,713
We've had 7 Xirp releases this week. Here's a quick look at a few: β†’ Passage-level review β€” select parts of an agent's response, comment, send it back β†’ Bulk worktree cleanup β€” find stale worktrees, see what's merged, remove in one click β†’ Visual refresh β€” new header, menus, separate app + terminal themes Plus: grid resize no longer deletes sessions, and Portal creds moved to OS secure storage. Check out the full changelog at hubs.li/Q04wLRp_0 or try Xirp for yourself at hubs.li/Q04wLRk60.
1
2
12
2,031
A Claude Code plugin + two declarative agents on Portal by Spotify. Bulk reads and boilerplate route to a cheaper model. Frontier model stays on real problems. 90% token savings, zero infra changes. hubs.li/Q04wGXl40
3
8
48
4,774
We've had 9 Xirp releases over the last week! πŸš€ These are just a few: β†’ @Cursor_ai is now a supported coding agent β†’ Usage & cost tracking β€” see token spend per session and per day β†’ Saved prompts β€” reusable prompts, global or per-project β†’ Workflow status on session cards (backlog β†’ done) Plus: worktree grouping, terminal file links in the editor, and a fix for worktree deletion removing your entire repo. Full changelog: hubs.li/Q04vHfz20 Try Xirp for yourself β†’ hubs.li/Q04vHh2y0
4
1
22
3,012
Big week for Xirp β€” Cursor support just landed and we've got a Discord! 🧑 β†’ Cursor is now a coding agent alongside Claude Code, Codex, and Gemini β†’ Discord community β€” new Support menu gives you one-click access β†’ Session grouping by worktree β†’ Cmd+click file paths now open in Xirp's built-in editor Plus a security fix in the browser panel, sign-out stability improvements, and a batch of bug fixes. We're shipping changes regularly. Full changelog: hubs.li/Q04tQxQT0 Try Xirp for yourself: hubs.li/Q04tQwqP0 Discord: hubs.li/Q04tQvzx0
1
3
17
2,343
Xirp 🀝 Discord Join the Xirp beta and share feedback, bugs, and ideas with us in Discord: hubs.li/Q04tbFLm0 Not part of the Xirp beta yet? Give it a try: hubs.li/Q04tbtV30
1
1
13
1,941
The Xirp requests are rolling in and our teams are on it. Shout out to our beta users for sharing your feedback! 🧑  Here are some of the updates we’ve made over the last few days: β†’ Split terminal panes β†’ New Doctor page that checks your agents, tmux, and hooks, offers fixes β†’ Fixed: session deletion could remove your main repo checkout Plus proxy/cert sign-in fixes and quieter Codex notifications. We’re shipping changes regularly; track the full changelog here: hubs.li/Q04t2Kr20 Try Xirp for yourself: hubs.li/Q04t2SKS0
5
4
26
3,805
We just launched Xirp, a vendor-neutral agentic development environment. One place to manage agent sessions across @ClaudeDevs, @GeminiApp CLI, and @OpenAI Codex. 1,300+ @Spotify engineers already use it. Now it's available for you to try. Learn more at xirp.spotify.com.
638
826
11,573
5,253,853
Fleetshift is now GA in Spotify Portal. You describe the change once and Fleetshift rolls it out across your fleet: targeting, creating PRs, and tracking them. Deterministic recipes for the predictable stuff. Honk, our AI coding agent, for everything that isn't. We built this because a Java runtime migration once took 8 months and about 2,000 pull requests. Now a framework release reaches 70% adoption in under a week. When Log4j hit, 80% of production services were patched within 9 hours. β†’ hubs.li/Q04qhY400
1
4
11
6,916
New webinar: we took one real engineering task and ran it through the entire Portal loop β€” catalog β†’ AI skills β†’ Soundcheck fix β†’ fleet-wide migration β†’ measurement. See how you can power your org’s agentic transformation with Portal: hubs.li/Q04q4r1K0
6
8
5,313
How do you build a culture of experimentation inside a 100-year-old institution like the BBC? 🎧 Listen to the second episode of our miniseries on product experimentation: hubs.li/Q04l1Yg60
1
2
5
3,974
Developer experience is for AI agents, too. πŸ€–πŸ§‘β€πŸ’» Last month at Code with @Claudeai in London, @Spotify’s chief architect shared how we’re making agents more effective. Highlights and the full talk here: hubs.li/Q04k39dq0
2
11
3,767
New on NerdOut@Spotify: we're launching a special miniseries on product experimentation! Kicking things off with @Huel β€” hear how a team of seven rebuilt the nutrition brand’s experimentation culture from the ground up. 🎧 Listen: hubs.li/Q04jb65p0
2
2,463