Agent 是 Cursor 的助理,能獨立完成複雜的編碼任務、執行終端機指令並編輯程式碼。可在側邊欄以 Ctrl+I 開啟。

側邊欄中的 Agent

模式

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

Agent modes

工具

Agent 會使用工具來搜尋、編輯與執行指令。從語意程式碼庫搜尋到終端機執行,這些工具讓自主任務得以完成。

Agent tools

套用變更

把 AI 建議的程式碼區塊整合進你的程式碼庫。Apply 能在維持精準的同時,高效處理大規模變更。

Apply changes

審查差異

在接受前先檢視變更。Review 介面以顏色區分的行顯示新增與刪除,讓你掌控每項修改。

聊天分頁

Ctrl+T 同時進行多個對話。每個分頁都維持自己的脈絡、歷史與模型選擇。

檢查點

自動快照會追蹤 Agent 的變更。若變更未如預期,或想嘗試不同作法,隨時還原到先前狀態。

終端機整合

Agent 會執行終端機指令、監看輸出並處理多步流程。你可以為信任的工作流程啟用自動執行,或要求確認以提高安全性。

終端機整合

聊天記錄

Alt+Ctrl+’ 快速存取過往對話。檢視之前的討論、追蹤程式開發工作階段,並引用較早聊天的脈絡。

聊天記錄

匯出聊天

將對話匯出為 Markdown 格式。和團隊分享解法、記錄決策,或從工作階段建立知識庫。

規則

定義自訂指令以控制 Agent 行為。規則有助於維持程式碼規範、強制套用模式,並客製化 Agent 在專案中的協作方式。

Agent 規則