Qoder CN智能體模式具備自主決策、環境感知、工具使用等能力,可以根據開發人員的編碼訴求,使用工程檢索、檔案編輯、終端等工具,端到端地完成編碼任務。同時,支援開發人員配置 MCP 工具,拓寬了 AI 編碼助手能力邊界,更加貼合開發人員工作流程。
智能體模式具備以下核心能力:
工程級變更:可根據開發人員的任務描述,自主進行任務拆解和工程內多個代碼檔案修改,同時可通過多次對話進行逐步迭代或快照復原,與Qoder CN協同完成編碼任務。
工程自動感知:根據開發人員的任務描述,可自動感知工程架構、技術棧、所需代碼檔案、錯誤資訊等工程內資訊,無需手動添加工程上下文,任務描述更輕鬆。
工具使用:可自主使用十多種內建編程工具,例如讀寫檔案、代碼查詢、錯誤排查等。同時,支援自動感知和使用 MCP 工具。
終端命令執行:在執行編碼任務時,可以自主決策需要執行的命令,自動完成命令編寫並運行終端,大幅提升編碼任務的執行效率。
規劃
智能體會根據自主意圖識別,針對複雜任務自動產生一份方案和規劃,您也可以通過 /plan 主動觸發產生規劃。
產生的規劃方案會展示給你審閱,確認後即可按照規劃執行。
待辦事項
基於你的輸入,智能體會產生一份待辦事項清單。如果你想添加更多步驟,只需補充你的需求, 會將相應的待辦事項添加到計劃中。在聊天視窗底部,你可以查看每個任務的進度:
空心圓圈:任務尚未開始。
旋轉圓圈:任務進行中。
複選框:任務已完成。
編程工具使用
Qoder CN提供了十多種編程工具供智能體自主決策使用,包括檔案尋找、檔案讀取、目錄讀取、工程內語義符號檢索、檔案修改、錯誤擷取、終端執行等。智能體在使用工具的過程中,無需開發人員確認或幹預,可進行自主決策和執行。同時,可根據返回結果決策下一步執行計畫。
終端命令執行
智能體模式可根據當前需求自主決策進行終端命令編寫與執行,為保障命令執行的確定性,預設每次執行命令前需要開發人員進行確認:
單擊運行按鈕,智能體會將命令發送到 IDE 的 Terminal 視窗進行運行;
對於需要後台啟動並執行命令,將會出現“後台運行”的標記,智能體將繼續後續任務,並且會在需要的時候主動檢查或擷取終端輸出結果。
終端命令運行時,時常會遇到一些異常情況,如果您遇到了,可以參考終端執行異常說明進行解決。
當然,開發人員可以在外掛程式設定中,配置自動執行的命令允許清單,配置好的命令,可以無需確認自動執行。如需添加多個命令,可以使用英文逗號分隔。


MCP 工具執行
當已經配置 MCP 工具時,智能體將根據需求自主決策是否調用 MCP 來完成任務。每次執行前會主動詢問,單擊執行按鈕進行確認,智能體會調用 MCP 工具並將返回結果作為後續執行的上下文參考。
關於在Qoder CN中使用 MCP 的詳細使用指南,可參考 MCP。
一鍵最佳化提示詞
支援自動最佳化對話方塊內輸入的提示詞,並自動結合已添加的上下文、對話歷史等相關資訊,以進一步最佳化效果。
輸入提示:在輸入框中鍵入您的初步想法(例如:“添加工單升級功能”)。
點擊“最佳化輸入”按鈕 ✨: 會基於您輸入的內容,結合更豐富的上下文,產生詳細且可操作的提示詞。
查看並編輯:最佳化後的提示包含清晰的目標、約束條件和實現指導,您還可以根據需要進一步完善它。
撤銷或提交:如有需要,可撤銷增強操作,或提交最佳化後的提示以產生高品質的回應。