為什麼使用 Mac / Linux 開發?
在開始安裝之前,先了解為什麼這門課要求使用 macOS 或 Linux。
Claude Code 是一個終端機原生的 AI 開發工具,所有操作都在 command line 完成。macOS 和 Linux 內建完整的 Unix 終端環境,能直接執行 shell 指令、管理套件、操作 git,不需要額外的相容層。
此外,絕大多數的 AI / ML 工具鏈(Python、Node.js、各種 CLI 工具)都是Unix-first 開發的,在 Mac / Linux 上的安裝與運行最穩定。伺服器端幾乎都是 Linux 環境,開發時保持一致能避免很多不必要的問題。
環境安裝
依照你的作業系統選擇對應的安裝指南,完成後確保 Claude Code 可以正常執行。
註冊 GitHub 與環境設定
課程中所有的程式碼都會透過 GitHub 管理,請在上課前完成帳號註冊與本機設定。
Python 環境建置
我們使用 Conda 做 Python 環境管理,避免不同專案之間的套件版本衝突。
本週課程內容
課堂中會涵蓋以下主題。
- Claude Code 基本操作與 Agent 模式介紹
- 為什麼不應該再用 IDE 寫程式
- GitHub 版本控制基礎
- 實作使用 Claude Code 撰寫程式分析 EDF 格式生理訊號