top of page

Agent Skills 是什麼?Claude 用資料夾教 AI 做事,現在已成 OpenAI、Google 都跟進的開放標準

4天前
讀畢需時 8 分鐘

Agent Skills(代理技能,以下簡稱 Skills)是 Anthropic 在 2025 年 10 月 16 日推出的一種打包 AI Agent 能力的方式:把「怎麼把一件事做好」的程序性知識、範例與可執行程式碼,整理成一個包含 SKILL.md 檔案的資料夾,讓 Claude 在真的需要用到時才自己去讀取、執行,不用每次對話都重新解釋一遍。2025 年 12 月 18 日,Anthropic 進一步把這套簡單的資料夾格式,發布成一套跨平台的開放標準,目前包括 OpenAI Codex、Google Gemini CLI、GitHub Copilot、Cursor、VS Code 在內的數十個開發工具都已宣布支援同一套 SKILL.md 規格。如果你正在評估要不要幫團隊建立自己的 AI Agent 工作流程,這篇文章把 Skills 到底是什麼、跟 MCP 差在哪裡、企業導入前要注意的限制,一次講清楚。

Skill 到底長什麼樣子?一個資料夾、三層資訊

根據 Anthropic 官方工程部落格與 Claude Platform 文件,一個 Skill 最基本的形式,就是一個資料夾裡放一個 SKILL.md 檔案。這個檔案必須以 YAML frontmatter 開頭,裡面至少要有兩個必填欄位:name(技能名稱)與 description(技能描述,必須同時說明「這個技能做什麼」與「什麼時候該用它」)。

Anthropic 把這個設計原則稱為「漸進式揭露」(progressive disclosure),分成三個層級:

  • 第一層:中繼資料(永遠載入)— Claude 啟動時,就會把所有已安裝 Skill 的 name 與 description 讀進系統提示詞裡,官方文件估算每個 Skill 大約只占用 100 個 token 左右的空間。

  • 第二層:指令內容(觸發時才載入)— 當使用者的請求跟某個 Skill 的 description 對得上,Claude 才會用 Bash 指令去讀取整份 SKILL.md 的內文,官方文件說明這部分內容通常控制在 5000 個 token 以內。

  • 第三層:延伸資源與程式碼(需要時才存取)— Skill 還可以額外綁定參考文件(例如 FORMS.md)或是可執行的腳本(例如 Python 程式)。這些檔案在被實際讀取或執行之前完全不占用任何 token,而且腳本本身的程式碼也不會進入上下文,Claude 只會看到執行後的輸出結果。

官方以 Claude 內建的 PDF 技能為例:使用者要求「幫我把這份 PDF 的文字抓出來」時,Claude 會先用 Bash 讀取 pdf/SKILL.md,判斷是否需要再讀取專門處理表單的 forms.md,最後才執行裡面附帶的 Python 腳本完成任務——整個過程只載入真正需要的部分。

為什麼不是寫一個更聰明的 Prompt 就好?

Anthropic 官方部落格把建立一個 Skill 比喻成「幫新進員工準備一份到職手冊」:模型本身已經很聰明,但缺的是特定組織、特定任務裡才有的「程序性知識」與「背景脈絡」——例如公司內部固定的報表格式、特定客戶的溝通禁忌、或是某個內部系統的操作步驟。

一般的 Prompt 是對話層級的一次性指令,每次都要重新輸入;Skill 則是把這些累積下來的作業方式,封裝成可以重複調用、可以團隊共享、也可以跨對話沿用的資源。官方文件把這個差異總結為三個好處:讓 Claude 專精於特定領域任務、減少重複輸入相同指引、以及讓多個 Skill 彼此組合處理更複雜的多步驟工作。

Skill 跟 MCP 是競爭關係,還是互補關係?

如果你讀過本站另一篇談 MCP 2026-07-28 規格改版的文章,可能會好奇 Skills 跟 MCP(Model Context Protocol)是不是在做同一件事。答案是:兩者處理的是不同層次的問題,設計上就是要互補使用。

用一句話理解兩者的分工:MCP 改變的是 Claude「能連到什麼」——它是一套讓 Agent 連接外部工具、資料庫、API 的通訊協定;Skill 改變的則是 Claude「知道怎麼做」——它是把程序性知識與操作步驟包裝起來的說明書。Anthropic 在發布 Skills 的官方文章裡也明白寫到,未來會持續探索「Skill 如何搭配 MCP 伺服器,教會 Agent 執行涉及外部工具的更複雜工作流程」,而不是把兩者當成互斥的選項。實務上常見的組合是:MCP 負責把 Claude 接上公司的資料庫或第三方服務,Skill 則負責教 Claude 該用什麼順序、什麼邏輯去操作這些連接起來的工具。

2025 年 12 月開放成標準之後,誰跟進了?

Anthropic 在原始發布文章中加註了一段更新:「2025 年 12 月 18 日,我們已將 Agent Skills 發布為跨平台可攜的開放標準」,並提供了獨立網站 agentskills.io 作為規格文件所在地。

需要說明的是,「哪些平台已經支援」這份完整名單,目前是由多家科技媒體(例如 Unite.AI、Agentman 等)追蹤 agentskills.io 展示頁後整理報導,而不是 Anthropic 官方逐一發布的名單,本文在此如實區分「官方確認的開放標準與發布日期」與「媒體觀察到的生態系採用現況」這兩件事。根據這些媒體在 2026 年第一季的報導,宣布支援同一套 SKILL.md 規格的工具已包括 OpenAI Codex、Google Gemini CLI、GitHub Copilot、Cursor、VS Code、Block 的 Goose 等數十個開發工具與平台。如果你要引用具體的「支援平台總數」作為採購依據,建議直接查證 agentskills.io 當下的官方展示頁,因為這類生態系名單變動速度很快。

企業導入前要注意的限制

Claude Platform 官方文件列出幾項實際導入時容易踩到的限制:

  • 不同介面之間不會自動同步。 上傳到 claude.ai 的自訂 Skill,不會自動出現在 API 或 Claude Code 裡;三個介面(claude.ai、Claude API、Claude Code)的 Skill 各自獨立管理,必須分別上傳、分別維護。

  • claude.ai 上的自訂 Skill 是個人專屬。 官方文件明確寫出:claude.ai 不支援管理員做組織層級的集中管理或全公司分發,每個團隊成員都得各自上傳同一份 Skill。

  • API 環境沒有網路存取、也不能安裝新套件。 透過 Claude API 執行的 Skill,跑在沒有對外連網能力的沙盒容器裡,只能使用預先安裝好的套件,這點跟 Claude Code(有完整網路存取)明顯不同。

  • 資料保留不適用零資料保留(ZDR)方案。 官方文件寫明 Agent Skills 目前不在 ZDR 保障範圍內,Skill 定義與執行資料會依 Anthropic 標準的資料保留政策處理,企業若對合規有特別要求,需要另外評估。

  • 安全風險來自「來源是否可信」。 官方建議只使用你自己撰寫、或直接來自 Anthropic 的 Skill;如果一定要用來路不明的 Skill,必須先完整審查裡面的每一份檔案,特別留意是否有非預期的對外連線或資料存取行為。Enterprise 方案的用戶可以另外開啟「Skill 內容掃描」功能,但這項掃描不涵蓋透過 API 或 Console 上傳的 Skill。

Skill 會不會讓你的 Token 帳單變貴?

這是本站讀者最常關心的問題,官方文件給出的答案偏向「設計上是省 token 的機制」:一個裝好但沒被觸發的 Skill,只占用中繼資料那大約 100 個 token;只有在使用者的請求真的對上某個 Skill 的 description 時,才會載入完整指令內容(通常在 5000 token 內);至於綁定的參考文件與腳本,除非被實際讀取或執行,否則完全不消耗 token 額度,腳本執行後也只有輸出結果會進入對話上下文,程式碼本身不會。

換句話說,同時安裝再多個 Skill,只要沒被用到,對你的 Token 用量影響非常有限;真正該注意的反而是你怎麼撰寫 description——如果描述寫得太模糊,Claude 可能誤觸發不相關的 Skill,反而多花不必要的 token。

一般開發者或中小企業現在可以怎麼開始用

依照使用場景不同,實際操作方式也不一樣:在 claude.ai 上,Pro、Max、Team、Enterprise 方案且已啟用程式碼執行功能的使用者,可以在「設定 > Features」上傳自訂 Skill 的 zip 檔;在 Claude Code 裡,把 Skill 資料夾放進個人的 ~/.claude/skills/ 或專案內的 .claude/skills/ 目錄,Claude 就會自動偵測並使用;透過 Claude API,則需要搭配程式碼執行工具(code execution tool),並透過 /v1/skills 系列端點上傳。Anthropic 官方也提供四個現成的預建 Skill:PowerPoint(pptx)、Excel(xlsx)、Word(docx)與 PDF(pdf),在 claude.ai 與 API 上都能直接使用,不需要額外設定。

FAQ

Q1:Agent Skills 是 Anthropic 獨家的技術嗎?

最初是,但已經不只如此。Skills 由 Anthropic 在 2025 年 10 月 16 日推出,最初確實是 Claude 專屬功能;但 2025 年 12 月 18 日起,Anthropic 已將這套資料夾格式發布為開放標準,其他平台可以自行實作支援,不需要透過 Anthropic 授權。

Q2:使用 Skills 會被額外收費嗎?

Skills 本身不是獨立計價的加值服務,而是透過既有的 Token 用量與程式碼執行工具的既有計費方式計算。實際成本取決於 Skill 被觸發的頻率、指令內容長度,以及是否重複讀取大量參考資料,本文「Token 帳單」段落已拆解各層級的 token 占用方式。

Q3:任何人做的 Skill 都可以放心安裝嗎?

不建議。Anthropic 官方明確提醒,Skill 本質上是「指令+可執行程式碼」的組合,來路不明的 Skill 有可能被設計成竊取資料或執行未預期的操作,官方建議只使用自製或 Anthropic 官方提供的 Skill,若必須使用第三方 Skill,需先完整審查內容。

Q4:企業一定要在 Skills 跟 MCP 之間選一個嗎?

不用,兩者設計上就是互補關係。MCP 負責讓 Agent 連上外部工具與資料來源,Skill 負責教 Agent 怎麼正確操作這些工具與資料,Anthropic 官方也表示會持續探索兩者搭配使用的方式。

Q5:中小企業或個人開發者現在就能用嗎,還是只有大企業才用得到?

現在就能用。claude.ai 的 Pro 方案使用者只要啟用程式碼執行功能,就能上傳自訂 Skill;Claude Code 的 Skill 甚至不需要額外付費或上傳,直接放進指定資料夾即可使用,門檻並不高。

Q6:團隊裡做好的 Skill,大家可以共用嗎?

要看介面。claude.ai 上的自訂 Skill 是個人專屬,無法由管理員做組織層級分發;Claude API 上傳的 Skill 則是整個 workspace 共用,所有成員都能存取;Claude Code 的 Skill 除了放在個人或專案資料夾外,也可以透過 Claude Code Plugins 機制分享。

資料來源聲明

本文所有官方事實已於 2026 年 9 月 13 日查證下列頁面:

  • Anthropic 官方工程部落格《Equipping agents for the real world with Agent Skills》(發布於 2025 年 10 月 16 日,內含 2025 年 12 月 18 日更新註記)

  • Claude Platform 官方文件《Agent Skills》(platform.claude.com/docs)

  • Anthropic 官方部落格《MCP joins the Agentic AI Foundation》與《Donating the Model Context Protocol and establishing the Agentic AI Foundation》,用於確認 MCP 與 Skills 的關係脈絡

  • 科技媒體 Unite.AI、Agentman 對 agentskills.io 生態系採用現況的報導(此部分已於文中標註為媒體觀察,非 Anthropic 官方公布名單)

延伸閱讀

如果你的團隊正在評估怎麼把 AI Agent 真正落地到日常工作流程裡,歡迎免費試用 AI Token King,實際比較不同工作流程下的 Token 用量與成本。

最新文章

查看全部
AGENTS.md 是什麼?一份給 AI 看的 README,為什麼 Codex、Claude Code、Copilot 都在用

AGENTS.md 是一個開放、極簡的 Markdown 檔案格式,作用是把「怎麼在這個專案裡正確工作」的細節——像是建置指令、測試指令、程式碼風格、PR 規範——集中寫在一個固定位置,讓 AI 程式碼代理(coding agent)在動手改程式碼之前,能自己讀到這些脈絡,而不需要你在每次對話裡重新交代一遍。它由 OpenAI 於 2025 年 8 月釋出,2025 年 12 月 9 日與 Ant

 
 
 

留言


bottom of page