AI 到底會先取代什麽職業,這可能是讓所有人都心有戚戚的問題。相對來說,程序員們可能相對還安全一些,因爲大模型要持續進步,還是需要碼農們繼續添磚加瓦的。
當然,程序員們獲得了來自 AI 的獎勵—— AI 編程助手,從微軟的 Copilot 到 ChatGPT,AI 助手實實在在能幫助程序員提效,自然也就成了一個熱門的 AI 賽道。
現在,一家初創公司 Anysphere,從 OpenAI、a16z 拿到了超過 6000 萬美元的投資,估值超過 4 億美元。Anysphere 的 AI 編輯器 Cursor,已經成爲程序員喜愛的大熱工具。
這輪融資是 AI 輔助編碼行業的一個關鍵轉折點,可能改變開發者生産力工具的未來格局。
與傳統 AI 編輯器相比,Cursor 到底有何不同?未來,AI 編碼助手是否會成爲開發人員的标配?它們又将如何影響程序員這個職業?
AI 編程神器 3.0
Anysphere 由幾位麻省理工高材生在 2022 年創立,總部在紐約布法羅。
這幾位聯合創始人分别是 Michael Truell、Aman Sanger、Sualeh Asif 和 Arvid Lunnemark。其中 Truell 和 Sanger 參加過 MIT 的「尼歐學者」(Neo Scholars)計劃,這是一個針對主修技術領域的本科生的導師計劃。值得一提的是,Neo 還運營着一個加速器和一個風險基金,還主導了 Anysphere 的種子輪投資。
Anysphere 自诩爲應用研究實驗室,緻力于提高軟件開發過程的效率,其使命是徹底改變編程的定義,助力全球開發者專注于更宏大的問題。
爲此,Anysphere 開發了一個高效的 AI 編程工具 Cursor。
從去年年初發布至今,Cursor 經曆了 3 次重大的版本更新和近 40 次的功能叠代,不斷引入新的 AI 模型、優化用戶界面和體驗、增強性能和安全性等。
最初,Cursor 基于 Codemirror 構建,但爲了專注于開發尖端 AI 功能,并打造一個原生支持 AI 配對編程的集成開發環境(AI-native IDE),Anysphere 将 Cursor 遷移至 VSCodium 的一個分支上,即微軟 Visual Studio Code(VS Code)的開源版本。
你可以一鍵将 VS Code 的配置導入到 Cursor 中|圖片來源:Cursor 官網
這一轉變讓 Cursor 不僅繼承了 VS Code 的強大功能和用戶界面,還深度集成了 ChatGPT 等 AI 技術,無縫融入了包括 IntelliJ IDEA、Visual Studio Code 和 GitHub 在内的主流開發環境和代碼庫中。
通過緊密結合 AI 特性與 IDE,Cursor 的穩健性得到了進一步增強。它可以根據給定的提示生成代碼,提供相關文檔,識别潛在的錯誤,從而提升整體的開發效率和體驗。
Anysphere 過渡到在 VSCodium 的分叉基礎上構建 Cursor|圖片來源:Cursor 官網
盡管如此,Cursor2.0 在 AI 編程方面仍處于起步階段,主要限于對單一文件的代碼生成和自動完成。
爲了實現以更快的速度提供最前沿的 AI 功能,Cursor 引入了性能更優的 Claude 模型,将 Copilot++ (智能代碼補全等功能)的速度提高了大約兩倍。此外,還引入了一個名爲「Composer」的試驗性功能(Beta 版),它使用戶能夠在單一編輯環境中操作多個文件。
随着速度的提升,Cursor 整體性能也得到了增強,包括在處理大型文件或複雜代碼庫時的性能,因而順利升級到了 3.0 版本。
新版本增加了 Claude 模型,更快響應請求|來源:Cursor 官網
随着時間的推移,Cursor 不斷更新和增加新功能,使得産品變得更加強大和易于使用。Cursor 官網更是自信地表示,「Cursor 是使用 AI 編碼的最佳方式,能讓你的工作效率超乎尋常。」
Cursor 是最好的 AI 編輯器|圖片來源:Cursor 官網
雖然目前還沒有 Anysphere 的具體用戶數量,但該公司聲稱其用戶數量在過去一年中呈指數級增長,成千上萬程序員的工作因 Cursor 得到了改善。
顯而易見,Cursor 的發展迅猛,這也使得其融資過程順風順水。
去年,Anysphere 完成了 1100 萬美元種子輪融資。其中OpenAI 初創基金領投 800 萬美元,其他著名的支持者包括 GitHub 前首席執行官 Nat Friedman 和 Dropbox 聯合創始人 Arash Ferdowsi,以及其他天使投資人。
不久前,Anysphere 又完成了 6000 萬美元的 A 輪融資。Stripe 的聯合創始人兼首席執行官 Patrick Collison 也參與了本輪融資。
此輪融資不僅爲公司帶來了推動 Cursor 産品持續創新的資金,也爲其快速增長和市場拓展注入了動力。
公司已經宣布了擴大團隊的計劃,重點招聘頂尖的 AI 研究人員和經驗豐富的軟件工程師。同時,Anysphere 還在積極探索與科技巨頭和教育機構建立合作夥伴關系,以擴大其影響力。
重塑 AI 編程生态
與 GitHub Copilot 等其他主流 AI 代碼編輯器相似,Cursor 也兼容多種編程語言,如 Python, Java, C#, JavaScript 等 ,同時,内置的 AI 助手可以響應有關代碼的自然語言查詢,按需生成新的代碼片段,還能提供 AI 代碼建議和補全,來提高開發人員的工作效率。
然而,Cursor 還通過深度整合 AI 技術,并支持第三方插件和擴展,來增強 IDE 的功能和定制開發環境,這無疑引入了一些創新性的特性。
那麽,Cursor 究竟有何特别之處呢?
首先是多模型支持的智能代碼編寫。
Cursor 提供了多個 AI 模型,用戶不僅可以按需挑選,還能對 AI 進行個性化調整,以匹配自己的編程風格和偏好。用戶通過⌘ K 就可以輕松調起輸入框,輸入代碼需求,Cursor AI 會自動生成代碼。
Cursor 支持多個 AI 模型|圖片來源:Cursor 官網
其次是基于整個代碼庫的智能代碼提示。
傳統 AI 工具的代碼補全功能雖然使用了 LLM,但仍然不那麽精準,因爲它隻能把當前文件作爲上下文,而 Cursor 的代碼庫是基于整個工程的。
因此,Cursor 的自動補全代碼功能十分強大,響應速度快且準确度高。一旦啓用,它始終處于開啓狀态,并且會根據你的近期更改,預測你下一步要做什麽。你隻需按下 Tab 鍵,AI 編輯器就能預測并自動完成代碼,根據上下文推薦下一步可能的代碼編輯。
AI 編輯器就能預測并自動完成代碼|圖片來源:Cursor 官網
不僅如此,AI 編輯器還能實時分析代碼,識别錯誤給出修複建議,極大地提高了代碼的準确性和開發速度。
對此,Cursor 的聯合創始人之一 Sanger 表示,「GitHub Copilot 等已經很好地處理了 AI 自動補全功能,但我們正在涉足未知領域,例如高級錯誤檢測和代碼庫問答。」
值得一提的是,最新版本的 Cursor 還引入了「光标位置預測」和「多行編輯」功能。
「光标位置預測」功能可以智能預測你下一步可能修改的位置,使你能夠無縫地浏覽代碼。多行編輯功能則可以一次性建議對多行代碼同時修改,節省更多時間,經常用于格式調整。
「多行編輯」功能|圖片來源:Cursor 官網
Cursor 的 AI 聊天功能也不容小觑。
用戶可以通過⌘ L,喚起 AI 對話框,與一個能夠看到代碼庫的 AI 進行對話,提出編程需求。
AI 聊天功能始終可以看到你當前的文件和光标位置,因此你可以直接詢問「這裏有錯誤嗎?」等問題,還可以通過聊天界面直接查詢代碼庫中的信息,或引用特定的文件,無需切換到其他網站或搜索引擎。
這種方式非常适合快速獲取方案或進行代碼審查,極大地提升了代碼重構、優化和理解的體驗。
使用 @Web 從互聯網上獲取最新信息|圖片來源:Cursor 官網
不僅功能創新,Cursor 還十分注重隐私安全。
Cursor 提供了隐私模式,并已通過 SOC 2 認證,用戶可以選擇不在服務器上存儲代碼,增強了數據的安全性。
可見,與傳統 AI 編輯器 GitHub Copilot 相比,Cursor 可以提供更自然、更高效、更安全的編程體驗。
目前,Cursor 提供了不同的訂閱模式以滿足不同用戶的需求。
免費計劃(Hobby 計劃):用戶可以免費體驗兩周,享受每月 2000 個代碼補全、50 個慢速優先的高級請求和 200 次使用 cursor-small 模型的數。
付費模式(Pro 計劃): 用戶每月支付 20 美元則可以獲得更多的 GPT-4 使用次數和無限次的代碼補全。
針對企業的商業計劃(Business 計劃):每月收取 40 美元,提供額外的數據保留等服務。
Cursor 的收費模式|圖片來源:Cursor 官網
據悉,Anysphere 目前以每年 100 萬美元的穩定經常性收入爲基礎,持續專注于服務個人開發者和小型團隊。
Cursor 受到開發者的喜愛|圖片來源:Cursor 官網
此外,公司的客戶群也包括了像 Midjourney、Perplexity、Shopify 和 OpenAI 這樣的知名大企業,這進一步印證了 Anysphere 産品的價值和實用性。
Cursor 客戶群包括 OpenAI 這樣的知名大企業|圖片來源:Cursor 官網
Anysphere 的目标是滿足從個人到團隊的不同需求,同時其長遠願景是成爲大型企業開發工具箱中不可或缺的一部分。這種戰略定位不僅有助于 Anysphere 擴大其市場影響力,也展現了其對不同規模用戶需求的深刻理解。
實際上,Anysphere 并非唯一一家緻力于通過 AI 提升編程效率的初創公司,它與 Cognition、Poolside、Magic 和 Augment 等公司同台競技。随着科技巨頭如微軟、谷歌以及開源社區紛紛将 AI 技術融入編程流程,Anysphere 正面臨激烈的市場競争。
對此,Anysphere 的聯合創始人 Michael Truell 指出,「AI 編程領域蘊含着巨大的潛力。全球有超過 2600 萬名開發者,他們對真正 AI 原生的編碼體驗有着迫切的需求。」「雖然微軟的 Visual Studio Code 主導着集成開發環境(IDE)市場,但 Anysphere 看到了提供不同産品的機會。我們承認微軟擁有龐大的分銷網絡,但我們相信,我們專注于 AI 原生體驗的細分市場會給我們帶來優勢。」
這場競争有望推動行業内的創新,爲開發者帶來更先進、更高效的編程工具,這可能會重塑軟件開發的未來格局。
盡管這些 AI 輔助編碼工具有望提升開發人員的生産力,但它們對就業市場的長期影響還有待觀察。這些工具更可能改變編程工作的性質,而不是簡單地取代開發人員。