
🎯 你將學到什麼 ✅ 先備知識 🤖 Copilot 家族介紹 📚 課程架構 📋 指令參考
✨ 學習如何用 AI 強化你的開發流程,讓命令列工作更高效。
GitHub Copilot CLI 將 AI 助手直接帶進你的終端機。你不必切換到瀏覽器或程式碼編輯器,就能在命令列中提問、產生完整應用程式、審查程式碼、產生測試、除錯問題。
你可以把它想像成一位隨時待命、知識豐富的同事,能閱讀你的程式碼、解釋難懂的模式,並幫助你更快完成工作!
📘 想要網頁版體驗? 你可以直接在 GitHub 上學習本課程,或前往 Awesome Copilot 享受更傳統的瀏覽體驗。
本課程適合:
這是一門實作導向課程,帶你從零開始熟練使用 GitHub Copilot CLI。全程以一個 Python 書籍收藏應用程式為例,逐步用 AI 協作方式優化它。課程結束時,你將能自信地用 AI 審查程式碼、產生測試、除錯問題、並自動化工作流程——全部在終端機內完成。
不需要任何 AI 經驗。 只要你會用終端機,就能學會這些技能。
非常適合: 開發者、學生,以及有軟體開發經驗的任何人。
開始前,請確認你已具備:
GitHub Copilot 已發展成一系列 AI 工具。以下是各自的定位:
| 產品 | 執行位置 | 說明 |
|---|---|---|
| GitHub Copilot CLI (本課程) |
你的終端機 | 原生於終端機的 AI 程式碼助手 |
| GitHub Copilot | VS Code、Visual Studio、JetBrains 等 | Agent 模式、聊天、即時建議 |
| Copilot on GitHub.com | GitHub | 深入你的儲存庫聊天、建立 Agent 等 |
| GitHub Copilot cloud agent | GitHub | 指派議題給 Agent,取得 PR 回覆 |
本課程聚焦於 GitHub Copilot CLI,讓 AI 助手直接進駐你的終端機。

| 章節 | 標題 | 你將完成的內容 |
|---|---|---|
| 00 | 🚀 快速開始 | 安裝與驗證 |
| 01 | 👋 第一步 | 現場示範+三種互動模式 |
| 02 | 🔍 情境與對話 | 多檔案專案分析 |
| 03 | ⚡ 開發工作流程 | 程式碼審查、除錯、產生測試 |
| 04 | 🤖 打造專屬 AI 助手 | 為你的工作流程自訂 Agent |
| 05 | 🛠️ 自動化重複性工作 | 自動載入的 Skills |
| 06 | 🔌 連接 GitHub、資料庫與 API | MCP 伺服器整合 |
| 07 | 🎯 整合應用 | 完整功能工作流程 |
每個章節都遵循相同結構:
程式碼範例皆可執行。 本課程中的 copilot 文字區塊都能直接複製到終端機執行。
GitHub Copilot CLI 指令參考 可協助你快速查詢指令與快捷鍵,讓你更有效率地使用 Copilot CLI。
注意:本課程的程式碼設計為在審查、說明與除錯時產生特定輸出,因此無法接受會更動現有程式碼的 PR。
如何貢獻:
git checkout -b my-improvement)本專案採用 MIT 開源授權。完整條款請參閱 LICENSE 檔案。