Claude Code 進階工作流教學 2026:從 CLI 到自動化部署的 10 個高手技巧
已經會用 Claude Code 基本指令?本文帶你進入進階領域:CLAUDE.md 設計、Hooks、Subagents、MCP 整合、CI/CD、自訂 Skills 等 10 個高手技巧,讓 AI 工程師真正幫你跑完整條開發流程。
💡 本指南持續維護中,內容會隨工具版本與市場情況更新。如有實測新發現會逐步加入個人經驗段落。
目錄
1. 從「能用」到「高效」:進階 Claude Code 使用者的差別
-
普通使用者
每次對話都要重新解釋專案背景、所有任務都等 AI 做完、遇到重複工作一樣再問一次
-
進階使用者
CLAUDE.md 內建專案知識、關鍵操作自動 hook、複雜任務拆 subagent 平行、把成功流程存成 Skill 重用
-
受益最大的場景
長期維護的專案、有團隊協作的 repo、重複性任務多的工作(測試、部署、文件)、需要嚴格遵守規範的 codebase
小提示
- 進階工作流建置有前期成本(寫 CLAUDE.md、設 Hooks 可能要花 2-4 小時)但一次投資長期受益
- 不要過度工程化——先用 Claude Code 幾週找出你的真實痛點,再針對痛點建工作流
2. 技巧 1-2:CLAUDE.md 設計與多層級組態
-
CLAUDE.md 必備 5 大區塊
(1) 專案概述 (2) 技術棧 (3) 目錄結構 (4) 開發規則(禁忌、慣例)(5) 常用指令
-
進階區塊
常見問題與解法、測試規則、git 工作流、部署流程、相關文件路徑(讓 AI 自己找)
-
多層級優先順序
子目錄 > 專案 > 全域。子目錄的規範會覆蓋專案的。適合 monorepo 內各 package 有自己規範
-
減少 token 的技巧
用表格和 bullet 取代長段落、規則前後加標記讓 AI 容易解析、避免重複資訊(指向檔案而非複製內容)
小提示
- CLAUDE.md 不是一次寫完的,每次發現「AI 又誤解了什麼」就回頭加一條規則
- 團隊共用的 CLAUDE.md 進 git,個人偏好寫 ~/.claude/CLAUDE.md 不進 git
3. 技巧 3-4:Hooks 自動化與 Skills 復用
-
Hooks 設定位置
~/.claude/settings.json 或專案 .claude/settings.json。支援 PostToolUse、PreToolUse、Stop、SessionStart 等事件
-
實用 Hooks 範例
程式碼編輯後自動 prettier、bash 執行前阻擋危險指令(rm -rf)、每次 stop 顯示狀態列、session 開始自動載入專案 context
-
Skills 是什麼
.claude/skills/ 下的資料夾,內含 SKILL.md 和可選的 Python/shell 腳本。描述符合條件時 Claude 會主動呼叫
-
Skill 設計三要素
name(簡潔)、description(何時用、幫什麼)、allowed_tools(限制權限)。描述寫得好才會被觸發
小提示
- Hook 失敗會中斷工具執行,測試時先用 echo 做 dry run 確認沒問題再加真實動作
- 好的 Skill 描述範例:「評估 PR 風險並自動修復——當使用者要求 review 或 fix PR 時使用」
4. 技巧 5-6:Subagents 任務拆分與平行執行
-
何時該拆 Subagent
需要大量搜尋或讀檔的探索任務、獨立可平行的工作(測試多個 API)、需不同角色思考(reviewer vs implementer)
-
平行 Subagents
在單一訊息中呼叫多個 Agent(subagent_type 可不同),Claude Code 會平行執行。適合獨立任務如多檔案重構
-
自訂 Subagent 類型
在 .claude/agents/ 下定義 agent.md,包含角色設定、專精領域、工具權限。可建 code-reviewer、security-auditor、docs-writer 等
-
Subagent Prompt 寫法
要當成對新同事開工單:交代清楚背景、目標、要回報的格式、避免什麼。不能假設它看過主對話
小提示
- 不要對所有任務都拆 subagent——有啟動成本。3 步驟內的小任務主對話直接做更快
- 平行 subagents 特別適合「研究 + 確認」這類任務:一個找資料、一個查驗證、最後主 agent 綜合
5. 技巧 7-8:MCP 整合與自訂工具
-
MCP 設定位置
專案 .claude/settings.json 的 mcpServers 區塊。可指定 command、args、env、以及是否需要使用者授權
-
常用 MCP Server
github(看/發 PR、review)、postgres(查資料庫)、filesystem(跨目錄操作)、slack(查訊息/發通知)、playwright(控制瀏覽器)
-
自訂 MCP Server 時機
內部系統 API、專屬工具鏈(部署、監控系統)、團隊共用的知識庫。通用工具優先找社群版本
-
權限控制
每個 MCP Tool 可在 settings 設 allow(自動)、ask(每次詢問)、deny(禁用)。敏感工具如 delete_user 建議 ask
小提示
- MCP Server 會增加啟動時間和 context 佔用。只啟用當前需要的,其他可用 profile 切換
- 測試 MCP Server 可用 mcp dev 或 claude --debug 看握手與呼叫細節
6. 技巧 9:整合到 CI/CD 與 GitHub Actions
-
官方 GitHub Action
anthropic/claude-code-action,支援 PR comment、issue 處理、定期任務。需設 ANTHROPIC_API_KEY secret
-
PR 自動 review 流程
觸發於 pull_request opened → Claude 讀 diff → 依 CLAUDE.md 規範檢查 → 發 comment 或 review。一次設定長期受益
-
CI 失敗自動分析
workflow failure 觸發 → Claude 讀 log + 相關程式碼 → 產出根因分析和修復建議 → 貼到 issue 或 Slack
-
成本控制
限制 Claude 可觸發的檔案範圍、設 max_turns、使用便宜模型(Haiku)做 triage 再決定是否用 Sonnet/Opus
小提示
- CI 上的 Claude Code 要嚴格限制工具權限——只給它需要的,絕不開放 bash 亂跑
- 每個自動化都設預算上限(daily spend cap),避免 bug 或無限迴圈燒爆帳單
7. 技巧 10:設計「一鍵完成」的複雜工作流
-
流程設計原則
(1) 拆階段 + 每階段驗收點 (2) 每階段用專門 subagent (3) 失敗可恢復(不用從頭跑)(4) 有「--dry-run」模式先看計畫
-
實例:/release 自動化
Skill 讀版本 → subagent A 產 changelog → subagent B bump version → hook 跑完整測試 → MCP 呼叫 GitHub 發 release → MCP 呼叫 Slack 通知團隊
-
防呆設計
重大操作加 ExitPlanMode 確認、每步產 artifact 方便 rollback、關鍵節點可選擇人工審核、所有動作記到 log
-
團隊擴散策略
一個人先做出 POC、在團隊 show、收集回饋迭代、寫好文件後推廣、變成團隊標準工作流
小提示
- 複雜工作流的價值不在「酷」而在「可靠」——團隊願意信任才會普及。每次失敗都要記錄並改善
- 一個好的 /sprint Skill 通常演化 3-6 個月才穩定,不要期待一次寫完
注意事項
本文描述的功能、設定格式與最佳實踐基於 Claude Code 2026 年 4 月版本,Anthropic 可能隨時更新 API 與行為。設定 Hooks、Subagents、MCP 整合前請查閱官方最新文件。CI/CD 整合涉及密鑰與權限管理,實際部署前請遵守公司資訊安全規範。
重點整理
- 1 普通使用者 vs 進階使用者差在 3 件事:CLAUDE.md、Hooks/Skills、Subagents
- 2 CLAUDE.md 支援多層級:子目錄 > 專案 > 全域,規範可細緻客製
- 3 Hooks 自動化規範、Skills 打包可重用工作流
- 4 Subagents 保護 context + 平行執行,適合探索與獨立任務
- 5 MCP 整合讓 Claude Code 接上 2000+ 社群工具或自家系統
- 6 最進階境界:用 Skill + Subagent + Hook + MCP 組成一鍵完成的複雜工作流
相關懶人包
2026 AI 工具全攻略:ChatGPT / Claude / Gemini 比較 + 10 大實戰應用
本篇含 2026 最強 AI 工具比較、寫作/設計/程式/辦公/學習 5 大類應用、Prompt 工程入門、免費 vs 付費判斷、7 天入門計畫
2026 AI 簡報工具完全攻略:10 分鐘做出專業簡報的秘密武器
比較 2026 年最好用的 AI 簡報工具:Gamma、Beautiful.ai、Canva AI、GenPPT、Plus AI,含免費方案、價格、實測心得與選擇建議。
2026 AI 簡報工具完全比較:Gamma、Tome、Beautiful AI 等 8 大工具實測評比
AI 簡報工具實測:Gamma、Tome、Beautiful AI、Canva AI、Presentations AI 等 8 款工具,依需求、預算、品質完整比較,10 分鐘做出專業簡報。
一般聲明
本站提供之資訊僅供參考,不保證其完整性與正確性。使用者應自行判斷資訊之適用性。