Agent 提供針對特定任務優化的不同模式。每種模式都具有不同的功能和工具,以匹配您的工作流程需求。
模式適用於功能工具
Agent複雜功能、重構自主探索、多檔案編輯啟用所有工具
Ask學習、規劃、問題唯讀探索、無自動變更僅搜尋工具
Manual精確、目標性編輯直接檔案編輯,具有明確控制僅編輯工具
Custom專門工作流程使用者定義的功能可配置

Agent

複雜編程任務的預設模式。Agent 會自主探索您的程式碼庫,編輯多個檔案,執行指令,並修復錯誤以完成您的請求。

Ask

用於學習和探索的唯讀模式。Ask 會搜尋您的程式碼庫並提供答案,而不會進行任何更改 - 非常適合在修改程式碼之前先理解程式碼。

Manual

直接編輯模式,提供精確控制。Manual 只編輯您明確選擇的檔案 - 無搜尋、無指令,只在您需要的地方進行專注的變更。
Manual 模式在您確切知道要編輯什麼時效果最佳。選擇正確的檔案並給出清晰的指示。

自訂

使用特定工具組合和指令建立您自己的模式。混合搭配各種功能以符合您的工作流程。
自訂模式目前為測試版。請在 Cursor SettingsChatCustom Modes 中啟用

範例

切換模式

  • 在 Agent 中使用模式選擇器下拉選單
  • 按下 Ctrl+. 快速切換
  • 設定中設置鍵盤快捷鍵

設定

所有模式都共享通用的配置選項:
設定描述
模型選擇要使用的 AI 模型
鍵盤快捷鍵設定在模式間切換的快捷鍵
模式特定設定:
模式設定描述
Agent自動執行和自動修復錯誤自動執行命令並修復錯誤
Ask搜尋程式碼庫自動尋找相關檔案
Custom工具選擇和指令配置工具和自訂提示