跳至主內容

Improved Plan Mode, AI Code Review in Editor, and Instant Grep

Improved Plan Mode

When creating plans, Cursor responds with clarifying questions to improve the plan quality. Cursor now shows an interactive UI to easily answer questions.

You can also ⌘+F to search inside generated plans.

AI Code Reviews

You can now find and fix bugs directly in Cursor with AI code reviews. It will look at your changes and find issues which you can see in the sidepanel.

This is in addition to Bugbot, which runs on your source control provider like GitHub (including Enterprise Server), GitLab, and more.

Instant Grep (Beta)

All grep commands run by the agent are now instant.

Instant grep is supported by all models in Cursor. It is also used when manually searching the codebase from the sidebar, including regexes and matching on word boundaries.

This improvement is slowly rolling out to 2.1 users over the next week.

全新程式設計模型與 Agent 介面

多個 Agent

在我們全新的編輯器中管理 Agent,側邊欄可檢視你的 Agent 與方案。

在單一提示中最多可平行執行八個 Agent。系統會使用 git worktrees 或遠端機器來避免檔案衝突。每個 Agent 都在其各自隔離的程式碼庫副本中運作。

Composer

隆重推出我們首款具代理能力的程式碼模型。Composer 是一款先進模型,速度比同等智慧的模型快 4 倍。

瀏覽器(正式版)

Agent 的瀏覽功能在 1.7 版以測試版推出,如今已全面 GA。我們也在 2.0 中新增支援,讓企業團隊能使用 Browser。

瀏覽器現已可內嵌於編輯器中,並提供強大的新工具,可選取元素並將 DOM 資訊轉交給 Agent。進一步了解如何使用瀏覽器

更佳的程式碼審查

現在,不必在各個檔案間來回切換,就能更輕鬆檢視 Agent 在多個檔案中的所有變更。

沙盒終端機(GA)

在 1.7 版以 Beta 推出後,沙箱化終端機現已在 macOS 上正式 GA。自 2.0 起,我們在 macOS 上預設於安全沙箱中執行 Agent 指令。

未列入允許清單的 Shell 指令會自動在沙盒中執行;該沙盒可讀寫你的工作區,但無網際網路存取。進一步了解沙盒機制

團隊命令

在 Cursor 控制台中為你的團隊定義自訂命令與規則。

此後,這些情境會自動套用到你團隊的所有成員,無需在本機編輯器中儲存檔案,並可由團隊管理員集中管理。

語音模式

使用內建的語音轉文字功能,以語音控制 Agent。你也可以在設定中自訂提交關鍵字,以觸發 Agent 開始執行。

效能改進

Cursor 透過語言伺服器協定(LSP)支援語言相關功能,例如跳至定義、滑鼠暫留提示、診斷等。

我們大幅提升了所有語言在載入與使用 LSP 時的效能。這在使用 Agent 與查看差異(diff)時特別明顯。

針對大型專案,Python 與 TypeScript 的 LSP 現在在預設情況下更快,並會根據可用 RAM 動態配置較高的記憶體上限。

我們也修正了多處記憶體洩漏問題,並提升了整體記憶體使用效率。

背景規劃模式

先用一個模型規劃你的計畫,再用另一個模型來實作該計畫。你可以選擇在前景或背景中執行建置,甚至可使用平行代理同時規劃多個方案以供審查。

可共享的團隊命令

將自訂規則、指令與提示分享給整個團隊。透過 Cursor Docs 建立深連結(deeplink)。

升級的提示介面

現在會以「膠囊」標籤的形式,將檔案與目錄直接內嵌顯示。我們也改進了帶有標記脈絡的提示複製與貼上體驗。

我們已從內容功能表中移除多項明確項目,包括 @Definitions、@Web、@Link、@Recent Changes、@Linter Errors 等。Agent 現在可自行蒐集脈絡,無需在提示輸入中手動附加。

強化版 Agent Harness

我們大幅強化了支援在各款模型中使用 Agent 的底層機制。這帶來了顯著的品質提升,對 GPT-5 Codex 尤其明顯。

雲端 Agent

雲端代理現在提供 99.9% 的可靠性、即時啟動,且全新介面即將登場。我們也改進了從編輯器將代理傳送至雲端的使用體驗。

Cursor 企業方案

沙盒化終端:管理員控管

企業 現在可以在整個團隊中強制套用沙盒化終端機的標準設定。可在團隊層級設定沙盒可用性、Git 存取,以及網路存取。

Hooks:雲端發佈

企業團隊現在可以直接透過hooks,在網頁儀表板上進行發佈。系統管理員可新增 hooks、儲存草稿,並選擇哪些 hooks 應套用於哪些作業系統。

稽核日誌

在 Cursor 中檢視附時間戳記的系統管理事件記錄:使用者存取、設定變更、Team Rule 編輯,以及成員管理事件。

瀏覽器控制項、規劃模式與 Hooks

瀏覽器控制項

Agent 可擷取螢幕畫面、改善 UI,並偵錯用戶端問題。深入了解瀏覽器功能。

規劃模式

Cursor 現在會在開始處理複雜任務前先擬定詳細計畫,讓代理能夠持續執行更久。

Agent 自動完成

撰寫提示時,系統會依據最近的變更顯示自動完成建議。按 Tab 鍵接受建議,並將檔案加入至語境。

Hooks(Beta)

您現在可以透過自訂指令碼觀察、控制並擴展 Agent 的迴圈。Hooks 讓您能在執行階段自訂並影響 Agent 的行為。

使用 Hooks 來稽核 Agent 的使用、封鎖指令,或從內容中移除/遮蔽機密。此功能目前仍為測試版,我們非常期待你的回饋。

團隊規則

團隊現在可以從儀表板定義並分享全域規則,這些規則將套用到所有專案。我們也已為Bugbot推出團隊規則,讓各個儲存庫之間的行為保持一致。

使用深層連結分享提示(Beta)

為可重複使用的提示生成可分享的深層連結。適用於文件中的設定說明、團隊資源與分享工作流程。請參閱我們的說明文件了解如何建立。

沙盒化終端

指令現在會在安全的沙盒環境中執行。若您使用允許名單模式,未列入允許名單的指令將自動於沙盒中執行,可讀寫您的工作區,但無法連線至網際網路。

若指令執行失敗,而且我們判定是沙盒所致,系統會提示你改在沙盒外重試。

Bugbot 的 PR(拉取請求)摘要

在 GitHub 建立 PR(拉取請求)時,Bugbot 會自動產生變更摘要。當你推送變更時,摘要會隨之更新,確保內容始終正確。你可以在 Cursor 儀表板的 Bugbot 分頁中停用此功能。

從選單列監控 Agent

可直接從選單列快速檢視 Cursor Agents 的狀態。

Agent 的圖像檔案支援

Agent 現在可以直接從你的工作區讀取圖片檔,並將其納入上下文。先前僅支援貼上的圖片。

斜線指令、摘要化,以及更完善的 Agent 終端機

自訂斜線指令

你現在可以建立可重複使用的提示詞,並快速與團隊分享。指令會儲存在.cursor/commands/[command].md。在 Agent 輸入框中輸入/,並從下拉選單選取指令即可執行。

我們一直用它們來執行 linter、修正編譯錯誤,並建立包含詳細描述與 Conventional Commits 的 PR(拉取請求)。

摘要觸發

當達到脈絡視窗上限時,Cursor 會自動為你摘要長對話。現在你可以使用/summarize斜線指令隨選摘要脈絡。當你不想建立新的 Chat,但想釋放脈絡視窗空間時,這會很有用。

支援 MCP Resources

我們已新增對 MCP Resources 的支援。Resources讓伺服器可以分享為語言模型提供脈絡的資料,例如檔案、資料庫綱要或應用程式特定資訊。

另外,MCP 現在支援插值變數。這可讓你在為 MCP 伺服器定義組態時,於字串中使用環境變數。

更完善的 Agent 終端機

當 Agent 決定建立終端機以執行 shell 指令時,我們大幅提升了該環境的穩定性與可靠性。

這解決了已知的終端機指令掛起、完成任務後未正確結束等問題,並改善了 SSH 體驗。

我們也打磨了終端機 UI、提升啟動與執行速度,並在 shell 指令需要使用者核准時加入作業系統通知。

Linear 整合、升級的 Agent 終端機,以及作業系統通知

在 Linear 中執行 Agent

你現在可以直接從 Linear 啟動 Background Agent。將工作委派給 Cursor,無須離開你的 issue。我們撰寫了一篇更完整的部落格文章,提供更多細節。

優化 Agent 終端機的審查流程

終端機現在會在左側開啟,並以清晰的底色與邊框動畫凸顯「阻擋中」狀態。當你選擇拒絕時,輸入框會自動取得焦點,讓你能立即回應。

Agent 的作業系統通知

當代理執行完成或需要輸入時(例如核准未在允許清單中的指令),你會收到原生作業系統通知。可在設定中啟用。

Agent completed system notification.

支援 MCP elicitation

Cursor 現已支援 MCP elicitation——這是 MCP 規格中的新功能,允許伺服器向使用者請求結構化輸入,例如使用者偏好或組態選項。請求以 JSON 結構定義,讓伺服器取得經驗證的回應,同時確保使用者掌控自己分享的內容。