Plan 模式會在編寫代碼前制定詳細的實現計劃。智能體會分析您的代碼庫、提出澄清性問題,並生成一份可在構建前編輯的可審閱的計劃。
在聊天輸入框中按 Shift+Tab 可切換至 Plan 模式。當您輸入表明任務較複雜的關鍵詞時,Cursor 也會自動建議使用該模式。
工作原理¶
- 智能體會提出澄清性問題,瞭解您的需求
- 研究您的代碼庫,收集相關上下文
- 制定全面的實現計劃
- 您可通過聊天或 markdown 文件評審和編輯方案
- 準備就緒後,點擊構建方案
方案默認保存在您的主目錄中。點擊“保存到工作區”,即可將其移至工作區,供日後參考、團隊共享和編寫文檔。
何時使用 Plan 模式¶
Plan 模式最適合以下情況:
- 有多種可行方案的複雜功能
- 涉及多個文件或系統的任務
- 需求不明確,需要先探索才能確定範圍
- 希望先評審方案的架構決策
對於簡單更改或您已多次完成的任務,直接使用 Agent 模式即可。
從方案重新開始¶
有時,Agent 構建的內容並不符合你的預期。與其通過後續提示詞嘗試修復,不如回到方案。
撤銷更改,進一步細化方案,明確你的具體需求,然後再次運行。這通常比修復正在執行的智能體更快,結果也更整潔。
對於較大的更改,請多花些時間制定精確、範圍清晰的方案。難點往往在於確定應該做出什麼更改。有了正確的指示,就可以將實現工作委派給 Agent。
切換模式¶
- 在智能體中使用模式選擇下拉菜單
- 按 Shift+Tab 快速切換