Agent 是 Cursor 的助手,能夠獨立完成複雜的編程任務、運行終端命令和編輯代碼。使用 Ctrl+I 在側邊面板中訪問。

側邊面板中的 Agent

模式

在 Agent、Ask、Manual 之間選擇,或建立自訂模式。每種模式都有不同的功能和工具來配合您的工作流程。

Agent modes

工具

Agent 使用工具來搜尋、編輯和執行指令。從語義程式碼庫搜尋到終端執行,這些工具讓自主任務完成成為可能。

Agent tools

套用變更

將 AI 建議的程式碼區塊整合到您的程式碼庫中。Apply 功能能高效處理大規模變更,同時保持精確性。

Apply changes

檢視差異

在接受變更之前先檢視。檢視介面以顏色編碼的行顯示新增和刪除內容,讓您能控制修改。

聊天分頁

使用 Ctrl+T 同時執行多個對話。每個分頁都維護自己的上下文、歷史記錄和模型選擇。

檢查點

自動快照追蹤 Agent 的變更。如果變更未如預期運作或想嘗試不同方法,可以還原到先前的狀態。

終端機整合

Agent 執行終端機指令、監控輸出並處理多步驟流程。為可信任的工作流程配置自動執行,或為了安全性要求確認。

終端機整合

聊天記錄

使用 Alt+Ctrl+’ 存取過往對話。檢視先前的討論、追蹤編程會話,並參考早期聊天的上下文。

聊天記錄

匯出聊天

將對話匯出為 markdown 格式。與團隊成員分享解決方案、記錄決策,或從編程會話中建立知識庫。

規則

為 Agent 行為定義自訂指令。規則有助於維護編程標準、強制執行模式,並個人化 Agent 協助您專案的方式。

Agent 規則