遊標和任意球體
Cursor 是一款人工智慧優先的程式碼編輯器,由新創公司 Anysphere 構建,可將自然語言指令轉換為跨整個程式碼庫的工作程式碼編輯。
概述
這很重要,因為它成為有史以來成長最快的開發工具之一,重塑了數百萬程式設計師日常編寫軟體的方式。
深入探討
Anysphere 由四位麻省理工學院畢業生(Michael Truell、Sualeh Asif、Arvid Lunnemark 和 Aman Sanger)於 2022 年創立,它構建了 Cursor,這是 Microsoft 的開源 VS Code 編輯器的一個分支,其核心融入了 AI。 Cursor 不是將聊天機器人固定在側邊欄上,而是讓您用簡單的英語描述更改並應用多文件編輯,透過「Tab」補全預測您的下一次擊鍵,並回答有關存儲庫的問題。它呼叫 Anthropic 和 OpenAI 的前緣模型以及 Anysphere 自己訓練的模型。據報道,該公司的年度經常性收入突破約 1 億美元的速度比幾乎所有軟體新創公司都要快,後來以數十億美元的估值籌集了資金,使其成為「人工智慧編碼」浪潮的旗艦。
技術洞察
Cursor 將您的程式碼庫索引到向量嵌入中,以便它可以檢索相關文件作為上下文,這是一種檢索增強生成的形式。其出色的“Tab”功能使用經過特殊訓練的模型不僅可以預測下一個標記,還可以預測下一個編輯位置,從而使遊標在文件上跳躍。 「代理」模式會連結工具呼叫、讀取檔案、執行終端命令並迭代直至任務完成,而差異可讓您在更改觸及程式碼之前查看並接受更改。
戰略影響
供應商策略
供應商路線圖會影響您的團隊接下來可以建立的功能。
成本與預算
商業條款和部署選項會影響長期成本和風險。
風險與安全
公司激勵措施塑造了產品預設、安全態勢和開放性。
遊標和 Anysphere 的未來
Anysphere 正在推動更自主的“後台代理”,在最少的監督下處理整個任務或拉取請求,並訓練更多自己的模型,而不是僅僅依賴第三方。預計與測試、程式碼審查和部署的整合會更加緊密,而且隨著 GitHub Copilot、Windsurf 和其他公司爭奪相同開發人員,競爭也會加劇。懸而未決的問題是編輯器還是完全代理系統是否會獲勝,以及隨著推理成本和模型依賴關係的變化,定價如何保持不變。
現實世界的實施
開發人員鍵入“向此 API 端點新增輸入驗證和錯誤處理”,Cursor 的代理會編輯多個文件,然後執行測試進行確認。
使用製表符補全,工程師可以重命名函數,而 Cursor 可以預測並在專案中的每個呼叫站點應用匹配的更新。
大型儲存庫的新手會問「在哪裡處理使用者身份驗證?」遊標以簡單語言檢索並解釋相關文件。
一位單獨的創始人根據一些自然語言提示構建了一個工作原型網絡應用程序,而無需手動連接大部分樣板文件。
風險與防護欄
發佈公告可能會超過實際生產工作流程的穩定性。
API 定價或政策轉變可能會在一夜之間打破假設。
單一供應商依賴性增加了鎖定和遷移成本。
實施路線圖
使用您自己的任務和資料集評估提供者。
在整合之前查看隱私、安全和法律條款。
維護跨模型或供應商的後備計劃。
監控發行說明,以便路線圖的變更不會讓團隊感到意外。
不斷探索
Free newsletter
Get the daily AI briefing
Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.
One email each weekday. Unsubscribe in one click. We never sell or share your address.
Test yourself
Take the Cursor and Anysphere quiz
Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
常見問題
什麼是Cursor和Anysphere?
Cursor 是一款人工智慧優先的程式碼編輯器,由新創公司 Anysphere 構建,可將自然語言指令轉換為跨整個程式碼庫的工作程式碼編輯。這很重要,因為它成為有史以來成長最快的開發工具之一,重塑了數百萬程式設計師日常編寫軟體的方式。
Cursor 是什麼樣的產品?
Cursor 是一款人工智慧優先的程式碼編輯器,可協助程式設計師使用自然語言編寫、編輯和理解程式碼。
Cursor 是作為哪個開源編輯器的分支構建的?
Cursor 建構在 Microsoft 的開源 VS Code 的一個分支上,這讓 Anysphere 可以重複使用熟悉的、成熟的編輯器基礎。
開發 Cursor 的公司名稱是什麼?
Anysphere 由麻省理工學院的畢業生於 2022 年創立,是生產 Cursor 的公司。
遊標的「Tab」功能主要做什麼?
Tab 功能使用經過訓練的模型來預測您的下一次編輯,並可以將遊標跳到正確的位置以套用它。
Cursor 如何將大型程式碼庫的相關部分拉入模型的脈絡中?
遊標將程式碼庫索引到向量嵌入並檢索最相關的文件,這是檢索增強生成的一種形式。