AI 根據文章內容回答
子代理 (Subagents) 是 Claude Code 用於隔離龐雜任務的高階策略。當某個任務預期會產生大量中間過程,且這些過程在任務結束後不再需要被保留在主對話中時,呼叫子代理是最優雅的解法。子代理在啟動時會獲得一個全新且乾淨的上下文視窗,這使它能夠在不受主視窗資訊干擾的情況下,無限制地進行深度工作。子代理完成任務後,只會將「最終報告或結論」回傳給主視窗。這種做法的好處在於能有效防止主視窗被大量暫時性的數據或讀取紀錄塞滿,從而保持主 AI 的高智力狀態。具體的應用場景包括:建立子代理來根據規格檔驗證工作結果,或是指派子代理去閱讀另一個龐大的程式碼庫並總結其實作方式。透過這種隔離機制,主視窗能專注於核心決策,而將繁瑣的資料處理過程留在子代理的獨立空間中。