Lenny 最近采访了 Anysphere(Cursor 背后公司)CEO Michael Truell,主要内容如下(由Gemini 2.5 Pro 根据音频总结):
1. Cursor 的核心愿景与目标:
- Cursor 的目标是发明一种全新的编程方式,构建一个“代码之后”的世界。
- 这种新方式旨在让开发者更专注于向计算机描述他们的“意图”(intent),而不是陷入具体的代码实现细节。
- 目标是创造一个更高效、更直观的软件构建方式。
2. 未来编程的形态与工程师角色的演变 :
- 未来形态: Michael 对比了未来编程的几种可能:
(1)维持现状(文本编辑、形式化语言);
(2)聊天机器人/Slack机器人交互;
(3)Cursor 追求的,一种更“奇怪”、基于意图、接近伪代码/自然语言的逻辑表示,且可被精确控制和编辑的形态。
他认为纯聊天机器人方式缺乏精度和控制力。
- 工程师角色: 工程师的角色将越来越像“逻辑设计师”(logic designer),更侧重于定义“什么”(what)以及工作方式(意图),而非具体实现的“如何”(how)。
- 关键技能: “品味”(Taste)将变得极其重要,不仅是视觉品味,更是“逻辑设计品味”,即构思正确产品方向和定义软件行为的能力。随着AI处理更多实现细节,“仔细编码”的重要性可能下降,而定义高质量意图的能力上升。
- 人机协作: 强调未来依然是人类处在主导地位,拥有对软件各方面的完全控制权和快速迭代能力,AI 是强大的助手而非完全替代。
3. Cursor 的起源与早期发展:
- 灵感来源: 受到早期 Copilot 的实用性和 AI Scaling Laws 论文的启发,意识到AI将极大改变软件开发。
- 市场观察: 发现当时很多公司专注于构建大模型,但较少关注如何将 AI 深度应用于特定知识工作领域并进行改造。
- 早期尝试(弯路): 最初团队尝试自动化“机械工程”领域(如 CAD 工具),认为竞争较小,但很快发现缺乏领域知识且需要定制模型,最终放弃。
- 转向编程: 重新审视编程领域,认为尽管已有 Copilot,但现有工具在利用 AI 方面不够“有野心”。决定全身心投入,以更彻底的方式改造编程体验,于是 Cursor 诞生。
4. 产品战略与技术栈 :
- 为何选择 IDE 而非插件: 为了实现深度的工作流变革和理想的用户体验,需要对整个编辑环境有完全控制,现有 IDE 的扩展性不足以支撑 Cursor 的愿景。
- 定制模型(反直觉的发现): 最初并未计划自研模型,但实践中发现,为了实现最佳性能(速度、成本)和特定功能(如智能编辑预测、上下文检索),必须开发定制模型。现在 Cursor 中几乎每个“魔法时刻”都涉及某种定制模型。
- 混合模型策略: Cursor 既利用最强的基础模型(如 GPT、Claude),也自研和微调针对特定任务(如代码补全、上下文理解、低成本/高速响应)的定制模型,形成“模型集成”(ensemble of models) 或混合栈。
- 与 Agent 模式的关系: 未来理想状态是能在 IDE(前景交互)和 Agent(背景任务)模式间无缝切换。部分任务(如修复简单 bug)适合 Agent,但整体控制和复杂开发仍需 IDE 式的精细交互。
5. 惊人的增长与关键因素:
- 增长速度: Cursor 实现了极快的增长(约 1.5 年从 0 到 1 亿美金 ARR,2 年达 3 亿美金 ARR),Michael 形容其增长是持续的指数级增长,而非某个突变点后的爆发。
- 关键驱动: 增长主要归功于产品本身。团队早期极度专注于产品打磨和 Dogfooding(内部高强度使用),而非销售和市场营销。他们相信只要产品足够好,用户自然会来 (“Build it and they will come”)。
- 用户反馈循环: 产品发布后(最初在内部使用 5 周后,约 3 个月内公开发布),迅速获得了大量用户反馈,这些反馈驱动了产品迭代,例如从完全自研编辑器转向基于 VS Code(内部代号 VSCodium)构建。
6. 核心挑战与经验教训 :
- 招聘速度: 早期最大的失误之一是招聘过于缓慢和谨慎,浪费了宝贵时间。找到合适的人(符合高强度、高专注度文化,具备好奇心、诚实、冷静等特质)并优化招聘流程(如两日工作测试)是重要学习。
- 招聘标准: 经验表明,过度看重名校背景和年轻可能过于狭隘,后来更注重实际经验、能力和文化契合度。
- 保持专注: 在AI领域信息爆炸、各种新事物层出不穷的环境下,保持团队专注、过滤噪音、聚焦于真正影响产品和用户的核心问题至关重要。需要建立对过度炒作的“免疫系统”。
- 模型开发的必要性: 如前述,必须自研部分模型是早期未预料到的关键挑战和学习。
7. 对用户的建议与对行业的看法:
- Cursor 使用技巧:
(1)培养对模型能力边界的“感觉”或“品味”;
(2)将复杂任务分解成小块交给 AI,而非一次性提出宏大要求;
(3)在安全环境(如个人项目)中大胆尝试,探索 AI 的极限。
- AI 未来误区: 人们容易陷入两个极端——要么过度吹捧(万能魔法),要么完全否定(全是泡沫)。现实是 AI 将带来持续数十年的深刻变革,过程复杂且需要持续努力,并非一蹴而就。
- 应用层的重要性: 真正连接模型能力与实际工作流程的应用层(如 Cursor)将是这场变革的关键。
- 市场格局: 软件开发/知识工作自动化的市场极其庞大。可能最终会出现一个主导性的通用工具(Cursor 的目标),但也会有很多垂直领域的利基机会。
- 防御性/护城河: 在这个快速变化的领域,护城河更多来自于持续打造最佳产品的能力,而非传统意义上的锁定。
8. 招聘信息:
- Cursor 仍在积极招聘中,尤其需要优秀的工程师、研究员和设计师。
- 鼓励对 Cursor 愿景感兴趣的人才,即使没有看到完全匹配的职位也主动联系 (cursor.com)。
链接:www.youtube.com/watch?v=En5cSXgGvZM
