更新日誌

.cursor/rules、更佳程式碼庫理解、新 Tab 模型

  • .cursor/rules:使用者可以在 .cursor/rules 目錄中,將多條儲存庫層級規則寫入磁碟中。Agent 會自動選擇要遵循的規則。

  • Deepseek 模型:Deepseek R1 和 Deepseek v3 已在 0.45 和 0.44 中支援。你可以在 Settings > Models 中啟用它們。我們在美國自建伺服器託管這些模型。

  • 摘要先前的 Composer:當對話變得過長時,你可以在引用先前對話的同時,開始一個新的對話。

  • Agent 查看最近變更:Agent 可以使用工具來查看你最近的變更。它也能看到在使用者訊息之間所做的變更。

  • 更佳的程式碼庫理解:我們為 Codebase Understanding 訓練了一個新模型。接下來一週內,我們會將它逐步推出給所有使用 0.45 的使用者。

  • 融合模型:我們訓練了一個新的 Tab 模型,在跳轉與長脈絡處理方面有大幅提升。我們也會很快將它推出給使用者。

  • 可選的長脈絡視窗:在標記長檔案時,使用者可以選擇在進階模型上請求較大的脈絡視窗。這會使用更多快速請求。

UPDATE (0.45.1-0.45.11):此版本修正了舊 Agent 對話的問題、索引處理穩定性、下載錯誤的擴充套件版本、Windows 上缺少套件、開啟長 Composer 工作階段時的當機,以及貼上程式碼時的延遲。

同時新增 MCP 支援、可由團隊設定的封鎖清單,修正某些 Windows 版本上 Composer 卡在產生中的問題、exit code 5 當機,並改善 MCP UI。也對記憶體使用做了多項改進。

UPDATE (0.45.12-13):改進更新基礎架構。F1 > 「Check for Updates」指令現在應該可以正常運作。

Agent 改進、Yolo 模式、Cursor Tab 更新

  • Agent 現在能看見終端機結束代碼、可在背景執行指令,且指令現在可編輯

  • Agent 會讀取 linter 錯誤並自動修復問題

  • 在 Yolo 模式下,Agent 可以自動執行終端機指令

  • @docs、@git、@web 和 @folder 現在可供 Agent 使用

  • Agent 會自動將變更儲存到磁碟

  • Agent 可以決定同時平行編輯多個位置

  • Agent 可以透過更聰明的 apply 模型重新套用變更

  • Composer 的變更與檢查點現在在重新載入後也會持續保留

  • Cursor Tab 一次可以進行更大範圍的編輯

  • 更佳的 Composer 變更檢閱體驗(UX)

  • Agent 現在支援 4o 模型

  • 更便宜且更快速的錯誤偵測模型

錯誤修正

  • 修正 Cursor Tab 在極端情況下當機的問題

  • 修正 chat/composer 卡在產生中的錯誤

  • Composer 不再檢視已刪除的檔案

  • 修正 chat/apply 的程式碼選取極端情況錯誤

  • 提升 Cursor 的啟動速度

更新 (0.44.1–0.44.11):對開發容器、Windows 上聊天視窗中的程式碼區塊,以及 Agent 進行修正與改進。降低透過遠端 SSH 使用時 Cursor Tab 的延遲。修正過早觸發「免費試用已結束」彈出視窗的錯誤。提升錯誤與當機的可觀測性。

全新 Composer UI、Agent、提交訊息

  • 側邊欄中的 Composer UI,支援行內 diff 比較

  • Composer 中的早期版本 Agent,可自行選取上下文並使用終端機

  • 自動產生 Git commit 訊息

  • 在聊天/Composer 中提供檔案標籤推薦

  • 在聊天/Composer 中使用 @Recommended 進行語意化上下文搜尋

  • 更佳的拖放圖片使用體驗

  • 多項效能優化

  • Beta:即將推出的 Bug 偵測功能搶先看

Composer 歷史紀錄、@Lint Errors、VS Code 1.93.1

  • Composer 歷史紀錄可讓你在重新啟動後存取先前的 Composer 工作階段。你也可以在同一工作階段中編輯並重新提交先前的訊息。

  • 我們對 Debug with AI 做了些許改進,並在 Chat 中重新加入 @Lint Errors。

  • VS Code 1.93.1:Cursor 現在基於 VS Code 1.93.1。

  • 此版本中,Cursor Tab 的 Python 自動匯入穩定度大幅提升。

  • 在 chat、composer 和 cmd-k 輸入框中,透過模型搜尋(Cmd-option-/)切換模型變得容易許多。

  • Composer 現在只會套用到其上下文中的檔案,以防止產生幻覺。

  • 使用 cursor . 搭配 WSL 現在應該會更穩定。

UPDATE (0.42.1 - 0.42.5):修正以下上游安全性問題:CVE-2024-43601。此外也修正了一些 Composer 的錯誤以及一個 Cursor Tab 的錯誤。允許 Composer 自動套用到其上下文以外的檔案。並包含對 CVE-2024-48919 的額外緩解措施。減少了一些較少見的連線錯誤。當 Claude 在 chat 中預測錯誤檔案路徑時,新增逃生機制。

Cursor Tab Python 自動匯入、Composer 改進、遠端 SSH 連線 Mac 支援

此更新修正了下列安全性問題:CVE-2024-45599

  • Cursor Tab 現在會在 Python 檔案中自動匯入符號!我們也大幅提升了 Cursor Tab 的穩定性。

  • Composer Notepads(先前稱為 Projects)現在可以包含已加上標籤的檔案,並可在對話以及 Composer 中被引用。

  • Composer 現在可以加入到 AI 面板。此版本也包含許多穩定性修正以及圖片支援!

  • Apply 和 Composer 在此版本中的執行速度略有提升。

  • 我們已新增在 Mac 上透過 Remote SSH 使用 Cursor 的支援。

UPDATE (0.41.1–0.41.3):改善新手引導 UX,修正 Composer 取消動作的錯誤、修正 Apply 按鈕在某些程式碼區塊中無法運作的問題,並修正 Cursor Tab 會遇到格式異常編輯的問題。