Spotify 引领 AI 编程变革:73% PR 由 AI 生成,代码标准化与全员原型开发成关键! 📅 发布时间:2026/7/7 4:07:38 👁️ 浏览次数: 早见未来代码增长催生自动化需求去年 9 月Anthropic Claude Code 创始人 Boris Cherny 与 Spotify 工程副总裁 Niklas Gustavsson 探讨 AI 编程工具未来。当时Niklas 激进判断年底开发者或无需传统 IDEBoris 认为这几乎不可能觉得 AI 编程工具完全取代传统 IDE 或许需两年而非两个月。然而仅两个月后Boris 不再使用传统 IDE工作方式彻底改变他称这是近 30 年工作中未见的变化。如今Spotify 成为全球将 AI 编程大规模嵌入软件研发体系的代表公司之一。在约 2900 名工程师的流媒体巨头内部约 73% 的 PR 可直接由 AI 生成AI 工具使 PR 提交频率提高 75% 以上。Spotify 经历研发方式重构IDE 退出日常开发智能体后台运行工程师从编写修改代码转变为模型完成大部分实现并自动化验证进入生产环境功能验证从数周数月压缩到数小时。不过Spotify 的实践并非简单购买 Claude Code 订阅背后是多年的代码自动化基础设施、代码库标准化、自动化测试、持续集成、权限系统和验证闭环建设。其经验表明模型能力只是起点企业能否将代码、测试、工具和研发流程改造成可被智能体理解、调用和验证的系统才是决定 AI Coding 在大型企业落地的关键。五六年前公司代码库增长速度比工程师人数快约 7 倍意味着需维护的代码增多。而 Spotify 不缺产品创意若团队被维护工作拖住不理想所以开始尝试自动化维护工作构建“代码舰队管理”基础设施。此前迁移代码需各团队手动操作效率低后来想统一执行变更。早期依赖确定性脚本但代码复杂导致变更难度大遇到上限因此开始思考用大模型解决问题。最初效果不佳后来模型能力提升通过多轮迭代和实验形成了 Honk。Honk 最初与现在不同最初内部有很多自研内容后来逐渐迭代如今成为 Spotify 内部广泛使用的工具。AI 编程验证比生成更重要Honk 基于 Claude Agent SDK 构建。早期有评估器从 Claude 4.5 开始智能体和模型足够强移除了评估器。早期评估器让 PR 成功率从 20% - 30% 提高到 80% 左右。从架构上看Claude Agent SDK 运行在 Kubernetes 容器组中早期工具访问有许可列表V2 版本用户可自行添加工具智能体可调用 Spotify 内部工具重要的是能执行验证流程如持续集成构建还可在 macOS 上运行用于 iOS 开发。验证可深入到将模拟器和 Claude 集成完成从设计稿到用户界面实现的过程如电视端应用移植。Boris 认为验证在闭环开发中很重要很多公司对验证闭环投入不足。Niklas 表示这很普遍Spotify 强化了自动化测试。以前代码变更需对应团队参与自动化生成和提交 PR 后团队可能不参与每次变更所以要构建完善的自动化测试体系确保软件能承受自动化变更现在可让智能体作用于代码库并沿用验证体系。Boris 觉得可靠性和速度并非错误二分法提升生产力需投资基础设施将质量保障实践自动化并编码让 Claude 可执行。Niklas 称提高交付速度同时质量指标稳定但需投入资源建设自动化测试未来还需持续投资可靠性实践。目前每天约 4500 次生产环境部署要确保进入生产环境的内容达到质量要求。这样做是为了让开发者想法尽快交付到生产环境迭代速度越快产品越好智能体是闭环的一部分。寻找 ROIAI 生成 PR 背后的考量最初 ROI 较易衡量PR 提交频率提高 75% 以上约 73% 的 PR 可由 AI 生成。接下来希望将这些指标与用户价值和收入联系起来通过将工程师交付物关联到工作项再连接到 A/B 测试和功能发布反向归因 PR 创造的用户价值。最初 ROI 讨论简单因提升明显但随着技术成熟和成本结构改善对 ROI 测算精度要求提高需衡量生产力提升和成本投入包括消耗的 token、投入的小时数和有效产出。代码标准化提升智能体表现的关键根据经验投资基础能力很重要除自动化测试和验证标准化也关键。推动代码库一致团队统一使用工具和框架最初是为提高人类工程师生产力后来发现对智能体同样适用。Claude 擅长从单体代码仓库找参考但代码库实现方式过多会让它困惑所以代码库越一致智能体表现越好不要忽视基础投入过去合理健康的工程实践在新时代依然有效。个人喜欢编程解决问题曾担心技术改变工作方式后会怀念高强度思维挑战但现在与智能体互动方式改变发现关键是解决问题。建议大家关注能解决的问题亲自尝试并找到适合自己的工具使用方式现在能更高效解决过去无法解决的问题。原型开发全员参与的新趋势Boris 感受到过去花在实现上的时间被释放现在可用于思考、交流和原型开发。Niklas 表示正在大力投资原型开发不仅面向工程师也面向非工程人员。Claude 等工具让任何人可用自然语言表达想法并实现几个月前构建基础设施让过程更简单。如今 Spotify 内部可简单构建端到端原型还有内部应用商店分享和体验原型这对很多人是能力解锁包括工程师和高级管理人员。目前一位联合 CEO 也提交了原型原型质量不错能让想法在一天内验证而非等待数周数月。
如何高效利用猫抓Cat-Catch:浏览器资源嗅探扩展的终极实战指南 如何高效利用猫抓Cat-Catch:浏览器资源嗅探扩展的终极实战指南 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 猫抓Cat-Catch是一款基于… 2026/7/7 4:07:38
实时轮询 CSV 横向条形图:服务器负载监控分级预警可视化代码示列 完整可直接预览 HTML代码示例<!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>服务器负载实时监控… 2026/7/7 4:07:38
7月6日ICML公布获奖名单:清华、MIT论文获杰出奖,扩散模型成大模型重要方向 清华、MIT论文获ICML杰出奖,扩散模型成大模型重要演进方向7月6日,全球机器学习领域三大顶会之一ICML公布获奖名单,来自清华大学和麻省理工学院的两篇与扩散模型相关的论文拿下杰出论文奖,这一奖项代表本届获奖论文中的最高水准。其… 2026/7/7 4:03:37
ROS 2 URDF 导入与关节状态发布 # 进入 URDF 目录,替换为自己路径 cd /root/ros2_ws/src/robotguanhe/urdf/# 加载指定的机器人 URDF 模型文件 ros2 run robot_state_publisher robot_state_publisher guanheRobotMachine.urdf启动图形界面工具,手动模拟和发布机器人的关节角度作用&… 2026/7/7 5:51:39
【3.13】FFT变换testbench的设计 目录 1.引言 2.testbench编写 3.仿真初步测试 1.引言 我们通过12小节的学习之后,初步完成了FFT变换的FPGA设计,在本小节,我们将完成FFT变换的仿真测试功能。 2.testbench编写 我们编写如下的testbench程序: `timescale 1ns / 1ps //////////////////////////////////… 2026/7/7 5:51:39
AI动态叙事技术解析:从有限状态机到LLM的游戏革命 🚀 30款热门AI模型一站整合,DeepSeek/GLM/Qwen 随心用,限时 5 折。 👉 点击领海量免费额度 如果你是一名游戏开发者,最近可能被各种AI生成内容刷屏了。但今天要聊的《Unhinged》不太一样——它不是一个单纯展示技术… 2026/7/7 5:45:38
Fable 5被网友薅出省钱神招!最高减70%! 没想到,人类当年靠微缩打印做小抄的土办法,在大模型身上也照样管用。这两天,有位机智的老哥发现,只要把Fable 5的上下文转换成一张张密密麻麻写满文字的图片,再让模型通过OCR读回来,token输入成本最多能省下… 2026/7/7 5:41:36
章贡区新房装修找专业公司,真实使用体验到底怎么样? 家人们,咱就是说,新房装修真的太让人头大了!最近我在章贡区刚装修完新房,今天就来给大家分享一下我的真实体验,特别是和江西锦尚装饰合作的这段经历。 一开始,我真的被装修市场搞得晕头转向。很多装修公司报… 2026/7/7 5:35:35
ASM330LHH与PIC24HJ256GP610的高精度运动跟踪系统设计 1. 运动跟踪技术演进与ASM330LHH的革新价值在嵌入式系统领域,运动跟踪技术正经历从单一功能向高精度多维度感知的转变。ASM330LHH作为STMicroelectronics推出的6自由度惯性测量单元(6DoF IMU),将3轴数字加速度计和3轴数字陀螺仪集成在单一封装中… 2026/7/7 5:33:34
Acunetix v24.8 深度解析:DAST漏洞扫描器核心原理与DevSecOps实践 1. 项目概述:Acunetix v24.8 高级版漏洞扫描器深度解析作为一名在网络安全领域摸爬滚打多年的老兵,我深知一款趁手的“兵器”对于安全测试工作意味着什么。今天要聊的,就是Web应用安全测试领域里一个响当当的名字——Acunetix。特别是其v24.8… 2026/7/7 0:01:11
如何3步搞定加密视频下载:跨平台资源嗅探与解密工具终极指南 如何3步搞定加密视频下载:跨平台资源嗅探与解密工具终极指南 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader 你是… 2026/7/7 0:03:13
Jailhouse-gui可视化管理工具:让多核处理器分区变得简单高效 Jailhouse-gui可视化管理工具:让多核处理器分区变得简单高效 【免费下载链接】Jailhouse-gui A graphical user interface (GUI) tool for configuring and managing Jailhouse, a Linux-based hypervisor for partitioning multicore processors into isolated cel… 2026/7/7 0:03:13
6个月转型AI工程师:实战路径与核心技能 1. 项目概述:6个月转型AI工程师的可行性路径在2023年大模型技术爆发的背景下,AI工程师岗位需求同比增长217%(LinkedIn数据)。不同于传统算法工程师需要3-5年培养周期,现代AI工程师更侧重工程化落地能力。我在硅谷科技公… 2026/7/6 8:43:22
TPAFE0808与PIC18F87K22的多通道信号采集方案 1. 项目背景与核心需求在工业自动化、医疗设备和科研仪器等领域,多通道信号采集与系统监测是基础且关键的技术需求。传统方案往往面临通道数量不足、信号调理复杂、系统集成度低等问题。TPAFE0808作为一款8通道模拟前端芯片,与PIC18F87K22微控制器的组合… 2026/7/6 7:29:49
STC3115与PIC18LF26K80构建高精度电池管理系统 1. STC3115与PIC18LF26K80在电池管理系统中的核心价值在现代电子设备中,电池管理系统(BMS)的重要性不亚于设备的核心处理器。STC3115作为一款高精度电池电量监测IC,与PIC18LF26K80微控制器的组合,构成了一个既能精确监控又能智能管理的完整解… 2026/7/6 7:29:51