Cursor今天發布了0.50的更新,是個相當大的版本修改,還挺值得關注的,我對信息做了進一步的梳理,整理了一個更清晰易讀又完整的網頁:cursor05.bookai.top
簡單來說,Cursor 0.50 版本有計費模式的調整,有Max Mode能力的提升,還引入了很特別的工作流程(Background Agent),我覺得這是Cursor 向「AI 原生 IDE」進化的一個重要節點。以下是本次更新的七個關鍵方面詳解。
一、更新總覽
更新分類
主要變化
實際影響
計費模型
統一定價體系,簡化為 Normal 模式和 Max Mode
使用成本更透明,決策更簡單
Max Mode
支持所有頂級模型,上下文窗口最大達 1M tokens
可處理更復雜的項目和任務
Background Agent
引入后臺自動化任務執行機制
實現真正的"AI 協作"開發流程
代碼庫上下文
@folders 支持整個代碼庫,更精準獲取文件內容
AI 對代碼理解更全面、更精確
編輯體驗
Inline Edit 界面優化,長文件編輯速度大幅提升
編輯流程更順暢,效率更高
Workspaces
支持 multi-root workspaces,同時處理多個代碼庫
降低多項目協作切換成本
其他優化
Chat 導出功能,快捷鍵優化,移除某些限制
提升整體使用體驗
二、計費模型:更簡單直觀
0.5 版本徹底重構了計費系統,摒棄了繁瑣的設置,轉為更直觀的 request 計費模式:
1. Normal 模式:按請求付費
每次 AI 交互視為一個請求(request)
不論上下文多大,每次交互消耗固定請求數
適合日常開發中的普通交互和簡單任務
例如:使用 Claude 3.5 Sonnet 進行一次交互會消耗 1 個請求
2. Max Mode:按 token 計費
類似 API 調用的計費方式,按實際 token 用量收費
包含輸入、輸出、文件讀取和工具調用的所有 token
適合處理大型代碼庫或復雜任務
Pro 版本每月包含 500 個請求的免費額度
對于大多數日常編碼任務,使用 Normal 模式更經濟實惠
重構、重要 bug 修復等關鍵任務時再切換到 Max Mode
三、Max Mode 全面開放
之前的 Max Mode 僅限于特定模型,現在已全面開放給所有頂級 AI 模型,實現了高上下文處理能力的普及:
主要特性
詳細說明
超大上下文窗口
最大支持 1M tokens 的上下文窗口,能夠覆蓋整個中型項目的核心代碼
更多工具調用次數
最多支持 200 次工具調用,足夠處理復雜的分析與生成任務
更大文件讀取能力
read_file 工具可一次讀取多達 750 行代碼
通用模型支持
支持 Claude 3 系列、GPT-4 系列、Gemini 2.5 Pro 等主流模型
不同上下文大小適合的項目規模參考:
- 10K tokens
: 可處理小型實用程序庫
- 60K tokens
: 適合中型功能集合
- 200K tokens
: 可覆蓋完整的 Web 框架級別代碼
- 1M tokens
: 能夠處理大型框架的核心代碼
從 model picker 中開啟 Max Mode 開關即可使用
項目初次分析時建議使用 Max Mode,建立全局理解
配合 @folders 命令,能實現真正的"全局代碼理解"
四、Background Agent:讓 AI 協作更進一步
這是 Cursor 0.5 最具突破性的功能,讓 AI 真正能在"后臺"持續工作,實現無需人工干預的任務處理:
核心能力:
在遠程容器化環境中異步執行復雜任務
支持多個并發代理同時處理不同任務
任務完成后可自動提交 PR 或通知用戶
全程無需人工監督或確認每一步
場景類型
具體示例
Bug 修復
修復明確范圍內的問題,如邊界情況處理、格式錯誤等
功能構建
實現定義清晰的小型功能,如工具函數、簡單組件等
代碼重構
優化代碼結構、提取公共方法、重命名變量等
文檔生成
為代碼庫生成完整文檔、API 說明或示例代碼
僅在 Max Mode 下支持,與所有兼容 Max Mode 的模型一起使用
已集成 GitHub,可直接在遠程倉庫上創建 PR
任務描述越精確,執行結果越符合預期
Cursor 0.5 在日常使用流程中也帶來了多項提升編程效率的改進:
1. 代碼庫上下文改進
- @folders 命令增強
:可將整個代碼庫加入上下文
- 上下文狀態圖標
:直觀顯示文件是否已包含在上下文中
- 更智能的文件選擇
:自動盡可能多地包含符合限制的文件
全新更簡潔的界面設計
新增 Full file edit 選項 (???),無需對話即可修改整個文件
新增 Send to agent 選項 (?L),一鍵將當前任務發送給 agent 處理
引入 search & replace 工具,直接定位需修改的確切位置
無需讀取整個文件即可完成精準編輯
在 Postgres 代碼庫測試中,編輯速度提升近一倍
支持 multi-root workspaces,同時處理多個代碼庫
所有代碼庫都會被索引,AI 可全局搜索引用
特別適合前后端、主項目與依賴庫等多倉庫協作場景
支持導出對話為 Markdown 格式,便于分享和存檔
支持復制會話,便于在保留現有對話的同時探索新方案
Agent 現在使用原生終端,操作體驗更流暢
為不同類型的任務創建專門的 Chat,避免上下文混淆
在項目開始階段使用 Max Mode + @folders,建立全局理解
小型編碼任務繼續使用 Normal 模式,節省 request 額度
對于耗時任務或重復性工作,優先考慮使用 Background Agent
使用 multi-root workspaces 管理相關聯的多個項目
常用的代碼片段和思路及時導出存檔,形成個人知識庫
開發場景
推薦配置
日常小功能開發
Normal 模式 + 單文件 context
架構設計與重構
Max Mode + @folders + Background Agent
Bug 修復與調試
Max Mode + 相關文件 context
新項目初始化
Max Mode + .cursorrules 配置
自動化文檔與測試
Background Agent + GitHub 集成
七、結語
我個人感覺Cursor 0.50 通過 Background Agent、更大的上下文處理能力以及簡化的使用方式,會讓你處理大型項目時能完成得更好,雖然這也會帶來成本的提升。
隨著功能的新增,一部分使用的復雜度好像又增加了,但是我們可以做到的項目能力邊界也被提升了,就學吧...持續學就完事。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
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.