3.1 · 更新日誌

Agent 視窗中的平鋪版面配置與升級版語音輸入

此版本作為 Cursor 3 的一部分,為 Agent 視窗介面帶來多項改進。

平鋪版面配置

將目前的檢視拆分成多個窗格,以便並行執行及管理多個代理。平鋪版面配置讓你更容易同時處理多項工作,並在不同代理之間比較輸出,不必來回切換分頁。

你可以展開窗格,專注在單一對話;將代理拖曳到不同區塊中,並使用鍵盤快速鍵進行快速導覽與整理。你的設定也會在不同工作階段之間保留。

升級版語音輸入

語音聽寫現在更可靠、也更準確。系統會完整錄下你的語音片段,並以批次 STT 進行轉寫,提供更高品質的語音轉文字效果。

你可以按住 Ctrl+M 來說話,我們也在錄音時於 UI 中加入了控制項,例如波形、計時器,以及取消與確認按鈕。

空白狀態下的分支選擇

先前,從空白狀態啟動代理時,通常會預設為你目前所在的分支。現在你可以先搜尋並選取分支,再直接針對該分支啟動雲端代理。

這樣可減少切換分支的額外步驟,並降低在錯誤分支上誤執行的機率。

從 差異 跳至檔案

直接從 差異 跳到檔案中的確切行。到了之後,你就能使用編輯器的完整功能:手動修改、使用 Tab、跳到定義等等。

搜尋檔案的篩選器

可在「Search in Files」中使用 include/exclude 篩選器,將程式碼搜尋範圍縮小至特定檔案集。

  • 處理語音輸入時,提示詞按鈕現在會保持在原位。
  • 規劃分頁現在和檔案一樣具備相同的文件行為:支援穩定載入、未儲存變更追蹤、在規劃變更時重新載入,以及儲存、複製和匯出 Markdown 的能力。
  • 新的代理工作階段現在預設會從你偏好的專案目標開始。
  • 檔案分頁名稱現在會在目前代理可見的分頁範圍內解析,不再嘗試在所有其他代理的分頁中保持全域唯一。
  • Cmd-K 現在顯示更少但更相關的代理結果,並限制為最近的相符結果集 (也就是符合你的查詢,且來自最近一批結果的項目) 。
  • 在 macOS 上,文字現在會以抗鋸齒方式渲染,讓字元邊緣更清晰。
  • Design Mode 現在支援使用鍵盤在元素樹中導覽 (向上、向下與橫向移動) ,方便你在留言前先選取 UI 元素。
  • Agent 視窗現在會避免進行高成本的更新與擷取,除非確實有需要。
  • 關閉分頁時現在較不容易讓檔案樹出現異常,且恢復速度更快。
  • 限制本機差異擷取,以減少 SCM 檢視中的 CPU/網路尖峰與延遲。
  • 檔案樹現在能更可靠地回應變更,也較不容易閃爍、顯示過時內容或漏掉更新。
  • 擴充功能事件 (例如檔案變更、診斷更新) 現在會限定在各自的工作區內,減少跨專案干擾。
  • 在長對話中按下 Enter 傳送後續內容,過去常會卡住超過一秒,現在幾乎是即時的。
  • 將掉幀減少約 87% 後,大型編輯現在串流得更流暢。

  • 修正了一個錯誤:捲動瀏覽長對話時過去會卡頓。現在即使在大型執行緒中也很流暢。
  • 修正了一個錯誤:當代理對話中充滿差異或程式碼區塊時,畫面會閃爍並凍結。