“Cursor的bug太多了,他们直接买下一家代码评审公司来修!”
36氪·2025-12-23 02:34

收购事件概览 - Cursor于12月19日宣布收购代码评审初创公司Graphite [1] - 交易旨在将AI时代的代码“创建、评审、合并”最佳工具组合在一起 [5] - 收购后,Graphite将继续作为独立产品运营,并与Cursor平台深度集成,整个Graphite团队将加入Cursor [4][5] 交易背景与行业痛点 - AI大幅加速代码编写,但代码评审流程几乎未变,正占用工程团队越来越多时间,成为系统瓶颈 [3][6][11] - 相比2023年,现在每位工程师产出的代码量大约多了70% [6] - 代码生成量暴涨,但工程师时间仍是“人类尺度”,导致合并队列、冲突和自动化问题堆积,交付体系承压 [6] - AI生成代码容易产生大规模变更(如2000-3000行的PR),使人类评审者难以有效审查,可能回归简单的“LGTM”式批准 [10] - AI工具的引入打破了传统的“信任模型”,评审者难以确定代码是由人类深思熟虑编写还是半自动生成,导致上下文流失和系统理解风险增加 [7] 公司概况与财务数据 - Cursor:由四位MIT毕业生于2022年创立,2023年首次发布AI编程工具 [3] - Cursor目前估值约293亿美元 [3] - 一个月前(约2024年11月),Cursor宣布其年化营收已达到10亿美元 [3] - 此次收购是Cursor的第三次收购,此前曾在2024年11月收购AI编程助手Supermaven,并在2024年7月从Koala吸纳人才 [3] - Graphite:成立于近五年前,于2024年3月完成了5200万美元B轮融资 [3] - Graphite目前为500多家企业、数万名工程师提供服务,客户包括Shopify、Snowflake、Figma以及Perplexity AI [3] 产品整合与未来计划 - 未来几个月将加码打造更好的stack PR平台和merge queue [4] - 计划深度集成Cursor与Graphite,串联本地开发、background agents和pull request流程 [4] - 利用Cursor在编码模型上的经验增强Graphite的AI功能 [4] - 计划将Graphite的AI Reviewer与Cursor的Bugbot融合,打造“市场上最强的AI代码审查工具” [4] - Graphite本身有VS Code扩展,用户可在VS Code、Cursor、Windsurf编辑器的扩展商店安装 [4] Graphite的核心技术与方法论 - Graphite的核心理念是“stacked diffs”(堆叠式差异),这是一套在超大规模工程组织(如Meta)中被反复验证的模式 [15][21] - 该方法将变更的基本单位从Pull Request变为单个commit,允许将大改动拆分为许多可独立测试、评审、合并和回滚的小改动 [18] - Stacking模式让开发者能绕开对主分支的依赖延迟,实现真正的持续并行开发,减少冲突 [15][18] - Graphite的AI评审规则是“最多review 100行代码”,认为超过100行基本属于重构,不适合AI评审 [18] - 对于AI Agent,Stacking有助于压缩其工作上下文,使其能进行“链式思考”,模块化、逐步地完成任务 [19] - Graphite利用来自Anthropic、Gemini、OpenAI等公司的强模型,结合用户自定义规则、风格指南和历史评论,为代码差异提供有价值的反馈,特别注重生成“可执行、可落地的行内评论” [20] 收购的战略意义与潜在影响 - 收购相当于补齐了Cursor在“写代码”之外的“评审”和“合并”环节能力 [5] - 旨在解决因AI加速代码生成而导致的“外循环”(outer loop)瓶颈,即评审、合并和部署系统承压过重的问题 [7][21] - 投资人Theo指出,Cursor自身也面临因快速迭代而产生的产品压力(如bug增多),甚至调侃“Cursor的bug太多了,他们买了一家code review公司来修它” [10][11] - Cursor团队已承诺暂缓新功能开发,进入“硬核修bug模式”,并每日同步修复进展 [10] - 如果成功,收购可能改变从“想法”到“实现”、“评审”再到“合并上线”的整个软件开发链路 [22] - 行业协作的“原语”重心已从以commit为单位滑向以branch/PR为单位,Graphite旨在将Git隐含的“堆叠视角”重新拉回到工程协作层面 [21]