
不知不覺我們也到了 Week3 的收尾篇了。
那這一週算是把前面介紹的 SKILL、SubAgent、MCP 這三種擴充強化 AI 的方式做一個總結收斂,減少大家在實務上使用時的疑惑。
前面我們分別認識到 SKILL、SubAgent、MCP 這三種方式,而這各自都有屬於它的定位點:
同時,我也把這件事情製作成表格給你做一個比較:
| Skill | SubAgent | MCP | |
|---|---|---|---|
| 它是什麼 | 一份教 AI 方法/流程的文件 | 一個有獨立 Context 的 AI 分身 | 一個接外部服務的轉接頭 |
| 什麼時候載入 | 需要用到才展開全文 | 派出去才會開新房間 | 接上就先佔一塊桌面,真的用到才展開完整定義 |
| Context 成本 | 低,平常只佔一行 description | 主 Agent 低,過程都關在分身自己的房間裡(但分身本身還是會花 Token) | 相對高,工具名稱常駐桌面,抓回來的內容也會吃 Token |
| 適合什麼 | 同一套做法要重複用 | 可以外包出去、只拿結論的工作 | 要碰專案資料夾以外的東西 |
那這邊也有件事情要特別強調一下,這三個東西並非互斥,是可以相輔相成的,不是說選了 SKILL 就不能用 MCP,或是選了 SubAgent 就不能用 SKILL,千萬不要忘記前面的 Context7 MCP 例子,裡面就同時使用了 SKILL 跟 Rule,MCP 負責去查文件,SKILL 跟 Rule 負責告訴 AI 什麼時候該去查,這就是多個東西疊在一起的實際案例。
認識了各自定位之後,當然要來了解一下我們該如何選擇。
基本上你可以參考底下三個問題來決定何時該用什麼:
這邊我們也看一下流程圖,方便你更容易理解彼此使用時機:

那如果好死不死這三個都不是呢?其實 CLAUDE.md 寫一下規則就好了,畢竟 CLAUDE.md 就是專門給你寫一些閱讀程式碼也無法理解的規則的地方。
接下來 Week3 的結尾我也提供一份檢查清單給你,讓你試著檢查一次:
.claude/skills/、用裝的會收在 ~/.claude/plugins/。/plugin 裝 Frontend Design,並用來把畫面改造過一輪。@DESIGN.md 掛進 CLAUDE.md。/commit-message 手動觸發都有嘗試過,而且它會先列出範圍等你確認才 commit。@ 派工過一次,拿到的 Review 結果有親自看過。/mcp 看得到它已連線,也問過一次套件問題,並看到它自己去查文件。Week3 也差不多就到這邊了。
其實你會發現基本需要理解的 AI Agent 知識還是不少,但這邊僅僅只是滄海一粟,因為我連 Hook、Rules 等這些設定都還沒介紹過,但我認為前面的知識就可以涵蓋 80% 的使用情境了,剩下的 20% 你可以在之後的實務中慢慢累積甚至尋找使用。
如果沒問題的話,我們就往下一篇去吧~