今天凌晨(2025年6月5日),已經上線2年的Cursor終于迎來了自己的首個正式版本——1.0.0!
熟悉Cursor的朋友們可能知道,Cursor對自己的版本號控制得一直很嚴格。雖然最近他們一直在以每周一個小版本,每月一個大版本的頻率更新,但是之前從版本號的變化來說,一直是小打小鬧的0.40.1、0.40.2、0.40.3這種更新邏輯,從0.4x跳到0.50都算是不得了的事了。
但現在,他們直接把版本號從0.5x拉到了1.0.0!顯然,在Cursor團隊看來,經過這個版本的更新,他們終于邁入了AI輔助編碼產品的新階段。這個版本的功能更新幅度確實非常大,也很關鍵,所以我也想通過這篇文章給大家完整梳理下,Cursor在這個版本里究竟更新了哪些功能,有什么用,怎么用。
一、上線 Bugbot(代碼審查工具)
BugBot 是一款智能代碼審查工具。它可以自動審查你推動到 GitHub 倉庫上的代碼。它能按PR自動識別代碼中潛在的錯誤和問題,并在PR中留下詳細的評論。
這其實有點像很多大廠在開發過程中會做的測試和Code review的動作,這個功能能減少人工審查代碼所需的時間,提升團隊的協作效率和代碼質量。特別是對于那些需要快速迭代的大型復雜項目,BugBot能夠根據上下文提供精確的修復建議,進行深度分析。
對于普通不懂代碼的人(比如我)來說,這也算是個能幫自己發現自己意識不到的代碼問題的方式。不過關于這個功能還有個好消息和壞消息:
壞消息是這個功能必須使用Cursor 按 調用次數計費的Max模式,不在訂閱的Pro會員費范圍內,所以根據項目大小的差異,一次可能會花費你幾美元到幾十美元的成本。
好消息是這個功能Cursor自己也不太有信心好不好用,所以給了每個用戶7天的試用期,在這段時間范圍內可以免費測試感受下。
BugBot 開啟方式:
1)網頁訪問Cursor設置界面:cursor.com/settings
2)切換到Integrations(集成)tab
3)選擇“Connect Github”,注意這塊需要操作兩次,一次是連接Github賬戶,一次是授權GitHub倉庫的相關權限
4)授予后,你可以選擇哪些倉庫要開啟Bugbot的權限,以及啟動Bugbot的方式
二、全面開放 Background Agent (后臺代理)
Background Agent (后臺代理) 是一種遠程編碼代理功能,之前僅部分測試用戶可用,現在 Cursor 1.0 版本已向所有用戶開放。它在一個遠程的、隔離的、基于Ubuntu的并且可以訪問互聯網的計算機環境中異步運行。
按照Cursor官方表述,Background Agent 能夠處理多項后臺任務,例如代碼補全、文件分析和環境配置等,讓開發者能更專注于核心的開發工作。這個代理會自動克隆你的GitHub倉庫,在一個獨立的開發分支上工作,并將更改推送回倉庫,方便你接管后續工作。它還可以根據需要安裝依賴包。
這個功能你可以理解為你獲得了一個開發團隊,在一個項目中,你可能需要同時創建多個功能,你可以把簡單的功能交給background agent,讓Cursor自動執行,然后你自己專注在更困難更重要的事情上。
Backgroud Agent 開啟方式:
1)首先,你需要在Cursor Setting -> General里,把隱私模式Privary Mode關閉,這就是等于允許Cursor使用你的代碼數據進行訓練,在部分公司可能會受到一些阻礙;
2)在Cursor Setting -> Beta里,開啟Backgroud Agent功能;
3)你的項目倉庫需要連接到Github(如果不知道怎么做,可以問Cursor);
4)前面幾項做完后,你可以通過CMD/CTRL+E的方式開啟Backgroud Agent的對話窗口,然后表達你的需求就好了。
以及,使用這個功能同樣需要授予Cursor GitHub應用對相關倉庫的讀寫權限。你可以通過項目根目錄下的 .cursor/environment.json
文件或 Dockerfile 來定制代理的運行環境。
同樣的,這里有個壞消息,Backgroud這個功能也必須使用Cursor 按 調用次數計費的Max模式,不在訂閱的Pro會員費范圍內。你可以雇傭更多AI打工人,但是這些打工人的成本可能并不低。
三、Agent in Jupyter Notebooks (Jupyter Notebook 支持)
Cursor 的 Agent (AI代理) 現在可以直接在 Jupyter Notebook 中創建和編輯多個單元格了 。按Cursor的話說,這對于科研和數據科學領域的工作流程來說是一項重大的改進。它旨在為數據科學家和機器學習工程師提供更無縫的開發體驗,減少在不同工具間頻繁切換的麻煩。
但我確實不用Jupyter,這功能對我來說好像沒啥用。
四、上線 Memories (記憶功能)
我覺得這是個相當有用,且有機會讓Cursor提升體驗,提高用戶切換成本的功能。它允許 Cursor 記住你在對話中提到的重要信息,并在未來的交互中引用這些信息。這些記憶信息會按項目和個人級別進行存儲。
我不知道你有沒有遇到過,但是我確實常遇到做不同項目Cursor老會寫出一樣的bug,每次都需要從頭解決的問題,我覺得如果他能記住自己常犯的錯誤,知道我的技術棧偏好,視覺審美偏好,那對我而言非相當有用。我們需要一個更懂自己的編程助手。
Memories 開啟方式:
1)要開啟記憶功能,你同樣需要在Cursor Setting -> General里,把隱私模式Privary Mode關閉;
2)在Cursor Setting -> Rules里選擇啟用這個功能
五、MCP 一鍵安裝與OAuth支持
我一直覺得現在需要寫Json代碼和通過終端配置MCP的方式有點太難用了,終于,Cursor 1.0 開始簡化Server的設置過程,現在支持一鍵安裝,并加入了 OAuth 支持。這意味著你可以通過圖形界面更輕松地對支持 OAuth 的服務器進行身份驗證 ,降低了配置復雜開發環境的技術門檻。同時也簡化了與 GitHub、Slack 等外部工具的集成。
新MCP添加方式:
你可以通過Cursor官方文檔:docs.cursor.com/tools
在列表中選擇自己需要的服務進行添加。
六、Richer Chat responses (更豐富的聊天響應)
Cursor 的對話界面現在可以直接渲染可視化內容了。比如現在可以在聊天窗口內直接生成和查看 Mermaid 圖表和 Markdown 表格。這使得Cursor的解釋和數據呈現更加清晰直觀,提升溝通效率。
七、New Settings and Dashboard 全新的設置與儀表盤
Cursor 對設置和儀表盤頁面進行了優化和改進。全新的儀表盤允許用戶查看個人或團隊的使用分析數據,更新顯示名稱,并能按工具或模型查看詳細的統計信息。這對于追蹤生產力或管理資源非常有幫助。
對牛馬來說可能不是個好消息,我現在已經聽說不少公司給員工開了Cursor的team會員,然后會在后臺追蹤查看不同人的用量情況 Cursor看起來要把這些數據暴露得更細致和具體了。
八、其他關鍵更新
除了上述主要功能外,Cursor 1.0 還帶來了一系列其他重要改進:
增強的上下文處理:
@Link
和網頁搜索功能現在可以解析PDF文件內容,并將其納入上下文。網絡診斷:在設置中增加了網絡診斷功能,方便用戶驗證連接狀態。
更快的響應:通過并行處理工具調用,實現了更快的響應速度。
聊天界面優化:聊天中的工具調用現在可以折疊,使界面更整潔。
賬戶與團隊管理:
企業用戶現在將只能訪問穩定版本,預發布版本的訪問將受到限制。
團隊管理員現在可以禁用隱私模式。
為團隊提供了 Admin API,用于訪問使用指標和支出數據。
模型更新:Max mode 現已支持 Gemini 2.5 Flash 模型。
總的來說呢,Cursor 1.0.0 確實是個挺大的版本升級,對于真正的專業獨立開發者,或者企業開發者來說,確實能把現在原本企業內就會有的開發流程用AI的方式實現更好的輔助和提效。有了Cursor加持之后,一人公司能做的項目深度、復雜度都有望提升。
不過我也能感受到這些“專業”功能加持下產品復雜度的提升,似乎對普通不會寫代碼人更不友好了。從0上手似乎更困難了,不過大家也記住,你拿Cursor或者任何AI Coding工具,你都是希望應用這個工具的能力去幫助自己實現項目,做出自己想要創作的有趣、有用、好玩的產品,而非一定要成為Cursor這個產品工具的專家。
不一定要榨干用盡Cursor的所有功能才算是AI開發者。普通人可能需要更有定力,更需要進一步追問自己真正想創造的是什么,然后從自己的需要出發去選擇工具,去使用自己需要的功能,不要被產品的更新迭代嚇到,或者帶著跑了。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.