AI 課本 › 📺 Agents

Tool、skill 還是 subagent?拆解一個已經撐爆 prompt 的 agent(第 4/4 段)

2026/05/23 · 45 分鐘 · 官方字幕實證
改用 code execution、skills 和原生 subagent 後,agent 前後的成效比較與三大重點
💡 你可以怎麼用:下次設計自己的 AI 流程時,不要把所有規則寫成一大段指示,把常用的做法拆成一份份 skill,需要時才讓 AI 拿出來用;遇到大表格,請 AI 寫程式去分析,不要整份貼進對話。另外準備一小組固定的測試題,每次改完都重跑一次,比較分數有沒有進步。
看全部 41 條重點

🧑‍🏫 這段講的是:一支庫存管理 agent(能自己分好幾步把任務做完的 AI 助理)的指示越寫越長、越來越難管,講者把它拆開重做,然後比較改前改後的成效。改完之後更省 token、更便宜,也跑得更快。最後講者整理出三個做 agent 的原則,想自己設計 AI 工作流程的人可以直接拿來用。

📘 術語
token(token(模型處理的文字單位)):用來衡量 agent 用量,改之前某任務用超過 200,000 個;用得少,成本就降
primitives(基本元件):很簡單的能力,讓 Claude 有類似人的能力,例如 file system、web search、code execution、to-do list
code execution(程式碼執行):讓 agent 寫 Python 並執行、再讀結果,不必把整份資料讀進 context
context window(上下文視窗):Claude 當下能看到的內容;裡面的東西可能扭曲 forecasting,塞太多資訊會汙染它
subagent(子代理):主 agent 叫用的另一個 Claude;適合平行處理大問題,或需要全新視角時
orchestrator(協調者(主 agent)):負責指揮 subagent 的主要 agent;和 subagent 之間的溝通可能走樣
Claude managed agents (CMA)(Claude 託管 agent):部署 agent 的地方,不用自己管 infrastructure、scaling、security,內建 subagent 功能
callable agents(可呼叫的 agent):CMA 裡的功能,基本上就是受管理的 subagent,session 裡有它的 observability 和 metrics
observability(可觀測性):能看到 subagent 在做什麼的 logging 和 metrics
transcript(對話紀錄):有多個 agent 時,要分別收集各自的紀錄,所以 logging 很難做
skill(技能包):把 business logic 包起來,Claude 發現解題需要時才拉進來用
progressive disclosure(漸進式揭露):透過 skills 做到:資訊不塞進 system prompt,等 Claude 需要時才提供
system prompt(系統提示詞):從約 400 行精簡到 15 行,business logic 都移到 skills
eval(評測):用來建立 baseline、衡量 agent 是否達成目標;產品能力擴充時要跟著更新
hill climbing(爬坡式改進):先用 eval 建立 baseline,調整架構後重跑 eval,隨時間逐步變好;Anthropic 很倚重這個做法
agent loop(agent 迴圈):建 agent 的起點:單一 agent loop 配上簡單的 primitives
turn count(回合數):改完後大致不變;因為 token 和成本下降,講者接受 Claude 多跑幾個 turn
latency(延遲):不一定降得如預期;對 forecasting 這類 agent,講者願意用稍高 latency 換成效和成本
frontier models(前沿模型):已經聰明到能處理更多資訊,所以不需要那麼多 subagent
✏️ 小考一題

重構完成後,inventory management agent 的 system prompt 精簡到大約幾行?

A. 92 行B. 150 行C. 40 行D. 15 行
看答案
答案:D。[41:30] 字幕說 system prompt 精簡到 15 行,business logic 全部改成 skills;原本約 400 行([40:28]),92 則是 eval 分數([42:00])
📺 看原片📚 在課本 App 讀
💛 覺得有幫助?支持一下台灣Pay 銀行轉帳 QRPayPal QR
課本免費、沒有廣告,支持與否都能照常讀 🐰

重點整理自 YouTube 影片字幕,每條附時間碼可跳回原片;🧑‍🏫/↳ 是 Claude 補充的白話,不是影片原話。