技术实践

Spotify以Claude Agent SDK平台实现异步智能体编码

概述

Spotify的研发转型有很长的铺垫。五六年前其代码库增速已达工程师增速的七倍,团队先建成批量迁移体系,用确定性脚本对数千个仓库做升级,但静态脚本很快触及复杂度天花板。LLM出现后经历多次迭代:从直接投喂,到引入评审模型——曾把PR成功率从约20-30%拉到80%——再到模型与工程框架成熟后取消评审环节,最终形成基于Claude Agent SDK、跑在Kubernetes上的Honk平台,可对超2000万行的后端代码库执行迁移与修改,并能在Linux与macOS上运行CI验证。目前73%的PR由AI撰写,PR频率提升75%以上,多数自动合并的变更不再经组件负责人过目——这一步的前提是把测试自动化补强到足以兜底,质量指标在此过程中保持持平。异步编码也改变了个人工作方式:首席架构师已不再使用IDE,同时开5到10个后台会话;公司每天约4500次生产部署,任何有想法的员工(包括联席CEO)都能在一两小时内做出端到端原型并经内部应用商店分享。文中数字出自厂商访谈;其反复强调的经验是标准化与验证基础设施的投入是智能体发挥作用的前提。