Claude Academy 課程地圖

看心得文訂閱電子報

地圖

想學 Claude 又不知道從哪一門開始?這張圖把 Anthropic 的 29 門免費課程,依「你想用在哪裡」和「先上哪一門」排好。這是我的個人整理,不是 Anthropic 的官方頁面。

怎麼讀:橫向看你想用在哪裡,縱向看先後,依官方的先修建議排,不是難易。我的建議:不寫程式的人看左邊四欄就夠了,除非你想知道工具底下是什麼。如果只先上兩門:Claude Code 101 和 AI Fluency。

檢視
你比較像
更多篩選
類型
產品

預設標示的是不寫程式的路線;選「你比較像」的其他項目,會換成對應的欄位。

◆觀念:AI 怎麼運作、怎麼和 AI 協作(AI Fluency 系列)■產品:產品操作與開發技術先後圓點:●○○ 入門、○●○ 進階、○○● 深入✓我上完的課,點開看我的紀錄
名詞說明卡片上的 h 是小時,L100、L200、L300 是官方的 Level 100、200、300,✎ 是我留了紀錄推估:官方沒標先後,是我依時數與內容判斷同一門課對不同對象會出現在好幾欄,不是不同的課產品標籤:Claude 是聊天、Cowork 是交辦多步驟工作、Code 是終端機裡的程式助理、Tag 是進 Slack 的 Claude、Platform 是給開發者的 API 平台
我的建議:不寫程式,看這四欄就夠了
寫程式再往右
先認識 AI所有人的起點 · 3 門
個人使用官方:個人使用版 Claude · 5 門
工作使用官方:工作中的 Claude · 3 門
學校、非營利、小型企業官方三個對象合併;大學教師的課在「個人使用」 · 6 門
K-12 2 門非營利 1 門小型企業 3 門
寫程式、做產品、導入企業我加的一欄 · 15 門
入門這個主題從頭學,官方沒要求先上別的課
進階官方建議先上某門課,或對象已在用 AI
深入要先上進階課,或要求日常用過產品

概念

這是我在意的關係,不是官方的架構。四組概念,串起課程裡反覆出現的內容。點一個節點,看它出現在哪些課的哪個單元。每條關係標了依據:「課程」是課程頁上的單元標題,「官方文件」是 Claude Code 官方文件,「整理者的說法」是我自己的整理,有兩種依據的就合併標。圖上只有標題層級的證據,單元內文我看不到。

上完這些課,腦中該連起來的概念

和 AI 協作

協作有點抽象,總之是了解原理後知道怎樣協作效率更高

Claude Code 的客製化

讓 Claude Code 照你的專案與規則工作

工具與連接

Claude 怎麼用工具,以及誰負責執行

Skills

同一個概念,在不同產品裡的樣子

節點之間的關係

認證

合作夥伴認證階梯(限定資格)。Claude 合作夥伴網路的成員才能報考:用公司信箱登入驗證,考試要付費(價格是合作夥伴等級折扣前的美金價格),要證件、有監考。公開的 Academy 只給課程完課證明。階梯由淺到深:Associate 的備考課全是 Level 100,Developer 到 Level 200,Architect Foundations 涵蓋 100 到 200,Architect Professional 才有 Level 300。認證名稱裡的 Foundations、Professional 是考試等級,和課程的 Level 100、200、300 是兩回事。「第幾階」與身分稱呼是我依各備考課程的描述標的,官方沒有這樣寫。

展開四階的課程與備考路徑(只有合作夥伴成員能考,一般讀者可以跳過)

手機上請左右滑動,看全部四階。

第 1 階 · 日常工作的專業人士

Associate – Foundations

US$99 · 60 題 / 120 分鐘
合作夥伴專屬備考路徑(8 個單元,無 Level)
  1. Claude Platform & Model Foundations 59 分鐘
  2. Prompting & Task Execution 53 分鐘
  3. Evaluating & Validating Claude's Output 74 分鐘
  4. Workflow Integration & Solution Design 63 分鐘
  5. Configuration & Knowledge Management 47 分鐘
  6. Governance, Risk & Responsible Use 55 分鐘
  7. Troubleshooting & Optimization 30 分鐘
  8. Course Summary & Next Steps 8 分鐘
第 2 階 · 開發者

Developer – Foundations

US$125 · 53 題 / 120 分鐘
合作夥伴專屬備考路徑(5 個單元,無 Level)
  1. MSO Foundations 57 分鐘
  2. Production-Grade Prompting, Agents & Tool Use 209 分鐘
  3. Claude Code, MCP & Integration 142 分鐘
  4. Production Engineering, Evals & Security 211 分鐘
  5. Accelerators & IP Contribution 155 分鐘
第 3 階 · 架構師

Architect – Foundations

US$125 · 60 題 / 120 分鐘
這一階沒有專屬的備考路徑,只列上面 7 門公開課。
第 4 階 · 資深架構師

Architect – Professional

US$175 · 63 題 / 120 分鐘
合作夥伴專屬備考路徑(5 個單元,無 Level)
  1. Claude Platform & Solution Design 238 分鐘
  2. Enterprise Integration & Production 158 分鐘
  3. Responsible AI, Safety & Risk for Architects 114 分鐘
  4. Stakeholder Engagement, Lifecycle & GTM 178 分鐘
  5. 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,上傳前先確認裡面沒有個人或機密內容。官方說明:上傳後,在你分享之前同事看不到;管理員看得到名稱與分享狀態,看不到檔案。

官方說明中心:Skills

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。

官方文件:Agent teams 官方文件:Subagents

什麼時候該開 Subagent?開太多會怎樣? 進階

官方的判斷標準:當一件旁支工作會把大量搜尋結果、日誌或檔案內容灌進主對話,而你之後不會再用到時,就交給 Subagent。它在自己的 context 裡做完,只把摘要帶回來。適合的情況包含任務會產生大量輸出、需要限制工具或權限、內容獨立且可以回傳摘要。每個 Subagent 也會送出自己的請求,都算在同一個使用額度裡。Introduction to subagents 的「Designing effective subagents」和「Using subagents effectively」兩堂,就是在教怎麼設計與怎麼用。

官方文件:Subagents

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 強制。

官方文件:Memory 與 CLAUDE.md 官方文件:Skills

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。

官方文件:Memory 與 CLAUDE.md 官方文件:指令一覽

點任何一門課,這裡會顯示時數、官方的先修說明和連結;點概念圖的節點,會顯示它出現在哪些課。
29 門課的官方連結一覽

先認識 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:該把什麼工作交給它、怎麼引導與糾正。

用在你的領域

寫程式

  • 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 的管理者;導入前、試行中或重建時都適用。