目錄
推薦碼優惠
在 Zeabur 購買伺服器或 AI Hub 額度,享 10% 折扣
剛開始使用 Claude Code,打開官方文件或看教學影片,你可能馬上遇到三個常常混在一起的詞:Command(指令)、Skills(技能)、Agent(代理)。
這三個到底是什麼關係?哪個是哪個的子集?什麼時候該用哪一個?本文會用最直接的方式解釋清楚,並提供比較表,讓你以後不再搞混。
一、先搞懂框架:Claude Code 是什麼?
Claude Code 是 Anthropic 推出的官方 CLI(命令列介面)工具,讓你可以在終端機裡直接與 Claude AI 互動、執行程式碼任務。它不只是一個問答工具,更是一個可以讀取檔案、編輯程式碼、執行指令的開發助手。
正因為它功能豐富,才衍生出多種「啟動與操控方式」,這也是 Command、Skills、Agent 三個詞出現的背景。
二、Command(指令):最基礎的操作單位
什麼是 Command?
Command 是你直接在 Claude Code 輸入框輸入的任何指令或問題。這是最基本的互動方式,包括:
- 自然語言:「幫我找出這個 bug」
- 斜線指令:
/help、/clear、/commit - 描述性語句:「讀取這個檔案並說明它的邏輯」
斜線指令(Slash Command)
/ 開頭的是內建斜線指令,有固定的功能:
| 指令 | 功能 |
|---|---|
/help | 顯示說明文件 |
/clear | 清除對話紀錄 |
/compact | 壓縮對話節省 context |
/commit | 觸發 commit 流程(若有設定 skill) |
重點:Command 是「你說什麼,Claude 就做什麼」的直接溝通層,是所有互動的入口。
三、Skills(技能):可重用的任務腳本
什麼是 Skills?
Skills 是你(或社群)預先寫好的提示模板(Prompt Template),存放在 .claude/skills/ 目錄下,以 .md 格式儲存。
當你輸入 /commit,背後並不是一個硬編碼的程式功能——它是一個 skill 檔案被展開成一段詳細的提示,告訴 Claude「如何正確地撰寫 commit message、確認哪些檔案要加入、用什麼格式」。
Skills 的四大特點
- 本地執行:Skill 檔案存在你的機器上
- 可自訂:你可以修改或新增 skill,打造專屬工作流程
- 用斜線呼叫:輸入
/skill-name就能觸發 - 只是提示:Skill 本身不執行程式碼,是「告訴 Claude 怎麼做」的說明書
實際運作流程
假設你有個 skill 叫 review-pr.md,輸入 /review-pr 123 時,Claude Code 會:
- 讀取
review-pr.md的內容 - 將它展開成完整的提示
- 加入你的參數
123(PR 編號) - 依照指示逐步執行
重點:Skills 是「標準化你的工作流程」的工具,讓重複性任務一鍵完成,也可以在團隊間共享。
四、Agent(代理):執行複雜任務的子程序
什麼是 Agent?
Agent 是 Claude Code 啟動的獨立子程序,專門處理複雜、多步驟的任務。當一個任務太龐大、涉及多個步驟、或需要保護主對話的 context 視窗時,Claude 會啟動 Agent 來協助處理。
Agent 的四大特點
- 獨立運行:有自己的 context,不佔用主對話空間
- 可並行:多個 Agent 可以同時執行不同的任務
- 有專長:不同類型有不同工具(
Explore、Plan、debugger等) - 自動調度:通常不需要手動觸發,Claude 會自行判斷何時啟動
常見 Agent 類型
| Agent 類型 | 專長 |
|---|---|
Explore | 快速搜索程式碼庫、找檔案 |
Plan | 規劃實作策略、拆解任務 |
debugger | 跨平台除錯、分析日誌 |
general-purpose | 研究複雜問題、多步驟任務 |
重點:Agent 是「擴充 Claude 能力邊界」的工具,讓原本太複雜的任務變得可行。
五、三者關係一次看懂
一個比喻
用職場比喻來理解:
- 你是老闆(用戶)
- Claude 主程序是主管
- Agent 是外包員工,被派去處理特定任務
- Skills 是SOP 手冊,規範如何完成標準化任務
你對主管說「去審查第 123 號 PR」→ 這是 Command
主管翻開 SOP 手冊照著做 → 這是 Skills(/review-pr)
主管覺得這件事很複雜,派了幾個外包員工分頭處理 → 這是 Agent
三者完整比較表
| 比較項目 | Command | Skills | Agent |
|---|---|---|---|
| 是什麼 | 你的輸入 | 提示模板 | 獨立子程序 |
| 觸發方式 | 直接輸入 | /skill-name | 自動或指定 |
| 執行主體 | 主 Claude | 主 Claude | 獨立 Claude |
| Context | 共用 | 共用 | 獨立 |
| 適合任務 | 任何任務 | 標準化流程 | 複雜多步驟 |
| 可並行 | 否 | 否 | 是 |
七、新手常見的三個誤區
誤區一:以為 / 開頭就是 Skill
/help、/clear、/compact 是 Claude Code 內建指令,不是 skill。只有指向 .claude/skills/ 目錄裡對應 .md 檔案的斜線指令,才算是 skill。
誤區二:以為 Agent 需要手動設定
大多數情況下不需要。Claude Code 會自動判斷是否啟動 Agent,你只需要描述任務就好。當然你也可以明確指示:「用 Explore agent 找這個關鍵字」或「用 Plan agent 規劃這個功能」。
誤區三:以為 Skills 能直接執行程式碼
Skills 只是提示模板,本身不執行任何程式碼。真正的執行是 Claude 讀取 skill 內容後,依照指示去呼叫工具(如 Bash、Read、Edit 等)。把 skill 想成「食譜」,真正下廚的還是 Claude。
八、實際使用建議
- 日常對話:直接輸入需求,不需要想 skill 或 agent,Claude 會自己判斷
- 重複性任務:建立自己的 skill(如
/deploy、/changelog、/review) - 大型任務:信任 Claude 自動調度 Agent,或明確說「用 Plan agent 規劃這個功能」
- 查看可用 skill:輸入
/help查看清單,或直接瀏覽.claude/skills/目錄 - 自訂 skill:複製現有 skill 檔案修改,用
.md格式撰寫清楚的步驟說明 - 整合外部服務:透過 MCP Server 讓 Claude Code 直接操作 Gmail、Notion、GitHub,不再需要複製貼上切換視窗
結語
| 概念 | 一句話定義 | 角色比喻 |
|---|---|---|
| Command | 你輸入的任何指令或問題 | 老闆下達指示 |
| Skills | 預先寫好的任務 SOP,用 / 觸發 | 標準作業手冊 |
| Agent | 執行複雜任務的獨立子程序 | 外包專業人員 |
搞懂三者的關係後,你會發現 Claude Code 的設計邏輯其實很清晰:Command 是入口,Skills 是加速器,Agent 是擴充器。不需要強迫自己記住所有指令,先從直接輸入需求開始,慢慢發現哪些任務值得建立 skill,就是最自然的上手路徑。
延伸閱讀:如果你對 WordPress 未來的 AI 整合方向有興趣,可以參考這篇:WordPress Abilities API:讓 AI 直接操作你的網站,這次是認真的。
六、2026 新發展:Skills 成為跨平台標準
這是 2026 年最值得關注的發展:Claude Code 的 Agent Skills 規格,已成為 AI 開發工具的跨平台標準。
原本由 Anthropic 主導的 Skills 架構,現在已被超過 30 個 AI 產品採用:
| 工具 | 開發商 | 採用狀態 |
|---|---|---|
| OpenAI Codex CLI | OpenAI | ✅ 已採用 |
| Gemini CLI | ✅ 已採用 | |
| GitHub Copilot | Microsoft | ✅ 已採用 |
| Cursor | Anysphere | ✅ 已採用 |
| JetBrains Junie | JetBrains | ✅ 已採用 |
這代表什麼?你今天在 Claude Code 寫的 skill,理論上可以直接在其他支援這套規格的工具上執行,不需要重寫。學好 Skills,等於學到了整個 AI 開發工具生態的共通語言。
九、第一步:安裝與開始使用
如果你還沒用過 Claude Code,以下是最快的入門路徑:
- 安裝 Claude Code:需要 Node.js 18+,在終端機執行
npm install -g @anthropic-ai/claude-code - 登入帳號:執行
claude,依提示完成 Anthropic 帳號授權(需 Claude Pro 訂閱或 API 金鑰) - 進入專案目錄:
cd 你的專案資料夾,再執行claude啟動 - 試試第一個指令:直接輸入「說明這個專案的結構」,Claude 會自動讀取目錄並回應
- 查看可用 Skills:輸入
/help查看所有可用的指令與 skill 清單
延伸閱讀:想了解 Claude Code 如何搭配 WordPress 整合 AI,可以參考這篇:WordPress Abilities API:讓 AI 直接操作你的網站,這次是認真的。
如果你想進一步把 Claude Code 帶到手機上,也可以參考:Claude Code Telegram Bot 完整教學:不用 API Key,用 Claude Pro 訂閱直接部署,搭配 Zeabur 雲端,打造 24 小時隨身 AI 助理。
如果你想把 Claude Code 直接部署到 Zeabur 並管理 WordPress 網站,可以參考:怎麼在 Zeabur 部署 WordPress,再讓 Claude Code 用 SSH 直接管理。
FAQ 常見問題
Q:Claude Code 免費嗎?需要訂閱嗎?
Claude Code 本身免費安裝,但使用需要 Claude Pro 訂閱(月費約 $20 美元)或自備 Anthropic API 金鑰。訂閱制在限額內可無限使用,適合日常開發;按量計費適合輕度使用者。
Q:Claude Code 和 Claude.ai 網頁版有什麼不同?
Claude.ai 是網頁對話介面,只能聊天;Claude Code 是 CLI 工具,可以直接讀取本機檔案、執行程式碼、編輯檔案,並透過 Skills 和 Agent 執行複雜的開發任務。
Q:Skills 檔案要放在哪裡?
Skills 以 .md 格式儲存在 .claude/skills/ 目錄下,通常位於專案根目錄或使用者主目錄(~/.claude/skills/)。放在使用者目錄的 skill 可跨專案使用。
Q:Claude Code 可以在 Windows 上使用嗎?
可以,但官方主要支援 macOS 和 Linux。Windows 使用者建議透過 WSL2(Windows Subsystem for Linux)來執行,可獲得最佳相容性。
Q:自訂 Skill 需要會寫程式嗎?
不需要。Skill 是用 Markdown 格式撰寫的提示模板,只要能用文字描述「要做什麼、怎麼做」,就能建立自己的 Skill。對會寫程式的人,也可以在 Skill 中加入程式碼片段讓 Claude 參考。
延伸閱讀:想在手機上遠端操作 Claude Code?可以參考這篇:Happy CLI 刪除後無法重新配對?一個步驟完整解決(2026)。
延伸閱讀:如果你使用 Claude Code 進行文章創作,搭配 Typeless AI 語音鍵盤,可以直接用說的把想法口述出來,AI 自動整理成文字草稿,大幅加快內容產出速度。
留下你的留言