生活分享

Claude Code 完整教學目錄:從入門到自動化

依平台、程度與功能找到需要的教學,從 96 篇文章與共用練習專案逐步完成操作。這個教學中心把 Claude Code 分成 96 個可以獨立閱讀的小題目,從桌面、CLI、網頁與手機開始,再學 MD 規則、常用指令、Skills、MCP 與自動化。你可以依推薦路線循序學習,也可以直接搜尋正在遇到的功能、命令或檔名。目錄依目前公開狀態顯示可閱讀文章。

閱讀時間約 4 分鐘

Claude Code 完整教學目錄:從入門到自動化:文件、螢幕與完成記號的幾何插圖
圖片:Mokaair (© Mokaair)

推薦學習路線

已更新篩選結果

A.先認識工具與基本概念

  1. Claude Code 入門:認識工具與第一條學習路線

    認識讀檔、修改與執行工作的方式,選擇學習起點。

    入門 · 4 分鐘

    • CLI
    • Desktop
    • Web
  2. Claude Code|帳號、登入與使用資格

    分清訂閱登入、API 計費與組織帳號。

    入門 · 4 分鐘

    • CLI
    • Desktop
    • Web
  3. Claude Code|桌面、CLI、網頁、手機怎麼選

    依裝置、檔案位置與工作方式選擇入口。

    入門 · 4 分鐘

    • CLI
    • Desktop
    • Web
  4. Claude Code|終端機、路徑與 Git 基礎

    看懂資料夾位置、切換目錄與版本紀錄。

    入門 · 5 分鐘

    • CLI
    • Desktop
    • Web
  5. Claude Code|準備第一個練習專案

    取得待辦清單材料,認識檔案及啟動方法。

    入門 · 5 分鐘

    • CLI
    • Desktop
    • Web
  6. Claude Code|如何把需求交代清楚

    寫出目標、範圍、限制與驗收條件。

    入門 · 5 分鐘

    • CLI
    • Desktop
    • Web

B.安裝與電腦端操作

  1. Claude Code|Windows CLI 安裝教學

    完成安裝、登入、路徑檢查與首次啟動。

    入門 · 5 分鐘

    • CLI
    • Windows
  2. Claude Code|macOS CLI 安裝教學

    完成安裝、登入、更新與基本檢查。

    入門 · 5 分鐘

    • CLI
    • macOS
  3. Claude Code|Linux 與 WSL 安裝教學

    分清執行環境、檔案位置及 Windows 差異。

    入門 · 5 分鐘

    • CLI
    • Linux / WSL
  4. Claude Code|桌面版安裝與第一個任務

    開啟 Code、選擇專案並完成第一次變更。

    入門 · 5 分鐘

    • Desktop
    • Windows
    • macOS
  5. Claude Code|桌面版日常工作流程

    管理工作階段、查看差異與驗證預覽。

    入門 · 5 分鐘

    • Desktop
    • Windows
    • macOS
  6. Claude Code|VS Code 與 JetBrains 整合

    在編輯器帶入檔案、選取內容與查看變更。

    入門 · 5 分鐘

    • VS Code / JetBrains

C.網頁、手機與跨裝置

  1. Claude Code 網頁版教學

    連接儲存庫、建立雲端任務及取回成果。

    入門 · 5 分鐘

    • Web
  2. Claude Code|iPhone 與 iPad 使用教學

    從 iPhone 或 iPad 啟動、查看與接續工作。

    入門 · 5 分鐘

    • iOS / iPadOS
  3. Claude Code|Android 使用教學

    在 Android 建立任務、追蹤狀態及補充指示。

    入門 · 5 分鐘

    • Android
  4. Claude Code|Remote Control:接續電腦上的工作

    從手機或瀏覽器控制本機正在進行的工作。

    入門 · 5 分鐘

    • iOS / iPadOS
    • Android
    • CLI
    • Desktop
    • Web
  5. Claude Code|Dispatch:從手機派送桌面任務

    完成手機與桌面配對並派送可驗證的任務。

    入門 · 5 分鐘

    • iOS / iPadOS
    • Android
    • CLI
    • Desktop
    • Web
  6. Claude Code|跨裝置接續工作的完整流程

    理解對話、工作檔案與 Git 變更的接續方式。

    入門 · 5 分鐘

    • iOS / iPadOS
    • Android
    • CLI
    • Desktop
    • Web

D.Markdown、MD 規則與設定檔

  1. Claude Code|Markdown 零基礎

    建立 MD 並使用標題、清單、連結及程式碼。

    入門 · 5 分鐘

    • CLI
    • Desktop
    • VS Code / JetBrains
  2. Claude Code|CLAUDE.md 完整教學

    建立專案規範並確認 Claude 有載入。

    入門 · 5 分鐘

    • CLI
    • Desktop
    • VS Code / JetBrains
  3. Claude Code|個人、專案與子目錄規則

    把團隊規範與個人偏好放在正確位置。

    入門 · 5 分鐘

    • CLI
    • Desktop
    • VS Code / JetBrains
  4. Claude Code|拆分規則與引用其他 MD

    用 rules 與檔案引用維護共用規範。

    入門 · 5 分鐘

    • CLI
    • Desktop
    • VS Code / JetBrains
  5. Claude Code|自動記憶與 /memory

    查看與修正跨對話保留的專案記憶。

    入門 · 5 分鐘

    • CLI
    • Desktop
    • VS Code / JetBrains
  6. Claude Code|settings.json 設定教學

    修改 JSON、理解設定範圍並驗證生效。

    入門 · 5 分鐘

    • CLI
    • Desktop
    • VS Code / JetBrains

E.CLI 與常用指令

  1. Claude Code|CLI 指令入門與分類索引

    分辨終端機指令、啟動參數與斜線指令。

    實作 · 5 分鐘

    • CLI
  2. Claude Code|說明、狀態與診斷

    利用說明和診斷找到環境問題。

    實作 · 5 分鐘

    • CLI
  3. Claude Code|繼續、找回與管理對話

    命名、恢復與匯出工作階段。

    實作 · 5 分鐘

    • CLI
  4. Claude Code|上下文整理:context、compact 與 clear

    選擇保留、壓縮或清空上下文的時機。

    實作 · 5 分鐘

    • CLI
  5. Claude Code|模型、用量與偏好設定

    切換模型、查看用量與調整偏好。

    實作 · 5 分鐘

    • CLI
  6. Claude Code|Plan Mode 與權限模式

    在規劃與實作之間控制操作權限。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web

F.日常開發與變更管理

  1. Claude Code|提供檔案與專案上下文

    用檔案引用和目錄設定提供精確上下文。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  2. Claude Code|快速讀懂陌生專案

    找出專案入口、資料流程與測試方法。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  3. Claude Code|新增一個小功能

    為待辦清單加入篩選並驗證功能。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  4. Claude Code|除錯與補測試

    從重現問題走到修正與回歸測試。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  5. Claude Code|Git、差異審查與 PR

    檢查差異、整理提交與準備 PR。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  6. Claude Code|Checkpoint 與 /rewind

    區分回復對話、回復檔案與 Git 還原。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web

G.Skills、自訂指令與 Hooks

  1. Claude Code|Hooks 與 Skills 怎麼選

    選對規則、可重用流程與事件自動化。

    實作 · 4 分鐘

    • CLI
    • Desktop
    • Web
  2. Claude Code|建立第一個 SKILL.md

    用 SKILL.md 包裝可重用的專案檢查。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  3. Claude Code|Skill 參數與附屬材料

    為 Skill 加入參數、範本與輔助腳本。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  4. Claude Code|自訂斜線指令與舊格式移轉

    理解舊 commands 格式並遷移至 Skills。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  5. Claude Code|建立第一個 Hook

    設定事件與條件,確認 Hook 實際觸發。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  6. Claude Code|Hooks 實用案例

    建立格式檢查、測試提示及通知流程。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web

H.MCP、外掛與多代理

  1. Claude Code 接 MCP 入門

    理解 MCP 如何擴充外部工具存取。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  2. Claude Code|MCP 安裝、設定與排錯

    設定伺服器、完成登入並驗證工具連線。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  3. Claude Code|Plugins 安裝與管理

    安裝、啟用、更新與移除外掛。

    進階 · 5 分鐘

    • CLI
    • Desktop
    • Web
  4. Claude Code|Subagents 與代理 MD 設定

    建立有明確工作範圍與工具權限的代理。

    進階 · 5 分鐘

    • CLI
    • Desktop
    • Web
  5. Claude Code|Git Worktree 平行工作

    隔離多個任務的檔案與分支。

    進階 · 5 分鐘

    • CLI
    • Desktop
    • Web
  6. Claude Code|Agent Teams 協作

    拆分責任、交接依賴並整合多代理成果。

    進階 · 5 分鐘

    • CLI

I.瀏覽器與進階自動化

  1. Claude Code|Chrome 瀏覽器整合

    使用瀏覽器測試表單與網頁結果。

    進階 · 5 分鐘

    • CLI
    • Desktop
    • Web
  2. Claude Code|Computer Use 教學

    在支援環境中操作桌面應用並確認結果。

    進階 · 5 分鐘

    • Desktop
    • macOS
    • Windows
  3. Claude Code|非互動執行與 JSON 輸出

    用單次指令、管線與結構化輸出建立腳本。

    進階 · 5 分鐘

    • CLI
  4. Claude Code|排程與重複任務

    比較本機與雲端排程,設計可重複任務。

    進階 · 5 分鐘

    • CLI
    • Desktop
    • Web
  5. Claude Code|GitHub Actions 整合

    在測試儲存庫建立工作流程並讀取執行紀錄。

    進階 · 5 分鐘

    • CLI
    • Desktop
    • Web
  6. Claude Agent SDK 入門

    用最小程式執行一次可驗證的代理工作。

    進階 · 5 分鐘

    • CLI

J.完整實作、維護與查表

  1. Claude Code|完整實作:待辦清單網站

    從需求到功能、測試與瀏覽器成果檢查。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  2. Claude Code|接手舊專案與逐步重構

    建立基準、小步重構並防止舊功能回歸。

    進階 · 5 分鐘

    • CLI
    • Desktop
    • Web
  3. Claude Code|專案資料與操作安全

    辨識金鑰、私人資料與高影響操作。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  4. Claude Code|用量、成本與效率調整

    縮小任務、整理上下文與選擇模型。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  5. Claude Code|常見問題排除大全

    按安裝、登入、設定、連線及執行症狀排錯。

    實作 · 5 分鐘

    • CLI
    • Desktop
    • Web
  6. Claude Code|指令速查與設定範本庫

    快速找到指令、提示詞與可複製設定範本。

    實作 · 3 分鐘

    • CLI
    • Desktop
    • Web

K.專案規則與工作上下文

  1. Claude Code|替真實專案設計 CLAUDE.md

    把模糊、過期或重複的規則改成可操作的專案說明。

    進階 · 6 分鐘

    • CLI
    • Desktop
  2. Claude Code|Monorepo 的分層 MD 與路徑規則

    讓前端、API 與共用目錄使用適合的指引。

    進階 · 6 分鐘

    • CLI
    • Desktop
  3. Claude 沒照 MD 做:找出載入與規則衝突

    分辨沒有載入、規則矛盾、資料過期與任務描述不足。

    進階 · 7 分鐘

    • CLI
    • Desktop
  4. Claude Code|權限與 Sandbox 邊界實驗

    用無害案例觀察允許、詢問、拒絕與執行隔離。

    進階 · 6 分鐘

    • CLI
  5. Claude Code|長任務的上下文整理與交接文件

    讓新的工作階段依檔案接手,而不依賴原對話。

    進階 · 6 分鐘

    • CLI
    • Desktop
  6. Claude Code|把個人設定整理成團隊可維護的設定包

    建立共用範本、個人覆寫與更新檢查方式。

    進階 · 6 分鐘

    • CLI
    • Desktop

L.Skills 工程化與共用外掛

  1. Claude Code|把一套工作 SOP 做成可重用 Skill

    將程式碼審查流程做成有輸入、輸出及停止條件的技能。

    進階 · 6 分鐘

    • CLI
  2. Claude Code|Skill 參數驗證:缺值、錯誤與危險字元

    讓技能接收可預期的參數並安全交給輔助程式。

    進階 · 6 分鐘

    • CLI
  3. Claude Code|拆分大型 Skill 的範本、參考文件與腳本

    建立能按需讀取的技能目錄。

    進階 · 6 分鐘

    • CLI
  4. Claude Code|Skill 何時啟動:手動呼叫與自動選用

    用正反例評估描述與呼叫設定。

    進階 · 6 分鐘

    • CLI
  5. Claude Code|替 Skills 建立回歸案例與評分表

    讓 Skill 修改後有可比較的品質紀錄。

    進階 · 7 分鐘

    • CLI
  6. Claude Code|把 Skills 與 Hooks 包成可版本管理的 Plugin

    讓同伴安裝、升級與回退同一套工作流程。

    進階 · 7 分鐘

    • CLI
  7. Claude Code|建立第一個 mod:在 Claude Code 行程內數工具呼叫

    寫一個三檔案的 mod,用驗證器與測試確認它掛上的事件。

    進階 · 10 分鐘

    • CLI
    • Desktop

M.Hooks 事件、檢查與故障處理

  1. Claude Code|讀懂 Hook 事件:輸入、輸出與退出碼

    建立可重播事件的本機測試工具。

    進階 · 7 分鐘

    • CLI
  2. Claude Code|只處理變更檔案的格式化 Hook

    限制格式化範圍並避免事件重複執行。

    進階 · 7 分鐘

    • CLI
  3. Claude Code|建立可停止的品質檢查 Hook

    讓完成檢查能指出失敗並有清楚的退出機制。

    進階 · 6 分鐘

    • CLI
  4. Claude Code|用 Hook 保護指定檔案並測試路徑邊界

    為特定編輯工具設置範圍檢查及清楚的拒絕訊息。

    進階 · 7 分鐘

    • CLI
  5. Claude Code|任務通知與事件紀錄:有用而不洗版

    產生可追查、去重且不含敏感內容的通知紀錄。

    進階 · 7 分鐘

    • CLI
  6. Claude Code|跨平台 Hooks:中文路徑、逾時與遞迴排錯

    把 Hook 做成可測試、可停用、可移植的工具。

    進階 · 7 分鐘

    • CLI

N.MCP 工具開發與串接

  1. Claude Code|建立自己的唯讀 MCP 工具

    讓 Claude 查詢本機練習待辦資料。

    進階 · 7 分鐘

    • CLI
  2. Claude Code|設計 MCP 工具名稱、輸入 Schema 與分頁

    讓模型能選對工具,也能正確處理空值與大量結果。

    進階 · 7 分鐘

    • CLI
  3. Claude Code|遠端 MCP 登入、授權範圍與重新認證

    在測試服務演練連線與權限故障。

    進階 · 7 分鐘

    • CLI
  4. Claude Code|MCP 排錯實驗室:斷線、逾時與格式錯誤

    用固定故障重現診斷及復原流程。

    進階 · 7 分鐘

    • CLI
  5. Claude Code|MCP 回傳含有指令時:資料與操作權限分開

    以無害的對抗案例測試工具資料處理。

    進階 · 6 分鐘

    • CLI
  6. Claude Code|從 Issue 到變更草稿:串起工具與程式碼

    完成需求讀取、計畫、測試與 PR 說明稿。

    進階 · 6 分鐘

    • CLI
    • Desktop

O.開發驗證、多代理與跨裝置

  1. Claude Code|真正走完一次重現、失敗測試與修正

    定位跨資料層及介面層的待辦狀態錯誤。

    進階 · 6 分鐘

    • CLI
    • Desktop
    • VS Code / JetBrains
  2. Claude Code|接手缺測試舊專案:先留住行為再重構

    用小步變更拆出可測試模組。

    進階 · 6 分鐘

    • CLI
    • Desktop
    • VS Code / JetBrains
  3. Claude Code|讓 Subagent 提出可核對的審查發現

    設計專責代理的範圍、工具及回報格式。

    進階 · 6 分鐘

    • CLI
  4. Claude Code|雙 Worktree 實作與衝突整合

    隔離兩項功能,最後完成整合與回歸。

    進階 · 6 分鐘

    • CLI
    • Desktop
  5. Claude Code|Agent Teams 的分工、阻塞與成果整合

    比較單代理、專責代理與團隊協作成本。

    進階 · 7 分鐘

    • CLI
  6. Claude Code|桌面到手機:離線、中斷與返回工作現場

    確認執行位置,練習接續及故障後的核對。

    進階 · 6 分鐘

    • CLI
    • Desktop
    • mobile
    • Web

P.可追蹤、可恢復的自動化

  1. Claude Code|把 claude -p 接進有驗證的 JSON 流程

    處理合法結果、錯誤、逾時與不完整輸出。

    進階 · 7 分鐘

    • CLI
  2. Claude Code|CI 審查助手:權限、fork 與結果附件

    在測試儲存庫跑一次可審閱的工作流程。

    進階 · 7 分鐘

    • CLI
    • Web
  3. Claude Code|排程失敗怎麼辦:重複執行、漏跑與停止

    為一次排程建立可追查且不重複寫入的工作。

    進階 · 7 分鐘

    • CLI
    • Desktop
    • Web
  4. Claude Code|Agent SDK:保存狀態、取消與重新接續

    建立可中斷且可診斷的最小代理程式。

    進階 · 7 分鐘

    • CLI
  5. Claude Code|比較流程品質、用量與執行時間

    以同一資料集比較兩種工作方法。

    進階 · 7 分鐘

    • CLI
  6. Claude Code|期末實作:可維護的待辦專案工作流程

    整合規則、技能、工具及驗證,交付一次完整變更。

    進階 · 10 分鐘

    • CLI
    • Desktop

這個教學中心把 Claude Code 分成 96 個可以獨立閱讀的小題目,從桌面、CLI、網頁與手機開始,再學 MD 規則、常用指令、、 與自動化。你可以依推薦路線循序學習,也可以直接搜尋正在遇到的功能、命令或檔名。目錄依目前公開狀態顯示可閱讀文章。

每篇都有先備知識、操作位置、完整範例、成功判準與常見錯誤。需要其他功能時,內文提供文字連結;文章頂部與底部也能回到這份總目錄。先選一個明確的小目標,完成實際操作,再決定下一篇要讀什麼。

選擇你的第一條路線

選擇你的第一條路線 → 已會基礎,接著做深入實驗 → 使用搜尋與組合篩選
選擇你的第一條路線 → 已會基礎,接著做深入實驗 → 使用搜尋與組合篩選 · 圖片:Mokaair (© Mokaair)
閱讀完整文字說明

Claude Code 完整教學目錄:從入門到自動化,以流程和文件圖形呈現教學重點。

桌面新手先從選資料夾、交代任務與查看差異開始;CLI 新手先練習路徑、安裝與指令分類;手機讀者先辨認雲端任務、Remote Control 與 Dispatch 的執行位置。已經能完成基本任務的人,可以直接走 MD 設定或進階自動化路線。

目前的需求從哪裡開始第一個可驗證成果
想用視窗操作桌面新手路線修改一段標題並查看差異
想學終端機CLI 新手路線啟動、命名與找回對話
想離開電腦接續手機操作路線確認同一 session 與執行位置
想讓工具懂專案MD 設定路線建立並核對 CLAUDE.md 載入
想重複處理工作進階自動化路線一次有輸入、輸出與停止方式的流程

路線是建議順序,不是閱讀門檻。每篇的先備區會連到真正需要的知識,相關練習也提供可獨立開始的材料。若你只想查一個問題,可以先讀或,再依連結補足背景。

已會基礎,接著做深入實驗

第 61–96 篇提供六個深入單元與七條專題路線。從、、、、或選一個目標;每篇都有獨立起點、故障材料與參考成果。

深入練習可整組下載:規則材料、Skills 材料、Hooks 材料、MCP 材料、協作工作台與自動化材料。各組內每個 lesson ZIP 都能獨立解壓縮,不必把不同篇章的 starter 覆蓋在一起。

使用搜尋與組合篩選

搜尋可以輸入中文功能、英文名稱、斜線指令與檔名。例如 MD、手機、權限、/compact、MCP 或 CLAUDE.md,都有對應的文章與別名。多個搜尋詞會一起縮小結果;找不到時,先用一個關鍵詞,再逐步增加條件。

主題、程度、平台與學習路線可以組合使用,網址會保留目前條件。從結果打開文章後,使用瀏覽器返回即可回到原本的查找位置;清除篩選可以重新查看所有目前可閱讀的篇章。若某個功能依版本或資格尚未開放,文章會說明核對方式與可採用的替代入口。

下載共用練習專案

本系列使用不需要資料庫的 HTML、CSS 與 JavaScript 待辦清單。下載起始版從基本功能開始;下載刻意錯誤版練習除錯;下載參考完成版對照篩選與本機保存結果。

三份材料請解壓縮到不同資料夾。起始版與完成版的測試應通過,錯誤版則預期在指定勾選案例失敗。安裝、啟動與檔案說明集中在,不用先完成所有前面文章才能開始。

如何判斷自己真的學會

每篇完成後,試著說出「在哪裡操作、輸入什麼、結果在哪裡檢查」三件事。功能教學以實際檔案、測試或畫面為成功判準;設定教學會要求查看載入來源;自動化教學還會要求知道如何停止與查看錯誤紀錄。

如果遇到卡住的地方,先保留命令、錯誤與執行位置,再回到。學習的目標不是背完 96 篇,而是能找到正確入口,完成一個有清楚結果的小任務,並逐步擴展到自己的真實專案。

  • 生活分享

    Claude Code|建立第一個 mod:在 Claude Code 行程內數工具呼叫

    寫一個三檔案的 mod,用驗證器與測試確認它掛上的事件。文件把 mod 定義成多了入口檔的 plugin:入口檔叫 hooks module,Claude Code 在事件發生時呼叫裡面的函式,函式可以觀察、改寫或接手事件。

  • 生活分享

    Claude Code|Git Worktree 平行工作

    隔離多個任務的檔案與分支。Git Worktree 讓同一儲存庫擁有多個工作目錄,各自使用分支與檔案。本篇會把待辦篩選與文件整理分開,確認兩個 session 不會直接改到彼此的檔案,再把其中一個成果整合回主分支。你也會知道何時可以安全清理工作目錄。

  • 生活分享

    Claude Code|雙 Worktree 實作與衝突整合

    隔離兩項功能,最後完成整合與回歸。兩個 Claude 工作階段同時編輯專案,最容易出現的問題是互相改到同一份檔案,或各自測試通過、整合後卻失敗。本篇用兩個 Worktree 分別處理篩選預設值與介面文字,故意製造一次小衝突,再完成整合、驗證與清理。你不需要先啟用 Agent Teams。

  • 生活分享

    Claude Code|比較流程品質、用量與執行時間

    以同一資料集比較兩種工作方法。比較兩種 Claude 工作方法時,不能只挑成功那一次,也不能只看第一個答案有多快。本篇用固定案例、原始紀錄和一致判準,比較品質、重試、等待與人工整合時間,最後寫出有樣本數與限制的報告,而不是保證某個方法一定省錢。

最新旅遊情報攻略

資料來源

生活分享