Claude 什麼時候該開子代理?什麼時候該走 Workflow?分身打團戰與流程跑產線的完整實戰指南|村長的學習筆記
#07

Claude 什麼時候該開子代理?什麼時候該走 Workflow?

很多人不是不會用 Claude,而是把「子代理」和「Workflow」用反了。記住一句話就先贏一半:子代理傳的是「洞察」,Workflow 傳的是「狀態」。該打團戰時只丟一個主代理硬扛,該排產線時又亂開分身,最後不是成本爆掉,就是品質失控。這篇直接講白兩種打法各自的場景、實作心法、一條看得見的實戰產線,還有怎麼挑工具。

Claude 子代理與 Workflow 文章封面:左側是村長 Q 版人物,右側用兩欄卡片對照子代理與 Workflow 的典型用途
先記這一句就好:需要平行思考時,用子代理;需要穩定重跑時,用 Workflow。
先講結論。 子代理不是拿來裝帥的,Workflow 也不是拿來顯得自己很有系統。只要記兩件事:任務可拆、需要多視角或平行處理,就開子代理;步驟固定、要穩定交付、想反覆重跑,就走 Workflow。 大部分人翻車,不是模型太爛,是一開始就選錯打法。

大部分人把這兩個東西用反了

用 Claude 做事時,有一個很常見的錯誤:看到事情複雜,就以為一定要開很多代理;看到事情重複,就以為主代理自己想一想就好。

結果會變成什麼?該分工的不分工,一個主代理扛研究、比較、整理、驗證、輸出,最後上下文糊成一鍋粥;該流程化的不流程化,每一次都重新講需求、重新下判斷,品質忽高忽低,今天神明附體,明天像中邪。

白話版: 子代理比較像「找幾個人分頭做事再回來開會」,Workflow 比較像「把 SOP 寫好,照流程一站一站往下跑」。現在要決定的不是炫技,而是這件事到底該開會,還是該開產線。

一張圖看懂:Workflow 傳「狀態」,子代理傳「洞察」

在挑打法之前,先建立一個能跟著你一輩子的判斷地基。這兩種東西的根本差別,不在大小,而在資料是怎麼流動的。

綠色 = Workflow(產線,順序推進) 橘色 = 子代理(團戰,發散收斂)

這套配色會貫穿整篇:之後只要看到綠色就是 Workflow 在管節奏,橘色就是子代理在分頭打。

WORKFLOW · 管線

本質是一條產線

上一站的輸出,嚴格等於下一站的輸入。它的價值不在聰明,在於穩定地把「資料狀態」一關一關交下去,每次都跑得差不多。

輸入 站1 站2 站3 輸出 每一站接著上一站的成果往下走,跑得穩、跑得可預期。
子代理 · 發散收斂

本質是一場團戰

主代理把任務切碎發包,各子代理在自己乾淨的空間獨立運算,再把精華洞察還給主代理。它的價值是突破單一上下文的極限,同時跑多個視角。

主代理 子代理A 子代理B 子代理C 主代理收斂 各子代理在乾淨空間獨立運算,只把精華洞察收斂回主代理。

所以一句話收尾:Workflow 在縱向「傳狀態」,子代理在橫向「傳洞察」。搞懂這一條,後面所有的選擇都會變簡單。

什麼情況該開子代理?

子代理最適合的,不是單純「很多步驟」,而是很多判斷點、很多視角、很多子問題。它的價值在於拆問題,不是把同一件事重複喊很多次。

  • 任務本身可以拆成幾個互不依賴的小題。 例如同時研究三個競品、同時讀三份文件、同時從三個角度評估一個策略。
  • 需要不同角色或不同思維框架。 像一個負責做研究,一個負責找漏洞,一個負責從老闆角度砍掉不落地的部分。
  • 主上下文已經很髒。 一個代理裡混了太多背景、討論、試錯,這時候丟子代理去做乾淨的小任務,回來只交精華,比較不會整鍋一起壞掉。
  • 要的是平行處理,不是固定流程。 例如同時比對三個提案版本、同時檢查三個技術方案、同時做多路查證。

典型案例像這種:要做一篇 AI 趨勢整理文章,主代理先定義題目,再開三個子代理去分頭查「工具更新」、「商業影響」、「台灣實際用法」,最後主代理收斂成一篇能發的內容。這就是子代理該出場的場景。

一個快判斷法: 心裡想的如果是「我想同時叫幾個人出去找東西,再回來整合」,那八成是子代理;想的如果是「我想把這件事下次也能照樣跑」,那就不是子代理優先。

子代理怎麼拆,才不會多三份垃圾?

開子代理最大的風險,是拆不好——三個分身跑回來,交的全是廢話,你還得花更多力氣收尾。要避免這種事,設定上只要守住三件事。

  1. 給它極端的人設邊界,不要什麼都想管。 子代理最忌諱「樣樣都插手」。開一個負責挑毛病的子代理,提詞就要寫死:「你是一個極度嚴苛的審查員,唯一任務是找出邏輯漏洞,不要修改、也不要給讚美。」角色越窄,產出越鋒利。
  2. 給它乾淨的工作環境(上下文隔離)。 為什麼要另開子代理?因為主對話歷史一長,模型注意力就渙散。把單一任務丟給一個全新、空白的子代理,它的智力才會跑在最高點,不會被前面一堆無關討論干擾。
  3. 強制它用固定格式回話。 直接要求:「只回傳條列式重點或 JSON 結論,不要加『好的,以下是我為您分析的結果』這種開場白。」少了廢話,主代理最後收斂時才不會在一堆客套裡撈重點。
記住: 子代理不是「丟出去就會變強」,而是「邊界畫得越死、輸出格式越固定,回來的東西越能用」。

什麼情況該走 Workflow?

Workflow 的核心不是聰明,而是穩、可預期、可重跑。你不是要它每次靈光一閃,你是要它每次都差不多,不要今天像天才、明天像醉漢。

  • 步驟順序明確。 先收資料、再整理、再審稿、再發佈,這種有固定節點的東西就很適合流程化。
  • 同一類任務會重複發生。 例如每週整理更新、每天巡檢客服、固定格式的內容產出、固定結構的報告。
  • 需要交接點與驗證點。 每一站要看輸入是什麼、輸出是什麼,出了問題才知道卡在哪一關。
  • 想節省決策成本。 不想每次都重新思考該怎麼做,而是希望事情一來,就有一條能直接跑的路。

典型例子像「三天內所有 AI 影片更新 → 篩主題 → 寫 FB 版 → 寫網站版 → 產圖提示」這件事。這就是 Workflow,因為它是固定順序,而且未來還會一直重複,甚至可以拆成每週都能跑的內容產線。

Workflow 怎麼設,才不會跑成死循環?

Workflow 翻車不是因為太死板,而是因為節點之間沒有「防呆」。資料壞了還硬往下傳,最後產出一份看起來很完整、其實全錯的東西。三個機制能救你。

  1. 在最容易走鐘的地方,插一個人來把關(人工審批節點)。 例如 AI 寫完大綱、準備生成長文之前,或是內容要發到社群之前,強制停一下,由人確認或修改後再放行。這一步看起來慢,其實是省下事後重做的時間。
  2. 一個節點只做一件事。 如果某個節點的提詞超過兩頁,代表它做太多了。把「寫作」和「校稿」拆成兩個獨立節點,品質會直接跳一個檔次——因為每一站的職責一清楚,出錯也好抓。
  3. 先想好「萬一這步失敗,跳去哪」(例外處理)。 一定要設條件判斷。如果第 2 站爬蟲找不到資料,應該直接跳到「發出錯誤通知」,而不是讓 AI 硬掰一個假資料,繼續汙染後面每一關。

子代理跟 Workflow,差的不是大小,差的是結構

很多人會問:「我這件事很大,那是子代理還是 Workflow?」這個問法本身就有點歪。因為兩者差的不是事情大不大,而是事情的結構。

  • 子代理處理的是「橫向展開」:拆成多條支線,分頭想、分頭查、分頭做。
  • Workflow處理的是「縱向推進」:一關過一關,從輸入走到輸出。

所以真正的判斷,不是看你有幾個待辦,而是看你現在需要的是多線並行,還是順序推進。

最常見的爛用法: 把本來很線性的事硬開子代理,最後收斂成本高到爆;或者把本來需要多角度思考的事硬塞進 Workflow,最後每一關都只是在傳遞同一個偏見。

真正成熟的做法,通常是混搭

現實世界最常見的好用解法,不是二選一,而是Workflow 管節奏,子代理處理節點裡的難題。流程本身固定,但其中幾個關鍵節點需要多視角分工,那裡才叫子代理進來。

一句話定位:子代理不是整個系統,子代理是系統裡的一種戰術。下面用一個真正會用到的場景,把這套混搭拆給你看。

實戰拆解:一條自動競品分析產線長什麼樣

假設你要做一份「深度競品分析報告」,而且這件事每個月都要重跑一次。這就是混搭架構最漂亮的舞台——固定的部分交給 Workflow,燒腦的部分交給子代理。

綠 = Workflow 順序推進 橘 = 子代理平行分析
1
第一關 · Workflow 觸發與收集

把人丟進來的三個競品網址,洗成乾淨的純文字

接收人類輸入的三個競品網址,用自動化工具爬下網頁文字,轉成乾淨的純文字格式。這一步固定、機械,每次都一樣,純粹就是備料。

2
第二關 · 子代理平行分析

主代理把料發包給三個專家,同時開工

Workflow 在這裡呼叫主代理,主代理立刻把資料分頭發包給三個角色不同的子代理,一起跑:

  • 子代理 A(產品經理):專心比三家的功能差異與定價策略。
  • 子代理 B(行銷總監):專心看三家的文案風格與受眾定位。
  • 子代理 C(技術專家):專心拆三家的技術棧與效能表現。
3
第三關 · Workflow 收斂 + 人工把關

整合成草稿,然後停下來等人點頭

主代理把 A、B、C 三份洞察整合成一份「全面分析報告」草稿,接著觸發暫停機制,等人確認或修改。這個人工審批節點,就是不讓錯誤草稿直接衝到發佈。

4
第四關 · Workflow 格式化與輸出

套固定模板,自動送到團隊手上

人確認通過後,套上固定的 Markdown 模板排版,自動寄到團隊的 Slack 或 Notion。穩定、可重複,下個月原封不動再跑一次就好。

看出來了嗎?整條產線是綠(Workflow)包著一段橘(子代理)。節奏由流程穩穩管著,唯獨第二關那種「需要多個專業視角同時開火」的硬骨頭,才放子代理進場。這就是「Workflow 管節奏、子代理處理難題」的具體長相。

三種最常見的翻車方式

  1. 把子代理當成萬能加速器。 不是任務一複雜就該開三個分身。拆得不好,只會讓你多三份垃圾要收。
  2. 把 Workflow 當成死板腳本。 流程化不是叫你不思考,而是把重複的思考固定下來,把真正需要判斷的地方留出來。
  3. 沒有設交接格式。 無論子代理還是 Workflow,只要沒有規定輸出格式,最後主代理就得自己撿碎片,整體品質一定爛。
一句補刀: 很多人口中的「AI 不穩」,其實不是 AI 不穩,是你給它的任務結構本來就爛。

工具怎麼選?2026 年中的實際情況

結構搞懂之後,才輪到挑工具。工具分兩派——擅長跑產線的,跟擅長打團戰的。先看你要的是哪種結構,再對號入座。

偏 WORKFLOW 派

流程為主、強調串接外站

  • Make / n8n:最強的傳統自動化工具,串各種外部 API 與資料庫無敵,但複雜的多 AI 辯論邏輯比較難設。
  • Coze / Dify(工作流模式):目前最主流的視覺化拉線工具,適合把穩定、高頻重複的任務固定下來。
偏 子代理 派

複雜解題、需要多重思考

  • LangGraph:很強的圖架構狀態機,能精準控制代理之間的迴圈與狀態傳遞,是打高難度混搭架構的首選。
  • CrewAI / AutoGen:程式碼級別的多智能體框架,內建了完整的代理辯論與協作機制。
小白先別慌: 這些名字一個都不用背。你現在在學的 Claude Code 本身就同時吃這兩種打法——能開子代理打團戰,也能用 Workflow 跑產線。先用手邊的工具把「選結構」這件事練熟,等到真的撞到天花板,再去研究上面那些重武器也不遲。

給 Claude 的判斷提詞:先別急著做,先選打法

每次都卡在「這件事到底該開子代理還是該走 Workflow」,就先把下面這段丟給 Claude,讓它先幫你判斷任務結構,再進入執行。這版還多做了一件事:最後會直接幫你吐出一份能照著動工的開發規格書,連每個角色的職責、每一站的輸入輸出格式都幫你定好。

任務結構判斷提詞(含規格書輸出)
你現在不是先幫我做,而是先幫我判斷這個任務的最佳執行結構。

請根據我提供的任務,先回答以下四件事:
1. 這個任務比較像「需要平行拆分的多子問題」,還是「有固定順序的流程任務」?
2. 如果適合用子代理,請告訴我應該拆成哪幾個子任務,以及每個子代理要交回什麼格式。
3. 如果適合走 workflow,請列出每一站的輸入、輸出、驗證點。
4. 如果最佳做法是混搭,請指出哪幾站用 workflow,哪幾個節點需要開子代理。

5. 最後,請以「開發者規格書」的格式,把上面建議的架構定義清楚:
   - 每個子代理需具備的 Role(角色)、Goal(目標)、Constraint(限制)。
   - 每個 workflow 節點所需的 Input(輸入格式)與 Output(輸出格式)。

輸出請用:
- 判斷結果
- 原因
- 建議結構
- 規格書(角色定義 + 節點輸入輸出)
- 風險提醒

不要急著執行任務本身,先把結構選對。

加上第 5 點之後,Claude 的回覆就不只是「給你一個想法」,而是一份可以直接拿去畫架構圖、分工、開工的藍圖。

村長版粗暴判斷法

如果沒空想那麼多,就先用這個最粗暴、但很夠用的判斷法:

  • 要多線查證、比對、發散 → 開子代理。
  • 要固定輸出、重複執行、穩定交付 → 走 Workflow。
  • 前面要發散,後面要穩定落地 → Workflow 包子代理。

不需要把每個 AI 名詞都背起來。學會看結構,很多工具選擇自然就會變簡單。AI 真的不是越多越強,而是結構越對越強。

想把 AI 從聊天工具,變成真的施工隊?

先把任務結構選對,再談模型、提示詞和工具,效率才會真的拉開。