00 后造 IDE,20 個(gè)月賺 1 億刀:Cursor 如何讓 OpenAI 工程師都買(mǎi)單?

0 評(píng)論 471 瀏覽 0 收藏 13 分鐘

00 后開(kāi)發(fā)的 Cursor IDE,20 個(gè)月便斬獲 1 億美元 ARR,兩年多突破 5 億美元。它到底有何獨(dú)特之處,能吸引 OpenAI 工程師都買(mǎi)單?本文帶你一探究竟。

美東時(shí)間 6 月 7 日,Cursor 宣布已獲得了 9 億美元 C 輪融資,投資機(jī)構(gòu)包括 Thrive、Accel、Andreessen Horowitz 和 DST 等。

Cursor 表示,其年度經(jīng)常性收入(ARR)已增長(zhǎng)至超過(guò) 5 億美元。

2021 年底,麻省理工學(xué)院的四位 00 后學(xué)生見(jiàn)識(shí)了 GitHub Copilot 的誕生,驚嘆之余萌生了創(chuàng)業(yè)的想法,于是創(chuàng)立了 Anysphere。

團(tuán)隊(duì)首戰(zhàn)選擇機(jī)械工程自動(dòng)化,研發(fā) CAD 大模型,卻因行業(yè)認(rèn)知薄弱與數(shù)據(jù)匱乏,四個(gè)月后陷入僵局。

Anysphere 聯(lián)合創(chuàng)始人、CEO Michael Truell 透露說(shuō),他們連螺絲型號(hào)都分不清,做這個(gè)領(lǐng)域純屬浪費(fèi)時(shí)間。

2022 年底,Anysphere 通過(guò) OpenAI 的 Converge 項(xiàng)目獲得 GPT-4 測(cè)試權(quán)限,發(fā)現(xiàn)其在代碼生成、重構(gòu)和調(diào)試上的潛力,決定轉(zhuǎn)型開(kāi)發(fā) AI 驅(qū)動(dòng)的代碼編輯器。

產(chǎn)品定位為 “AI-first Code Editor”(AI 優(yōu)先的代碼編輯器),他們要重新設(shè)計(jì) IDE 的用戶(hù)體驗(yàn),將 AI 技術(shù)深度融入編碼流程。

團(tuán)隊(duì)以 VS Code 為基座,僅數(shù)周便推出 Cursor 原型。

Cursor 憑借極致的產(chǎn)品體驗(yàn)在用戶(hù)中贏得了口碑。Cloudflare 副總裁分享了一段視頻,其 8 歲的女兒僅用 45 分鐘就用 Cursor 搭建了一個(gè)聊天機(jī)器人。這一事件引發(fā)了廣泛關(guān)注,使得 Cursor 在全球爆紅。

Cursor 發(fā)布三個(gè)月涌入百萬(wàn)用戶(hù),20 個(gè)月斬獲 1 億美元 ARR,兩年多時(shí)間便突破 5 億美元,付費(fèi)用戶(hù)超 36 萬(wàn),連 OpenAI、Midjourney 的工程師都成為忠實(shí)客戶(hù)。

01 AI 優(yōu)先,Cursor 如何重構(gòu)開(kāi)發(fā)者體驗(yàn)

Cursor 團(tuán)隊(duì)的產(chǎn)品理念是,編程不是單次解題,而是工具調(diào)用、測(cè)試反饋、代碼優(yōu)化的循環(huán)過(guò)程。他們正在重塑編程的生產(chǎn)關(guān)系 —— 不再讓人類(lèi)適應(yīng)工具,而是讓工具理解人類(lèi)。

他們堅(jiān)持模型既要通過(guò)測(cè)試,又要追求代碼簡(jiǎn)潔優(yōu)雅,同時(shí)警惕模型通過(guò)投機(jī)取巧虛假完成任務(wù)。這種雙重標(biāo)準(zhǔn)使編程比數(shù)學(xué)解題更復(fù)雜。

Cursor 的產(chǎn)品核心功能和應(yīng)用場(chǎng)景如下:

1. 智能代碼補(bǔ)全與生成

根據(jù)上下文,比如從當(dāng)前文件、打開(kāi)的文件以及項(xiàng)目結(jié)構(gòu)來(lái)預(yù)測(cè)并生成整行、整段甚至整個(gè)函數(shù)的代碼。理解你的意圖,生成高質(zhì)量的初始實(shí)現(xiàn)。

主要應(yīng)用場(chǎng)景是快速編寫(xiě)常見(jiàn)代碼模式、樣板代碼、數(shù)據(jù)模型、API 調(diào)用、測(cè)試用例等。

2. AI 聊天助手

在編輯器側(cè)邊欄或通過(guò)快捷鍵 (Cmd / Ctrl + K) 啟動(dòng)聊天界面。你可以像與經(jīng)驗(yàn)豐富的程序員對(duì)話一樣,可以詢(xún)問(wèn)代碼問(wèn)題:“這段代碼為什么報(bào)錯(cuò)?” “如何優(yōu)化這個(gè)循環(huán)?” “這個(gè)庫(kù)怎么用?”

也可以請(qǐng)求解釋代碼:“請(qǐng)解釋一下這個(gè)復(fù)雜函數(shù)的工作原理。” “這段 SQL 查詢(xún)?cè)谧鍪裁???/p>

可以修改 / 重構(gòu)代碼:“將這個(gè)函數(shù)改寫(xiě)成異步的?!?“用更 Pythonic 的方式重寫(xiě)這段代碼。” “為這段代碼添加注釋?!?/p>

還能請(qǐng)求生成代碼:“寫(xiě)一個(gè) Python 函數(shù),用 Pandas 讀取 CSV 并計(jì)算某列的平均值。” “生成一個(gè) React 組件,顯示一個(gè)帶分頁(yè)的用戶(hù)列表?!?/p>

請(qǐng)求調(diào)試幫助:“幫我找出這個(gè)程序崩潰的原因。”

主要應(yīng)用場(chǎng)景是學(xué)習(xí)新技術(shù)、理解遺留代碼、解決疑難雜癥、尋求最佳實(shí)踐建議、獲取即時(shí)編碼幫助等。

3. 代碼編輯指令

直接選中一段代碼,通過(guò)自然語(yǔ)言指令 (Cmd / Ctrl + L) 要求 AI 進(jìn)行修改。

例如:“修復(fù)語(yǔ)法錯(cuò)誤”、“添加類(lèi)型注解”、“簡(jiǎn)化邏輯”、“翻譯成 Go 語(yǔ)言”、“提取為函數(shù)”、“增加錯(cuò)誤處理”。

應(yīng)用場(chǎng)景是快速重構(gòu)代碼、修復(fù)錯(cuò)誤、進(jìn)行代碼轉(zhuǎn)換、添加功能、提高代碼質(zhì)量。

4. 自動(dòng)化與協(xié)作工具

支持共享代碼片段庫(kù)、統(tǒng)一代碼風(fēng)格,并通過(guò) NotePad 記錄上下文,促進(jìn)團(tuán)隊(duì)協(xié)作。

5. 多種編輯模式 (Vim / Emacs)

支持流行的 Vim 和 Emacs 鍵綁定,滿(mǎn)足習(xí)慣這些編輯器的用戶(hù)需求。這樣可以提高資深開(kāi)發(fā)者的操作效率,無(wú)需改變?cè)辛?xí)慣。

6.內(nèi)置終端和本地模式

編輯器內(nèi)集成終端,方便運(yùn)行命令、腳本、測(cè)試、版本控制操作等,無(wú)需切換窗口??梢詰?yīng)用于執(zhí)行構(gòu)建命令、運(yùn)行測(cè)試、使用 Git、啟動(dòng)開(kāi)發(fā)服務(wù)器等場(chǎng)景。

此外,Cursor 還提供在本地運(yùn)行的開(kāi)源模型,比如 StarCoder 或 DeepSeek Coder 選項(xiàng),代碼無(wú)需上傳到云端,滿(mǎn)足對(duì)隱私和安全有嚴(yán)格要求的場(chǎng)景。

可見(jiàn),Cursor 的核心價(jià)值在于將強(qiáng)大的 AI 能力深度集成到代碼編輯工作流中,通過(guò)智能補(bǔ)全、自然語(yǔ)言對(duì)話和指令編輯三大支柱,極大地提升開(kāi)發(fā)者的編碼速度、理解效率和代碼質(zhì)量。

它適用于從快速原型開(kāi)發(fā)到大型項(xiàng)目維護(hù)、從新手學(xué)習(xí)到專(zhuān)業(yè)生產(chǎn)力提升的廣泛場(chǎng)景。

02 沒(méi)有營(yíng)銷(xiāo)團(tuán)隊(duì)的 5 億美元 ARR 之路

Cursor 在短短幾年間突破 5 億美元 ARR,他們采用了什么樣的商業(yè)模式?

Cursor 的商業(yè)模式主要通過(guò)提供不同級(jí)別的訂閱服務(wù)來(lái)實(shí)現(xiàn)盈利。從其官網(wǎng)可以看到,Cursor 提供了三種不同的訂閱方案:Hobby、Pro 和 Business。每種方案都有其獨(dú)特的功能和價(jià)格點(diǎn),以滿(mǎn)足不同用戶(hù)的需求和預(yù)算。

1. Hobby 版本

該版本免費(fèi),提供的功能包括 Pro 兩周試用期、每月 2000 次文本生成次數(shù)、每月 50 次慢請(qǐng)求。該版本的目標(biāo)用戶(hù)是個(gè)人用戶(hù)或小型項(xiàng)目,預(yù)算有限但需要基本功能。

2. Pro 版本

價(jià)格是每月 20 美元(月付)或每月 16 美元(年付)。提供包括 Hobby 計(jì)劃的所有功能、不限制文本生成次數(shù)、每月 500 次請(qǐng)求、無(wú)限制慢請(qǐng)求,且可以提供高性能輸出的 Max 模式,目標(biāo)用戶(hù)是需要更多功能和更高性能的個(gè)人用戶(hù)或小型團(tuán)隊(duì)。

3. Business 版本

每月 40 美元 / 用戶(hù)(月付)或每月 32 美元 / 用戶(hù)(年付),功能除了覆蓋 Pro 版本的所有功能之外,還具備組織的強(qiáng)制隱私模式、集中團(tuán)隊(duì)計(jì)費(fèi)、單點(diǎn)登錄、管理儀表板使用情況統(tǒng)計(jì)等。目標(biāo)用戶(hù)是企業(yè)用戶(hù)或大型團(tuán)隊(duì),需要高級(jí)管理和安全功能。

Cursor 的付費(fèi)用戶(hù)幾乎全部來(lái)自自然增長(zhǎng),團(tuán)隊(duì)甚至沒(méi)有專(zhuān)職營(yíng)銷(xiāo)人員。公司通過(guò)持續(xù)迭代和功能創(chuàng)新,比如采用 AI 智能體模式 Composer 吸引用戶(hù),而非依賴(lài)銷(xiāo)售團(tuán)隊(duì)。

此外,通過(guò)個(gè)人開(kāi)發(fā)者采用來(lái)推動(dòng)團(tuán)隊(duì)和企業(yè)采用,形成自下而上的增長(zhǎng)模式。

03 Cursor 的邏輯

Cursor 團(tuán)隊(duì)以其獨(dú)特的洞察力,重塑了軟件開(kāi)發(fā)的基本邏輯。

傳統(tǒng)編程教育強(qiáng)調(diào)語(yǔ)法精確性與算法實(shí)現(xiàn),而 Cursor 認(rèn)為后代碼時(shí)代的核心特征是,開(kāi)發(fā)者通過(guò)高階邏輯表達(dá)來(lái)定義系統(tǒng)功能,AI 則負(fù)責(zé)將其轉(zhuǎn)化為可執(zhí)行代碼。

這種轉(zhuǎn)變類(lèi)似建筑行業(yè)從手繪藍(lán)圖到 BIM 建模的進(jìn)化,建筑師只需描述空間關(guān)系,軟件自動(dòng)生成施工圖紙。

但自動(dòng)化不等于替代。在一次訪談中,Cursor 團(tuán)隊(duì)反復(fù)強(qiáng)調(diào) “人類(lèi)的控制權(quán)不可剝奪”,AI 是增強(qiáng)工具,開(kāi)發(fā)者必須掌握方向盤(pán)。

這種理念源于對(duì)軟件本質(zhì)的理解,優(yōu)秀代碼不僅是功能的實(shí)現(xiàn),更是設(shè)計(jì)者品味的物化。

Cursor 團(tuán)隊(duì)所謂的 “品味”(taste),就是定義 “應(yīng)該構(gòu)建什么”的決策能力,它滲透在 API 設(shè)計(jì)、錯(cuò)誤處理機(jī)制等微觀選擇中。隨著技術(shù)抽象化,這種能力將比編碼語(yǔ)法更稀缺。

為實(shí)現(xiàn)這一愿景,Cursor 選擇自研完整 IDE,而非開(kāi)發(fā)編輯器插件。VS Code 等現(xiàn)有工具本質(zhì)上仍是代碼文本處理器,無(wú)法支撐邏輯設(shè)計(jì)的新范式。團(tuán)隊(duì)曾嘗試插件路線,但很快發(fā)現(xiàn)必須重構(gòu)從代碼補(bǔ)全到版本控制的整個(gè)交互鏈條。

這就像試圖在馬車(chē)底盤(pán)上安裝噴氣發(fā)動(dòng)機(jī),局部?jī)?yōu)化無(wú)法解決系統(tǒng)性的瓶頸。

Cursor 的模型協(xié)同策略是,使用自研輕量模型處理高頻、低延遲需求,比如 300 毫秒內(nèi)響應(yīng)的補(bǔ)全,基礎(chǔ)大模型專(zhuān)注創(chuàng)意性任務(wù)。這類(lèi)似現(xiàn)代 CPU 的 “大小核” 設(shè)計(jì),兼顧效率與智能。

此外,他們還將編程拆分為戰(zhàn)略層和戰(zhàn)術(shù)層,分別匹配不同 AI 能力。開(kāi)發(fā)者先通過(guò)自然語(yǔ)言描述模塊關(guān)系,再由 AI 填充實(shí)現(xiàn)細(xì)節(jié)。

04 結(jié)語(yǔ)

Cursor 的其中一個(gè)貢獻(xiàn)是,讓開(kāi)發(fā)者從 “如何實(shí)現(xiàn)”的問(wèn)題中解脫,專(zhuān)注于 “為何創(chuàng)造” 這樣的價(jià)值思考。

這場(chǎng)變革的深遠(yuǎn)意義或許遠(yuǎn)超編程領(lǐng)域本身。就像工業(yè)革命不僅帶來(lái)了更高效的紡紗機(jī),更徹底重構(gòu)了社會(huì)生產(chǎn)方式一樣,Cursor 所代表的后代碼范式正在重塑知識(shí)工作的底層邏輯。

在技術(shù)史上,我們見(jiàn)過(guò)太多工具迭代的案例,但真正改變文明進(jìn)程的,永遠(yuǎn)是那些重構(gòu)生產(chǎn)關(guān)系的創(chuàng)新。

當(dāng)程序員不必糾結(jié)于語(yǔ)法細(xì)節(jié) —— 人類(lèi)創(chuàng)造力終于可以回歸其最本質(zhì)的狀態(tài),即對(duì)可能性的探索,對(duì)價(jià)值的定義,對(duì)未來(lái)的想象。

本文由人人都是產(chǎn)品經(jīng)理作者【牛透社】,微信公眾號(hào):【牛透社】,原創(chuàng)/授權(quán) 發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來(lái)自Unsplash,基于 CC0 協(xié)議。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 目前還沒(méi)評(píng)論,等你發(fā)揮!