AI 課本 › 📺 客戶案例

寫程式不再是瓶頸:Spotify 如何把開發者體驗擴展到團隊與 agent(第 1/2 段)

2026/05/20 · 27 分鐘 · 官方字幕實證
Spotify 分享導入 AI 寫程式工具的成效,以及 Fleet Shift 和 Honk 自動化維護程式碼的做法
💡 你可以怎麼用:先把自己工作裡重複又無聊的例行事列出來,規則固定的就用範本或腳本批次處理,規則寫不完、要看情況判斷的再交給 AI。不管是誰處理,都一定要設一個檢查步驟確認結果沒錯,再大量套用。
看全部 39 條重點

🧑‍🏫 Spotify 的講者 Niklas 分享一家約 3,000 名工程師的公司,導入 AI 寫程式工具後發生的變化:大家寫得更快,但程式越多,要維護的也越多。影片的重點是他們怎麼用 Fleet Shift 和 Honk,把升級、換介面這類苦差事交給機器批次處理。如果你想知道 AI 在大公司裡除了幫忙寫新東西,還能怎麼省下人力,這支很值得看。

📘 術語
monorepo(單一大型程式庫):Spotify 後端是一個 4,000 萬行程式碼的 monorepo
polyrepo(多個小型程式庫):Spotify 除了 monorepo,還有數千個較小的 polyrepo
PR frequency(PR 頻率):Spotify 用它當作交付速度與交付量的代理指標
migration(遷移):例如從某個 Java 版本升級到另一個版本,過去要由數百個團隊各自處理
fleet management / Fleet Shift(整批元件管理):一次改動整批元件的基礎設施,底層系統叫 Fleet Shift
auto merge(自動合併):由自動化建立 PR、驗證可以安全合併後直接合併,過程中沒有人介入
Hiram's law(Hiram 定律):腳本跑在大量程式碼上一定會碰到所有邊角案例;這個說法來自一位 Google 工程師
deterministic script(確定性腳本):過去用來修改程式碼的固定腳本,後來改用 LLM 取代
Honk(Honk(Spotify 內部工具)):底層用 Claude 與 agent SDK,負責實際修改程式碼並產生 PR
agent SDK(agent 開發套件):Honk 底層使用它,外面包著 Spotify 自己的 harness
harness(執行框架):Spotify 用自己的 harness 包住 agent SDK,放在 Kubernetes pod 裡
Kubernetes pod(Kubernetes pod):Honk 在 pod 裡執行,因此能在雲端排程很多個同時跑
CI(持續整合環境):Honk 在 CI 環境跑 build 來驗證變更是否正確
Backstage(Backstage 開發者入口網站):Spotify 透過它提供商業方案給其他公司
Chirp(Chirp(agent 協作工具)):Spotify 的 agent 協作工具,可同時執行、協調大量 agent session
multiplayer(多人協作):多名開發者共用 agent session 一起協作,講者比喻成 Claude 版的 Google Docs
✏️ 小考一題

根據演講,Spotify 最近一次 Java 遷移用 Honk 等工具花了多久?

A. 3 天B. 3 週C. 39 天D. 3 個月
看答案
答案:A。[10:39] 講者說 The latest Java migration we did took three days using these tools.
📺 看原片📚 在課本 App 讀
💛 覺得有幫助?支持一下台灣Pay 銀行轉帳 QRPayPal QR
課本免費、沒有廣告,支持與否都能照常讀 🐰

重點整理自 YouTube 影片字幕,每條附時間碼可跳回原片;🧑‍🏫/↳ 是 Claude 補充的白話,不是影片原話。