· 更新日誌

全新 CLI 功能與更佳的 CLI 效能

此版本新增了針對模型、MCP 管理、規則與命令的全新 CLI 控制功能,大幅提升 hooks 的效能,並修正多項錯誤。

模型清單與選擇

使用新的 agent models 指令、--list-models 旗標,或 /models 斜線指令來列出所有可用的模型,並在不同模型之間快速切換。

規則建立與管理

使用 /rules 指令,直接在 CLI 中建立新規則並編輯現有規則。

啟用 MCP 伺服器

使用 /mcp enable/mcp disable 指令即可即時啟用或停用 MCP 伺服器。

  • 標籤頁現在會依據對話自動命名。
  • 新的 agent 指令現在是主要的 CLI 進入點。cursor-agent 仍保留為相容舊版的別名。
  • 新增 agent models 指令、-list-models 旗標,以及 /models 斜線指令,用來列出所有可用的模型。
  • 新增 /mcp enable/mcp disable 指令,用來管理 MCP 伺服器。
  • 新增 /rules 用來建立新規則並編輯現有規則。
  • 新增 /commands 用來建立新指令並編輯現有指令。
  • 已執行的子指令現在會被記錄在指令歷史紀錄中。
  • 現在在所有 /mcp 指令中都支援包含空白的 MCP 伺服器名稱。

  • Hooks 現在會並行執行並合併回應,改善包含多個 hook 腳本的專案效能。
  • Hooks 執行延遲降低 10 倍。
  • afterFileEdit hook 現在會正確提供檔案先前內容的 old_string,以便正確擷取差異。

  • Ctrl+D 現在符合標準 shell 行為,需要按兩次才會離開。
  • Shift+Enter 現在會插入換行而非送出,讓撰寫多行提示更容易。
  • 修正刪除行後仍在畫面上留下殘影的「幽靈行」渲染錯誤。
  • 修正對話狀態可能在一次回合完成期間被覆寫的競態條件問題。
  • 修正某些平台上與 node-pty 相關的「Cannot find module」錯誤。
  • 修正對話名稱產生問題。
  • 修正多個後續訊息相關的錯誤。