本期看点
过去两周 Cursor 的内容以工程案例和 SDK 生态为主,没有新功能发布,但深度反而超过功能更新。本期重点关注两个信号:
- Coinbase 的量化实证:2400 名工程师使用 Cursor,75% 的 PR 由 Agent 生成,团队规模从"需要一整队人"压缩到"1-2 人加 Agent"。这不只是效率提升,是工程组织的根本性重构。
- Notion SDK 的平台野心:Cursor 明确把自己定位为"Agent 引擎",Notion 是表层和上下文。这意味着 Cursor 的竞争对手不是 Copilot,而是整个 AI Agent 基础设施层。
一、Coinbase 的 Agent-First 实验:我们测的不再是代码行数
核心数据
Cursor 官方博客披露了 Coinbase 采用 Agent-First 后的关键指标:
- 2400 名工程师日常使用 Cursor
- 75% 的 PR 由 Agent 创建
- 工程师平均每周节省 7 小时手动编码时间
- 自今年初以来,人均合并 PR 数量增长 55%
- 团队规模压缩:1-2 名工程师能完成过去需要整组人的项目
最震撼的数字:从想法到上线,从 20 天压缩到 1.8 天,降幅 90%。长期目标:4 小时。
这不是工具升级,是工程模型的重构
Coinbase Senior Director of Engineering Chintan Turakhia 的核心观点值得单独引用:
"Too many companies are trying to introduce AI into broken systems. You need to change the way you work to take full advantage of advancements in AI models."
这句话的潜台词是:大多数公司把 AI 当作在既有流程上的"补丁",而不是流程重构的契机。Coinbase 做了什么不一样的?
1. 重新定义 Sprint Planning 的目的
传统 Sprint 的逻辑是:规划 → 分配 → 执行,每个阶段都是人为延迟。Agent-First 下的逻辑是:想法出现 → 立即进入 Plan Mode → Agent 执行 → PR 创建。Coinbase 报告:从想法到第一个 PR,从 8 天压缩到 30 分钟。
2. 工程师从代码工作者变成架构决策者
Turakhia 预测:手动逐行代码审查会趋向归零。这不是说代码审查消失,而是审查的粒度变了——不再是"这段 for 循环对不对",而是"这个模块的架构选择是否合理"。工程师的产出从代码变成了架构和评估框架。
3. 1-2 人团队的新边界
这个数字最有冲击力。传统认知是:大功能 = 大团队,因为团队需要覆盖前后端、数据库、基础设施等多个专业领域。但当 Agent 能承担跨领域的实现工作时,专业边界不再是组织边界的映射。一个人可以真正做全栈,Agent 填补了经验和知识缺口。
新度量标准的意义
Coinbase 明确废弃了代码行数作为工程师效能指标,改为用**"从想法到上线的时间"**作为北极星指标。这个转变有深远影响:
- 激励方向变了:写多行代码不再被奖励,找到正确解法的工程师才是好工程师
- 风险管理变了:每一行新代码都是风险(维护负担),减少代码行数有时候比增加更值得奖励
- 招聘画像变了:能管理多个并行 Agent 的工程师,比能写一手漂亮算法的工程师更值钱
这对整个行业是一个信号:如果顶尖 Web3 公司的工程文化都这样转变,其他行业还会有多远?
二、Notion SDK:一个"把 Cursor 装进任何产品"的战略
发生了什么
Notion 用几周时间,基于 Cursor SDK 把 AI coding agent 嵌入了自己的产品。Notion 用户现在可以在文档里 @Cursor,让它完成端到端任务:规划 → 编码 → 测试 → 验证 → PR 创建。
Notion 工程团队的评价:"从零到完整集成只用了两周"。这是对 Cursor SDK 成熟度的一个强力背书。
"Cursor 是引擎,Notion 是表层"
Notion 工程师 Victor Shen 的话点明了这件事的本质:
"Building and running an autonomous coding agent is an enormous, specialized system, and Cursor does it better than we could. There's a deep stack behind agents: cloud sandboxes, agent environments, model routing, tool use, and more. Notion wants to spend engineering time on the product, not agent infrastructure. Cursor is the agent engine. Notion is the surface and the context."
这段话的战略含义是:Cursor 正在做 AI Agent 的基础设施层。它的竞争对手不是 Copilot,不是其他 IDE,而是那些试图从零构建 Agent 能力的公司。
从零构建 Agent 的成本清单:云沙箱、Agent 运行环境、模型路由、工具系统、错误恢复、上下文管理……每一条都是一个工程团队 months 量级的投入。Cursor SDK 用几行代码把这些全部封装起来,让任何 SaaS 产品可以把 AI coding agent 当作即插即用的能力。
技术实现的关键细节
Notion 集成有几个技术亮点值得关注:
1. SSE 流式响应
Cursor Agent 的工作过程通过 SSE(Server-Sent Events)实时流式传输,用户能看着 Agent 工作过程。这种"实时可见性"是企业接受 Agent 的关键——人们对看不见的东西不信任。
2. Remote MCP(Model Context Protocol)
Cursor 通过 Remote MCP 连接 Notion 的自定义服务器,可以在工作空间内实时读写文件,有完整的状态感知。这解决了一个核心问题:大多数 coding agent 是在"真空"里写代码,不知道你真实的项目结构和历史上下文。Notion + Cursor 的组合让 context 从"文档"扩展到了"整个工作空间"。
3. Provider-Agnostic Harness
Notion 在 Cursor SDK 之上封装了一层 provider-agnostic harness,Cursor 只是其中一个实现。这意味着 Notion 保留了切换不同 Agent 引擎的能力,但 Cursor 的集成体验已经足够好,好到他们目前没有动力切换。
平台战略的竞争逻辑
如果 Cursor 成功把 SDK 打造成 AI coding agent 的"操作系统",它就变成了 SaaS 产品们离不开的底层依赖。这类似于 AWS 在云计算中的位置——企业用 AWS 不一定因为它最好,而是因为它足够好用且切换成本极高。
Cursor 的护城河不是 IDE 功能,而是:Agent 运行环境 + 云端沙盒 + 模型路由 + 工具生态的完整封装。一旦 Notion、Figma、Linear 这些产品都内置了 Cursor,企业用户的迁移成本会极高。
三、Side Chats + Conversation Search(v3.11)
这个版本更新相对小,但它解决了一个真实的 UX 痛点。
Side Chats 的核心价值:当你正在让一个 Agent 执行主任务时,可能会有一个相关但不紧迫的问题冒出来(比如"这个函数的历史记录是什么")。传统做法是:开一个新 Tab,或者打断当前 Agent,等它回答完再回来。Side Chats 让你在侧边栏开一个并行对话,从主对话继承上下文,但不中断主任务流。
Conversation Search 则解决了另一个问题:Agent 对话历史积累之后,回溯变得困难。Cursor 建立了本地搜索索引,支持跨对话全文搜索,对大规模使用 Agent 的团队很有价值。
这两个功能加起来,是人机协作界面的持续打磨。Cursor 在降低"与 Agent 协作的认知负担"这件事上持续投入,这是正确的方向。
观点总结:平台战略比产品功能更重要
本期两条内容,从不同维度印证了同一个趋势:
Coinbase 证明:Agent-first 开发模式在企业规模上是真实有效的,不是概念验证。"代码行数"作为工程度量标准的终结,可能比任何新功能都更影响行业。
Notion SDK 证明:Cursor 的野心不是做一个更好的 IDE,而是成为 AI coding agent 的基础设施层。这让它从"开发者工具"赛道扩展到了"AI 平台"赛道,后者的天花板高一个数量级。
下一阶段值得关注的竞争态势:GitHub Copilot 和 Cursor 在 IDE 层已经短兵相接,但 SDK 层的竞争还没开始。当越来越多的 SaaS 产品需要 AI coding 能力时,谁拿下 SDK 市场,谁就占据了 Agent 时代的"操作系统"位置。
下期再见。如有特定想深入的主题,欢迎反馈。