地圖
想學 Claude 又不知道從哪一門開始?這張圖把 Anthropic 的 29 門免費課程,依「你想用在哪裡」和「先上哪一門」排好。這是我的個人整理,不是 Anthropic 的官方頁面。
怎麼讀:橫向看你想用在哪裡,縱向看先後,依官方的先修建議排,不是難易。我的建議:不寫程式的人看左邊四欄就夠了,除非你想知道工具底下是什麼。如果只先上兩門:Claude Code 101 和 AI Fluency。
更多篩選
預設標示的是不寫程式的路線;選「你比較像」的其他項目,會換成對應的欄位。
名詞說明
卡片上的 h 是小時,L100、L200、L300 是官方的 Level 100、200、300,✎ 是我留了紀錄推估:官方沒標先後,是我依時數與內容判斷同一門課對不同對象會出現在好幾欄,不是不同的課產品標籤:Claude 是聊天、Cowork 是交辦多步驟工作、Code 是終端機裡的程式助理、Tag 是進 Slack 的 Claude、Platform 是給開發者的 API 平台概念
這是我在意的關係,不是官方的架構。四組概念,串起課程裡反覆出現的內容。點一個節點,看它出現在哪些課的哪個單元。每條關係標了依據:「課程」是課程頁上的單元標題,「官方文件」是 Claude Code 官方文件,「整理者的說法」是我自己的整理,有兩種依據的就合併標。圖上只有標題層級的證據,單元內文我看不到。
和 AI 協作
協作有點抽象,總之是了解原理後知道怎樣協作效率更高
Claude Code 的客製化
讓 Claude Code 照你的專案與規則工作
工具與連接
Claude 怎麼用工具,以及誰負責執行
Skills
同一個概念,在不同產品裡的樣子
節點之間的關係
- ↔ :課程把四個特色連回 4D:在連續光譜上定位任務,練習校準信任依據:課程
- ↔ :為什麼會忘:Working Memory 是四個特色之一;實作看 Context 管理依據:整理者的說法
- ↔ :一定要遵守的規則用 Hooks 強制;CLAUDE.md 是建議,太長遵守度下降依據:課程與官方文件
- ↔ :每次都要知道的放 CLAUDE.md;詳細流程放 Skills,用到才載入依據:官方文件
- ↔ :輸出很多的旁支工作交給 Subagent,只把摘要帶回主對話,留住主對話空間依據:官方文件
- ↔ :MCP 是工具的來源之一依據:課程
- ↔ :看誰按下執行鍵:你的程式執行是客戶端工具,Anthropic 執行是伺服器工具依據:課程與整理者的說法
- ↔ :日常使用裡的連接器,可以連到任何支援 MCP 的服務依據:官方文件
認證
合作夥伴認證階梯(限定資格)。Claude 合作夥伴網路的成員才能報考:用公司信箱登入驗證,考試要付費(價格是合作夥伴等級折扣前的美金價格),要證件、有監考。公開的 Academy 只給課程完課證明。階梯由淺到深:Associate 的備考課全是 Level 100,Developer 到 Level 200,Architect Foundations 涵蓋 100 到 200,Architect Professional 才有 Level 300。認證名稱裡的 Foundations、Professional 是考試等級,和課程的 Level 100、200、300 是兩回事。「第幾階」與身分稱呼是我依各備考課程的描述標的,官方沒有這樣寫。
展開四階的課程與備考路徑(只有合作夥伴成員能考,一般讀者可以跳過)
手機上請左右滑動,看全部四階。
Associate – Foundations
US$99 · 60 題 / 120 分鐘合作夥伴專屬備考路徑(8 個單元,無 Level)
- Claude Platform & Model Foundations 59 分鐘
- Prompting & Task Execution 53 分鐘
- Evaluating & Validating Claude's Output 74 分鐘
- Workflow Integration & Solution Design 63 分鐘
- Configuration & Knowledge Management 47 分鐘
- Governance, Risk & Responsible Use 55 分鐘
- Troubleshooting & Optimization 30 分鐘
- Course Summary & Next Steps 8 分鐘
Developer – Foundations
US$125 · 53 題 / 120 分鐘合作夥伴專屬備考路徑(5 個單元,無 Level)
- MSO Foundations 57 分鐘
- Production-Grade Prompting, Agents & Tool Use 209 分鐘
- Claude Code, MCP & Integration 142 分鐘
- Production Engineering, Evals & Security 211 分鐘
- Accelerators & IP Contribution 155 分鐘
Architect – Foundations
US$125 · 60 題 / 120 分鐘Architect – Professional
US$175 · 63 題 / 120 分鐘合作夥伴專屬備考路徑(5 個單元,無 Level)
- Claude Platform & Solution Design 238 分鐘
- Enterprise Integration & Production 158 分鐘
- Responsible AI, Safety & Risk for Architects 114 分鐘
- Stakeholder Engagement, Lifecycle & GTM 178 分鐘
- Team Enablement & Operational Productivity 45 分鐘
心得
我不寫程式,但 29 門裡我上完了 12 門,其中 8 門在最右邊「寫程式、做產品、導入企業」那欄。每門課的卡關、踩雷與心得在下面;最後是常見問題。
想看整體的上課心得,請讀〈2026 Q4 Claude Academy 29 門免費課心得〉。
我的完課心得
我上完的 12 門課。點開看我在那門課的卡關、踩雷與心得;沒有留下紀錄的課會直接寫沒有。
✓ AI capabilities and limitations
- 我最喜歡把 4D 架構和模型的四個特色連起來的那一段:課程把四個特色當成「從能力到限制」的連續光譜,再對回 4D。
✓ Claude 101
- 測驗滿分。上完課才發現我自己沒有安裝官方的 skills。
✓ Introduction to Claude Cowork
✓ Teaching AI Fluency
- 怎麼進行 4D 教學,特別是流程設計裡雙向與多向的互動,很抽象、不好設計,上得比較辛苦,我在學這段時頻頻打瞌睡。
- AI Fluency 系列的課程內容採 CC BY-NC-SA 4.0 授權(署名、非商業、相同方式分享)。要拿去教別人或做成商業課程之前,先看授權範圍。
- 「4D 概念很好」:核心是讓學生在 AI 的未來具備工作成長與批判性思維。
✓ Claude Code 101
- 我的摘要曾經誤以為,會話中改了 CLAUDE.md 要用 /init 叫它重讀。/init 的用途是產生或改進 CLAUDE.md,不是重新載入。
- 我問過自己:每次都拿 Claude Code 做計畫、不寫程式,是不是浪費?用 Cowork 就夠了嗎?
- 新學到的是 CodeReview。Vibe Coder 自己摸通常會碰到 CLAUDE.md、Skill、MCP、Context Window;不容易自己摸到的是 SubAgents、Hooks,以及 explore、plan、code、commit 的流程。
- 課裡講到的產品使用資訊(CLAUDE.md、Skill、MCP、Context Window 這些)我很喜歡。
✓ Claude Platform 101
- 課程要在終端機操作,我一開始問:為什麼不能用 Playground?
- 第一次在 Playground 跑,回傳一段程式碼我看不懂;後來發現是我用的範本帶著 json_schema,會把答案強迫成 JSON。
- TypeScript、SDK、bash 是什麼,我是上課中才去查的,先知道會順很多。
- MCP 連接器的範例用的是 Linear,我不認識這個服務,一開始還貼錯指令,後來才補貼課堂的範例。
- 終端機出現 dquote> 代表引號開了沒關,後面的指令被吞掉;按 Ctrl+C 離開再重打。
- API 金鑰用 export 設定,只對設定它的終端機視窗有效;開新視窗要重設,否則會出現 Could not resolve authentication method。
- 在 Playground 比較三個模型的延遲與 token,很有趣。
- 多模型、多情境的 Evals 練習,我很喜歡。
✓ AI Fluency for builders
✓ Claude Code in action
- 測驗 8 題,我第一次只對 6 題,結果頁只顯示分數,看不到錯在哪。
- 測驗會考 CLAUDE.md 與 hook 的分別(誰能強制),我一直分不清。
- 讀完仍不太懂的四件事:怎麼自己寫 Plugin、CLAUDE.md 與 AGENTS.md 的差異、格式與 YAML 的差別、rewind 與 headless 的效果。
- 想親手試 headless(claude -p)時,終端機回 command not found:桌面 App 自帶的 claude 不一定在終端機的路徑裡,要另外裝終端機版。
- 「CLAUDE.md 像預算」,寫越多,每多寫一行的效果越低,必須遵守的規則要用 hook 機械式攔截。
- 自己寫的 webhook 要自己維護;能用 Claude 預設的 GitHub 託管比較省事。
✓ Introduction to agent skills
✓ Building with the Claude API
- 功能測驗會考程式碼執行工具的運作環境與限制,我答錯了。
- 「誰執行」我一度說成「大模型寫」:模型只提出要求,由你的程式或 Anthropic 來執行。
- 最終評估 23 題我對 21 題。測驗會考環境檢查與提示快取的分別,先弄清楚這兩個。
- 「工作流程與代理」這個單元的問題與概念,我很喜歡。
- 這門課把整個開發架構徹底複習了一遍,我很喜歡。
✓ Introduction to Model Context Protocol
- 三個基本元件,我分不清「誰決定何時使用」。測驗會考 Prompts、Resources、Tools 的分別,我選了兩次才定。
- 我原本以為 MCP 只是一些協定格式。MCP 是協定,伺服器由各服務自己架,Claude 與別的工具都是客戶端。
- 我一開始不知道 uv 是什麼。
- 課堂用 mcp dev 啟動檢查器,需要先裝 uv;沒裝的人改用 npx @modelcontextprotocol/inspector 也能開。
- 把檢查器的 Tools、Prompts、Resources 對應到自己的程式,自己做一個最小的 MCP 客戶端,理解快很多。
✓ Model Context Protocol: Advanced topics
- 測驗會考初始化流程裡各訊息的順序與分別,我答錯了。
- MCP 規格 2026-07-28 的變更已經棄用取樣、日誌、根目錄,並移除初始化握手與工作階段 ID。我問過自己要不要學;我的判斷是概念層級帶過就好。
- json_response=True 會關掉 SSE 串流,進度通知與日誌就送不出去,和課程的說法略有出入(我自己實測的結果)。
- 做完測驗後,我決定先上完課再重做一次。
常見問題
答案依官方課程頁的說明改寫,有「我的心得」的是我自己上課的體會。按「在地圖上標出」,會把相關的課標在上面的圖裡。
我想學這個
我不寫程式,要學到哪裡?
我的建議是看左邊四欄就夠了:先讀「先認識 AI」的三門,再依用途選個人使用、工作使用,或你的行業(學校、非營利、小型企業)。不需要自己寫 MCP 伺服器或呼叫 API。Claude 101 教的連接器,依官方說明,可以連到任何支援 MCP 的服務,用現成的就好。
Claude Code 和 Cowork 差在哪?
Cowork 讓你把多步驟的工作交給 Claude,處理電腦上的檔案、文件與瀏覽器任務,不需要寫程式。Claude Code 是在終端機裡工作的程式助理,給開發者與想用 AI 做軟體開發的人。我自己不寫程式,也用 Claude Code 做計畫,見 Claude Code 101 的「我的紀錄」。
我在公司導入 Claude,看哪幾課?
負責維運 Claude Enterprise 的管理者看 Deploying Claude Enterprise;組織已在用 Claude Code 的工程、平台與資安主管看 The AI-native SDLC playbook;團隊用 Slack 的看 Claude Tag。
我在 AWS 或 Google Cloud 上用 Claude
有兩門:Claude with Amazon Bedrock 與 Claude on Google Cloud,Bedrock 涵蓋 API 實作、工具使用、RAG、代理與上線應用;Google Cloud 從設定、工具使用、RAG 到代理與上線模式。兩門的先修都要求 Python 熟練,並且需要各自平台的帳號。
我是老師,想教學生用 AI
AI Fluency for educators 給教職人員與教學設計者;Teaching AI Fluency 教大學教師怎麼教、怎麼評量;K-12 的老師看 AI Fluency for pK–12 educators,要帶別的老師的講師看 Train the Trainer;學生本人看 AI Fluency for students。AI Fluency 系列的課程內容採 CC BY-NC-SA 4.0 授權(署名、非商業、相同方式分享),拿去教別人或做成商業課程之前,先看授權範圍。
我想學 Skills,從哪裡開始?
Skills 是可以重複使用的 markdown 指令,Claude 會自動套用到符合的任務。Introduction to agent skills 教你在 Claude Code 裡建立、設定與分享;Claude 101 也會帶你在日常使用 Projects 與 Skills;Claude Code 101 則把 Skills 放在客製化 Claude Code 的一環。自訂 skill 要上傳到 Claude,上傳前先確認裡面沒有個人或機密內容。官方說明:上傳後,在你分享之前同事看不到;管理員看得到名稱與分享狀態,看不到檔案。
MCP 怎麼應用?
MCP 是讓 Claude 連到外部服務與資料的協定。Introduction to MCP 用 Python 從零做伺服器與客戶端,學三個基本元件:工具由模型決定何時用,提示由使用者決定,資源由應用程式決定。MCP: Advanced topics 再談取樣、通知與根目錄。Claude 101 與 Claude Code 101 也各有一段講怎麼連外部工具。
為什麼要有 CLAUDE.md?
CLAUDE.md 是給 Claude 的長期專案指示,Claude Code 101 會教你建立與維護。我的心得是它像預算:寫越多,每多寫一行的效果越低,所以一定要遵守的規則,要改用 hook 機械式攔截。Claude Code in action 教怎麼寫出 Claude 真的會遵守的指示,以及怎麼強制不能被跳過的規則。
上課會卡的觀念
客戶端工具和伺服器工具差在哪?
看誰按下執行鍵:Claude 提出要用工具,由你的程式執行的是客戶端工具;由 Anthropic 那一側執行的是伺服器工具,例如程式碼執行與網路搜尋。Building with the Claude API 教工具使用,Tool use with the Messages API 再談 Anthropic 提供的工具。
工作流程和代理有什麼不同?
看誰決定步驟:步驟固定、寫在你的程式裡的是工作流程;由 Claude 邊做邊決定下一步的是代理。要可靠、可預測,就往工作流程靠。Building with the Claude API 兩種都教,包含平行、串接與分流的工作流程。
我想評測自己的提示,或選模型
Introduction to evals 教你用自己的資料做小型評測:選模型先看準確度、再看成本,升級前先修提示,上線後持續檢查。官方建議先上 Claude Platform 101,除非你已經會呼叫 Messages API 並看得懂回應。
Subagents 和 Agent Teams 有什麼不同,什麼時候用哪個? 進階
Subagents 由主工作階段派出去做事,做完把結果回報給主工作階段,成本比較低。Agent Teams 是多個獨立的 Claude Code 工作階段,隊友之間可以直接傳訊息、共用任務清單,成本明顯比較高。官方標示 Agent Teams 是實驗功能、預設關閉,已知的限制涉及恢復工作階段、任務協調與關閉行為。官方建議:任務彼此獨立、需要來回討論時才用 Teams;循序的任務、改同一個檔案或相依性很多時,單一工作階段更適合。課程方面,Introduction to subagents 教 Subagents,Claude Code 101 的「Subagents」是入門介紹;課程的單元標題裡沒有 Agent Teams。
什麼時候該開 Subagent?開太多會怎樣? 進階
官方的判斷標準:當一件旁支工作會把大量搜尋結果、日誌或檔案內容灌進主對話,而你之後不會再用到時,就交給 Subagent。它在自己的 context 裡做完,只把摘要帶回來。適合的情況包含任務會產生大量輸出、需要限制工具或權限、內容獨立且可以回傳摘要。每個 Subagent 也會送出自己的請求,都算在同一個使用額度裡。Introduction to subagents 的「Designing effective subagents」和「Using subagents effectively」兩堂,就是在教怎麼設計與怎麼用。
CLAUDE.md、Skills、MCP、Hooks 的邊界怎麼分? 進階
CLAUDE.md 放每次工作階段都要知道的規則,每次都會載入;官方建議每個檔案控制在 200 行以內,太長會消耗更多 context、降低遵守度。Skills 放詳細的流程,內容只有用到時才載入,所以長篇參考資料在需要之前幾乎不佔成本。MCP 負責連到外部的工具與資料。Hooks 用來機械式強制一定要遵守的規則。課程方面,Claude Code 101 的「Customizing Claude Code」一章把 CLAUDE.md、Subagents、Skills、MCP、Hooks 放在一起介紹;Introduction to agent skills 有一堂「Skills vs. other Claude Code features」專門比較;Introduction to MCP 教 Tools、Prompts、Resources 三個元件;Claude Code in action 教怎麼寫出 Claude 真的會遵守的 CLAUDE.md,並用 hook 強制。
Context 該多放一點背景,還是該壓縮? 進階
這是取捨。多放背景(長的 CLAUDE.md、大量規則)讓模型更懂專案,但消耗更多 context,規則的遵守度反而下降。積極壓縮能讓主對話保持敏銳,但要確認重要規則寫在壓縮後會重新載入的地方:根據官方說明,根目錄的 CLAUDE.md 在 /compact 之後會從磁碟重新讀入,子資料夾的 CLAUDE.md 與有路徑範圍的規則,則是在下次用到時才重新載入。換新任務時用 /clear,它從空白開始、保留專案記憶;同一個任務太長時用 /compact 做摘要;/context 可以看是什麼佔滿了視窗。把探索性、輸出很多的工作交給 Subagent,也是留住主對話空間的方法。課程方面,AI capabilities and limitations 的「Working Memory」解釋為什麼會忘;Claude Code 101 與 Claude Platform 101 各有「Context management」。/compact 與 /clear 沒有出現在課程的單元標題裡,但 Claude Code 101 的學習目標有列 /compact、/clear、/context。
29 門課的官方連結一覽
先認識 AI
- AI capabilities and limitations(3.5 小時、13 課):理解生成式 AI 為什麼會這樣表現。
- AI Fluency: Framework and foundations(4 小時、14 課、官方 Level 100):學會有效、有效率、合乎倫理又安全地和 AI 協作(4D 框架)。
- Building effective human-agent teams (beta)(0.75 小時、5 課):給已經在個人使用 AI、想走到團隊協作的領導者。
日常工作
- Claude 101(2.5 小時、13 課、官方 Level 100):從第一次對話與提示技巧,到專案、成品、技能與連接工具,學會在日常工作用 Claude。
- Introduction to Claude Cowork(2.5 小時、14 課、官方 Level 100):把多步驟的工作交給 Claude:設定工作區、給上下文、跑任務,並用外掛做研究、文件與瀏覽器任務。
- Introduction to Claude Tag(2.5 小時、11 課):Claude Tag(測試版)把 Claude 帶進團隊的 Slack:該把什麼工作交給它、怎麼引導與糾正。
用在你的領域
- AI Fluency for educators(1.5 小時、4 課):給教職人員與教學設計者。
- AI Fluency for students(3 小時、5 課):協助學生以負責任的方式和 AI 協作。
- AI Fluency for pK–12 educators(3 小時、10 課):給 pK-12 的教育工作者。
- AI Fluency for pK-12 Train the Trainer(0.75 小時、4 課):給要帶領別人學 AI Fluency 的 pK-12 講師。
- Teaching AI Fluency(4.5 小時、7 課):給大學教師與教學設計者:怎麼教、怎麼評量 AI Fluency。
- AI Fluency for nonprofits(4 小時、9 課):給非營利組織,用 4D 框架處理日常工作。
- AI Fluency for small businesses(3.5 小時、8 課):給小型企業的業主與員工。
- AI Fluency for creative work(5 小時、8 課):給創意工作者。
寫程式
- Claude Code 101(1.5 小時、12 課):在終端機裡工作的程式助理:是什麼、怎麼運作,以及日常的核心工作流程。
- Claude Platform 101(1.5 小時、13 課):從基礎開始,教開發者在 Claude Platform 上建置應用。
- AI Fluency for builders(3 小時、9 課):為建構者打造的 AI Fluency。
- Claude Code in action(1 小時、9 課、官方 Level 200):讓 Claude Code 長時間跑、少盯著也行:引導、設定、自動化並驗證。
- Introduction to agent skills(1 小時、6 課):在 Claude Code 裡建立、設定與分享 skills,讓 Claude 對符合的任務自動套用。
- Introduction to subagents(0.75 小時、4 課):把複雜任務拆給平行的 subagents,並以結果可預測的方式協調。
做產品與導入企業
- Building with the Claude API(9 小時、67 課、官方 Level 100-200):從 API 身分驗證、提示工程、評估,到工具使用、RAG、代理與上線模式。
- Introduction to Model Context Protocol(1 小時、10 課、官方 Level 200):用 Python 從零做 MCP 伺服器與客戶端,學工具、資源與提示。
- Introduction to evals(1 小時、4 課):用自己的資料做小型評測,選模型先看準確度、再看成本,上線後持續檢查。
- Tool use with the Messages API(1.5 小時、9 課):把已經能運作的工具使用,做得更可靠、更快、更省,再加上 Anthropic 提供的工具。
- Model Context Protocol: Advanced topics(1.5 小時、11 課、官方 Level 300):超越 MCP 基礎:取樣、通知與根目錄,附各協定流程的互動導覽。
- Claude with Amazon Bedrock(8 小時、65 課、官方 Level 100-200):在 Amazon Bedrock 上使用 Claude:API 實作、工具使用、RAG、代理與上線應用。
- Claude on Google Cloud(8.5 小時、66 課、官方 Level 100-200):在 Google Cloud 上使用 Claude:設定、工具使用、RAG、代理與上線模式。
- The AI-native SDLC playbook(1 小時、14 課):給組織已在用 Claude Code 的工程、平台與資安主管:十二個做法,放進軟體開發的每個階段。
- Deploying Claude Enterprise with confidence(2.5 小時、14 課):影響整體導入方式的五個決定,給負責維運 Claude Enterprise 的管理者;導入前、試行中或重建時都適用。