跳至內容

更新日誌

偵錯模式、Plan 模式優化、多代理評審與釘選聊天

Debug 模式

Debug 模式可協助你重現並修復最棘手的錯誤。

Cursor 會在你的應用程式中加入執行階段日誌,以找出問題根源。它適用於各種技術堆疊、程式語言與模型。

在我們的公告中了解更多內容。

瀏覽器版面與樣式編輯器

透過全新的瀏覽器側邊欄與元件樹,同步進行設計和撰寫程式碼。

即時移動元素、更新顏色、測試版面配置並試驗 CSS,接著使用代理立即將變更套用到你的程式碼庫。你也可以點選多個元素,以文字描述想要的變化,啟動代理來進行視覺調整。

在我們的公告中閱讀更多內容。

Plan 模式改進

Plan 模式現在支援內嵌 Mermaid 圖表,讓 Agent 能自動產生並串流視覺化內容到你的計畫中。你也可以更靈活地掌控建立它們的方式,選擇將特定待辦事項傳送給新的 Agent。

多代理評估

在同時執行多個代理時,Cursor 現在會自動評估所有執行結果,並推薦最佳解決方案。

被選中的代理會附上一則註解,說明為什麼會被選中。對最佳解決方案的評估只會在所有並行代理都完成後才進行。

已釘選對話

在 Agent 側邊欄中,將對話釘選在頂端以便日後參考。

更強大的 Plan 模式、編輯器內 AI 程式碼審查與即時 Grep

強化的規劃模式

在建立規劃時,Cursor 會提出釐清細節的問題,以提升規劃品質。Cursor 現在會顯示互動式 UI,讓你更輕鬆地回答這些問題。

你也可以使用 ⌘+F 搜尋已產生的規劃內容。

AI 程式碼審查

你現在可以在 Cursor 中直接透過 AI 程式碼審查來尋找並修復錯誤。它會檢視你的變更並找出問題,你可以在側邊欄中查看這些問題。

此外還有 Bugbot,它會在你的原始碼託管/版本控制平台上執行,例如 GitHub(包含企業版伺服器)、GitLab 等。

Instant Grep (Beta)

由 Agent 執行的所有 grep 指令現在都能立即完成。

Cursor 中的所有模型都支援即時 grep。從側邊欄手動搜尋程式碼庫時也會使用它,包括正規表示式與以單字邊界為基準的比對。

此改善會在接下來一週內,逐步向 2.1 使用者推出。

全新程式碼模型與 Agent 介面

多代理(Multi-Agents)

在我們全新的編輯器中管理多個代理,並可透過側邊欄檢視你的代理與計畫。

針對單一提示,最多可同時執行八個代理。系統會使用 git worktrees 或遠端機器來避免檔案衝突。每個代理都在彼此隔離的程式碼庫副本中運作。

Composer

介紹我們首款具 Agent 能力的程式開發模型。Composer 是一款尖端模型,速度是同等智能模型的 4 倍。

Browser(GA)

在 1.7 版本中以測試版推出的 Agent Browser 現在已進入 GA 階段。我們在 2.0 中加入了進一步支援,讓企業團隊也能使用 Browser。

Browser 現在可以內嵌在編輯器中,並提供強大的新工具,可用來選取元素並將 DOM 資訊轉傳給代理。深入了解如何使用 Browser

改進的程式碼審查

現在可以更輕鬆地在多個檔案中檢視 Agent 所做的所有變更,而不需要在各個檔案之間來回切換。

沙盒化終端機(GA)

沙盒化終端機在 1.7 版以測試版推出,現在在 macOS 上已達 GA 階段。在 macOS 上的 2.0 版本中,我們現在預設會在安全沙盒中執行 Agent 指令。

尚未列入允許清單的 Shell 指令會自動在沙盒中執行,並擁有對你工作空間的讀寫權限,但無法連上網際網路。進一步了解 沙盒化

團隊指令

在 Cursor 儀表板中為你的團隊定義自訂指令與規則。

這些設定與規則會自動套用到團隊所有成員,無需在本機編輯器中儲存檔案,並由團隊管理員集中管理。

語音模式

使用內建的語音轉文字功能,以語音控制 Agent。你也可以在設定中自訂送出關鍵字,讓代理開始執行。

效能改進

Cursor 使用 Language Server Protocol(語言伺服器協定,LSP)來支援特定語言的功能,例如跳轉到定義、游標懸停提示、診斷資訊等。

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

Python 和 TypeScript 的 LSP 現在在大型專案中預設就更快,並會根據可用 RAM 動態調整為更高的記憶體上限。

我們也修復了多處記憶體洩漏問題,並改善了整體記憶體使用狀況。

背景中的規劃模式

使用一個模型來建立規劃,再用另一個模型來實作該規劃。你可以選擇在前景或背景中執行規劃,甚至可以啟用多個平行代理,同時產生多個規劃供你審閱。

可共用的團隊指令

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

改良的 Prompt 介面

檔案與目錄現在會以膠囊標籤的形式內嵌顯示。我們也改進了在 Prompt 中複製與貼上帶標記上下文的體驗。

我們移除了上下文選單中的許多明確項目,包括 @Definitions、@Web、@Link、@Recent Changes、@Linter Errors 等。Agent 現在可以自行收集上下文,而不需要在 Prompt 輸入框中手動附加它們。

改良版 Agent 執行框架

我們大幅改進了所有模型在使用 Agent 時所依賴的底層運作框架。這帶來了顯著的品質提升,對 GPT-5 Codex 尤其明顯。

雲端 Agent

雲端 Agent 現在具備 99.9% 的可靠性、瞬間啟動能力,以及即將推出的新 UI。我們也改進了從編輯器將 Agent 傳送至雲端的使用體驗。

Cursor 企業版

沙盒終端機:管理控制項

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

Hooks:雲端發佈

企業團隊現在可以直接從網頁儀表板發佈hooks。管理員可以新增 hooks、儲存草稿,並指定各個 hooks 要套用到哪些作業系統。

稽核日誌

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

瀏覽器控制項、計畫模式與 Hooks

瀏覽器控制

Agent 可以擷取畫面、改善 UI,並除錯用戶端問題。在這裡進一步了解 Agent 的瀏覽器功能。

計畫模式

Cursor 現在可以在開始複雜任務之前先撰寫詳細計畫。這讓 Agent 能夠持續執行時間更長的任務。

Agent 的自動完成

在撰寫提示詞時,會根據最近的變更顯示自動完成建議。按 Tab 接受建議,並將檔案加入到上下文中。

Hooks(測試版)

現在你可以使用自訂腳本來觀察、控制並擴充 Agent 的循環流程。Hooks 提供了一種方式,讓你在執行時自訂並影響 Agent 的行為。

使用 Hooks 來稽核 Agent 的使用情況、阻擋指令執行,或從脈絡中遮蔽機密資訊。此功能仍處於測試版階段,我們非常期待聽到你的回饋意見。

團隊規則

團隊現在可以在控制台中定義並分享全域規則,這些規則會套用到所有專案。我們也為 Bugbot 推出了團隊規則,因此在各個儲存庫中的行為都能保持一致。

使用深層連結分享提示詞(測試版)

為可重複使用的提示詞產生可分享的深層連結。適合用於文件中的設定說明、團隊資源,以及分享工作流程。詳見我們的文件以瞭解如何建立這些連結。

沙箱終端機

指令現在會在安全的沙箱環境中執行。若你使用的是允許清單模式,未在允許清單上的指令會自動在沙箱中執行,具有讀寫你工作區的權限,但無法存取網路。

如果指令執行失敗,且我們偵測到是因沙箱所致,你會收到提示,詢問是否要在沙箱外重新嘗試。

來自 Bugbot 的 PR 摘要

當你在 GitHub 建立 PR(拉取請求)時,Bugbot 現在會自動產生變更摘要。隨著你推送新變更,這個摘要也會同步更新,確保內容維持最新且正確。你可以在 Cursor 儀表板中 Bugbot 的分頁中關閉這個功能。

從選單列監控 Agents

直接在選單列即可快速查看 Cursor Agents 的狀態。

Agent 的圖片檔案支援

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

斜線指令、摘要與升級版 Agent 終端機

自訂斜線指令

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

我們一直用這些指令來執行 linter、修正編譯錯誤,以及建立附有詳細描述並符合 conventional commits 規範的 PR(拉取請求)。

摘要觸發條件

當達到上下文視窗(context window)限制時,Cursor 會自動幫你摘要過長的對話內容。你現在也可以使用 /summarize 斜線指令,隨時手動摘要目前的上下文。當你不想開啟新的對話,但又想釋放上下文視窗的空間時,這會特別有幫助。

支援 MCP Resources

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

此外,MCP 現在也支援插值變數,讓你在為 MCP 伺服器定義設定時,可以在字串中使用環境變數。

改良版 Agent 終端機

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

這解決了已知的終端機指令卡住、在完成任務後未正確結束等問題,同時也改善了 SSH 的使用體驗。

我們也進一步優化了終端機 UI、加快執行速度,並在 shell 指令需要使用者同意時新增了作業系統通知。