知名人工智慧專家吳恩達(Andrew Ng)創立的教育平台 DeepLearning.AI,近日推出了一門免費課程,這門課與 Anthropic 合作開設,名為Claude Code: A Highly Agentic Coding Assistant(使用 Claude 建構具高度自主性的程式助理),由 Elie Schoppik 主講,課程時長為1小時50分鐘。
課程旨在引導開發者運用 Anthropic 所開發的 Claude 模型建構一個能自主處理複雜任務的程式撰寫助理,來改善自身的程式開發流程,以及給 Claude Code 明確的上下文,例如指定相關檔案、明確定義功能,並連接 Claude Code 到 MCP 伺服器。
課程也會引導學將上述所說的學習過程,應用到以下情境:
- 探索 RAG 聊天機器人程式碼庫
- 分析 Jupyter notebook 的電商數據
- 根據 Figma mockup 製作網頁應用
具體來說,透過這門課,可以學習到:
- 了解 Claude Code 的底層架構、用來瀏覽程式碼庫的工具,以及如何在多次工作階段中儲存記憶
- 探索並理解 RAG 聊天機器人的程式碼庫,以及前後端資訊如何流動。
- 在專案目錄中建立 CLAUDE.md 檔案,記錄 Claude Code 可跨工作階段記憶的資訊與指引。
- 透過指定相關檔案、提供截圖或圖片,讓 Claude Code 獲得上下文,並用 escape、clear、compact 指令控制上下文。
- 為 RAG 聊天機器人的前後端新增功能:請 Claude Code 先規劃、用 thinking mode 處理較難的任務,並用 subagents 腦力激盪。
- 撰寫測試來評估聊天機器人的功能,並重構部分程式碼。
- 用 git worktree 同時運行多個 Claude session,各自專注於新增不同功能。
- 用 Claude Code 的 GitHub 整合來修復 issue、建立、審查和合併 pull request。
- 透過 Claude Code hooks,在使用工具前後執行程式碼。
- 重構 Jupyter notebook 的電商數據分析,並轉換成儀表板。
- 連接 Figma MCP server,將設計稿匯入 Claude Code,並開發顯示聯邦儲備經濟數據的網頁介面
- 用 Playwright MCP server 自動開啟瀏覽器、截圖,並引導 Claude Code 改善應用程式的 UI 設計。
Deeplearning.ai是什麼平台?吳恩達是誰?
吳恩達是史丹佛大學電腦科學系和電機工程系的客座教授,曾任史丹佛人工智慧實驗室主任,也是深度學習和機器學習領域的國際權威。
他在 2011 年負責 Google 的深度學習與AI科研專案「Google Brain」,因而擁有「Google大腦之父」的盛譽。他創辦 DeepLearning.ai 旨在推動全球 AI 教育普及,讓更多人能學習並應用人工智慧技術。
吳恩達強調,AI 教育應該是大眾化、通識化,而不是只屬於少數精英。他希望透過高品質的線上課程,在全球範圍內培育大量 AI 實作人才,把 AI 技術應用於醫療、教育、語音辨識等多元領域,讓每個人都能參與並受益於 AI 帶來的產業轉型。
延伸閱讀:AI開發者必學!Anthropic推免費線上課:MCP、API應用、雲端服務整合... 6堂精選課一次看
Google免費AI課程來了!11堂任選、還送3個月Google AI Pro,註冊教學一次看
資料來源:Deeplearning.ai