AI 實戰教學 / 數據更新至 2026 年 10 月 31 日
子代理能讓 AI 分頭做事、加快速度,但也會讓用量跟著上升。真正好用的關鍵,是你能主動決定:這次要不要派、派幾個、用什麼模型。
上一篇〈主代理與子代理〉談了原理。這篇進入實務:在 ChatGPT、Codex、Claude 和 Claude Code 裡,子代理什麼時候會自己出現、怎麼要求它用、怎麼叫它不要用,以及怎麼讓它改用便宜一點的模型。每一段都附上可以直接複製的提示詞或設定。
30 秒看重點
Ultra
ChatGPT 選 Ultra 智慧等級時,才會主動委派子代理
要你開口
Codex 預設不自己派,要你直接要求,或在 AGENTS.md 寫明
看描述
Claude Code 依子代理的 description 自動判斷要不要派工
同一份額度
子代理自己發出的請求,跟主對話算在同一份用量裡
換小模型
子代理沒指定模型時通常沿用主代理的模型,改用小模型最省
資料:OpenAI、Anthropic 官方文件(2026 年 10 月),詳見文末資料來源。
2026/10/31 更新
本文的子代理操作與設定都不受影響。和本文有關的是 Claude 方案在 10/30 改名為 Max(原 Max 5x)與 Ultra(原 Max 20x),價格不變、現有訂閱者照原方案沿用,所以下方 /usage 的適用方案改列新名稱。子代理發出的請求,仍和主對話算在同一份用量裡。
00先判斷:這次要不要用子代理
開任何設定之前,先用三個問題判斷。三個都是「是」才派子代理,任何一個是「否」,就讓主代理自己做:
舉個例子
請 AI 比較 3 台筆電的規格。這件事拆得開,但量不大,主代理依序查也只多花一點時間,額度卻省不少。如果要比較 10 台以上,或每台都要讀完整評測,子代理的優勢才會明顯。
01ChatGPT:用智慧等級控制,用面板看進度
在 ChatGPT 的 Work 模式中,你可以從輸入框選擇模型和智慧等級。多數等級下,ChatGPT 只有在你直接要求時才會派子代理;選 Ultra 時,它會在適合平行處理的情況下主動委派。這個功能依方案與帳號資格開放。
做法
選智慧等級
不想讓它自動派工,就不要選 Ultra
用提示詞講明
要用或不要用,都直接寫在提示詞裡最可靠
看「子智慧體」面板
在「活動」裡打開,可以看到啟用中與已完成的子智慧體
中途調整
派太多或方向不對,就停止回應,改用下面的提示詞重新交辦
要記得
子代理會沿用你在輸入框下方選的權限模式,能用的工具也跟母對話相同。要給多少權限,請在派工之前就先設定好。
提示詞
02Codex:預設不派,設定檔可以全面控制
Codex(App、CLI 與 IDE 擴充)預設不會自己派子代理,要你直接要求,例如「開兩個代理」「每一點派一個代理」;或是專案的 AGENTS.md、Skill 指示要求時才會。執行中可以點開每個子代理的執行緒查看進度,在 CLI 裡則可以用 /subagents 切換。
子代理沒指定模型時,會沿用主代理的模型與推理強度。想省用量,可以指定 gpt-6-luna 這類較快、較省的模型處理單純的工作。
提示詞
全域設定(config.toml)
在 Codex 的設定檔加上 [agents] 區段,就能一次決定要不要開、同時最多幾個、預設用什麼模型:
自訂一個省用量的子代理
把下面的檔案存成專案裡的 .codex/agents/explorer-lite.toml,就多了一個只查資料、不改檔案、固定用省錢模型的子代理:
要記得
自訂代理可以換模型、換指示,但權限、沙箱和 MCP 伺服器一律跟著主對話,在代理檔裡改不了。另外,官方建議平行代理先用在讀取為主的工作;多個代理同時改程式,容易互相衝突。
03Claude App:用提示詞決定
在 Claude 網頁版與 App 裡,Claude 會依任務自行判斷要不要分派子代理,最直接的控制方式就是在提示詞寫明。另外,Claude 的「研究」(Research)功能本身就是主代理加子代理的架構,開啟它,就等於讓 Claude 用多代理的方式深入研究。
子代理發出的請求一樣算進你的方案用量。額度吃緊時,與其讓它自由發揮,不如直接限制數量。
04Claude Code:控制最細的地方
Claude Code 是子代理功能最完整的工具,可以自動派、點名派,也可以全面關閉或指定模型。
四種派工方式
自動
Claude 比對子代理的 description,判斷要不要交辦
點名
提示詞寫「用 code-reviewer 子代理檢查剛才的修改」
@ 提及
輸入 @ 從清單選子代理,保證由它執行這次任務
整段對話
用 claude --agent 名稱 啟動,整個工作階段都套用該子代理的設定
換成便宜的模型
要特別注意:內建的 Explore 子代理預設使用主對話的模型,並不是一律用 Haiku,網路上不少舊文寫錯了。想讓它省一點,最簡單的做法是在專案的 .claude/agents/ 放一個同名的 Explore 子代理,覆蓋內建設定:
如果想讓所有子代理都改用 Haiku,可以在 settings.json 同時設定這兩個環境變數。第二個是「強制」開關,會蓋過各子代理自己寫的模型:
關閉或限制數量
不想讓 Claude Code 派任何子代理,就在 settings.json 的權限裡拒絕 Agent 工具:
只想限制規模的話,可以調整同時執行的上限(預設 20 個),以及子代理能不能再派自己的子代理(預設最多三層,設成 1 就是不准再往下派):
查看用量
| 指令 | 可以看到什麼 |
|---|---|
| /usage | Pro、Max、Ultra、Team、Enterprise 方案會列出近期用量分別花在 Skill、子代理、外掛與各 MCP 伺服器的比例 |
| /tasks | 執行中的子代理清單,每一列標出它用的模型 |
claude --version | 確認版本;部分設定需要較新的 Claude Code 才有 |
資料:Claude Code 文件(2026 年 10 月)。
05好的派工提示詞:四個要素
不管在哪個工具,決定要派子代理時,提示詞寫清楚這四件事,就能避免一口氣派太多、各做各的、回報太長:
指定數量
避免它一次派出七、八個
劃清範圍
寫明「只查規格,不要做比較」,避免重複做工
限制回傳長度
避免主對話又被大量內容塞滿
決策留給主代理
比較和結論由主代理統一來做,結果才一致
能拆、量大、只要結論,才找子代理;派的時候,數量、範圍、回傳長度都要講清楚。
功能常更新
名稱、預設值和介面變動很快,本文以 2026 年 10 月的官方文件為準,操作前請以最新說明為主。
方案有差
ChatGPT 的子代理依方案與帳號資格開放,Ultra 智慧等級不一定每個方案都有。
子代理看不到主對話
它只拿到你或主代理寫的任務說明,背景資訊要寫完整。
平行寫入會衝突
多個代理同時改同一份檔案容易互相覆蓋,平行工作先從讀取類任務開始。
本文重點
- 先用三個問題判斷:能拆、量大、只要結論,才派子代理。
- ChatGPT 用智慧等級控制,選 Ultra 才會主動委派,「子智慧體」面板可看啟用中與已完成。
- Codex 預設要你開口才派,config.toml 可以關閉、限制數量、指定省錢模型。
- Claude Code 依 description 自動派工,可用 permissions.deny 關閉、改用 Haiku 降低成本、用 /usage 看子代理佔多少。
- 好的派工提示詞要寫清楚數量、範圍、回傳長度,並把決策留給主代理。
想一想
下次請 AI 做比較或整理資料前,先問自己「這件事拆得開嗎?」,再決定要不要派子代理。做完比較看看,兩種做法花的時間和用量差多少?
資料來源
- OpenAI ChatGPT Learn。Subagents(ChatGPT 與 Codex)
- OpenAI Codex 文件。Subagents
- OpenAI Codex 文件。Subagents 概念說明
- Claude Code 文件。Create custom subagents
- Claude Code 文件。Manage costs effectively
- Claude Blog。How and when to use subagents in Claude Code
- Anthropic Engineering。How we built our multi-agent research system
- Claude,2026/10/31 查閱。Plans & pricing
- Claude Help Center。What is the Max plan
本文封面為 AI 生成的示意圖,流程圖由程式繪製。
Edit with Tr.Bug
Follow me on:LinkedIn | 探教育TempEDU


1 Comment.
Comments are closed.