GitHub Copilot 中文教程
基於 GitHub Docs 和 VS Code 官方資料重寫的 Copilot 中文教程,覆蓋 IDE、CLI、Cloud Agent、MCP 和企業治理。
中文開發者的 GitHub Copilot 官方教程中文版。這裡不把 Copilot 當成一個補全外掛講,而是按真實工作流拆成 GitHub 平臺、VS Code、Cloud Agent、Copilot CLI、MCP、SDK 和企業治理七層。
兩條互補路徑
你應該先知道的判斷
GitHub Copilot 不是單一產品。它至少有五個常見入口:IDE 裡的補全和 Chat、VS Code Agent Mode、GitHub.com 上的協作能力、Cloud Agent、Copilot CLI。把這些入口混在一起,教程會越讀越亂;按工作流拆開,選擇就清楚了。
flowchart LR
A[寫程式碼時即時輔助] --> B[IDE 補全和 Chat]
A --> C[VS Code Agent Mode]
D[非同步交給 AI 做任務] --> E[Cloud Agent]
F[終端裡委派和自動化] --> G[Copilot CLI]
H[團隊治理] --> I[策略 / 內容排除 / 計費 / 指標]
官方能力地圖
按 GitHub Docs 的 Copilot concepts,Copilot 現在覆蓋:
- Completions:IDE 中的程式碼建議和 code referencing。
- Chat:面向程式碼庫、問題解釋和改寫的對話入口。
- Agents:Cloud Agent、Copilot CLI、code review、memory、third-party agents、skills 和 enterprise agent management。
- Context:repository indexing、content exclusion、MCP、Spaces。
- Prompting:prompt engineering 和 response customization。
- Tools:選擇合適 AI tool,以及 Copilot integrations。
- Governance:usage metrics、policies、usage limits、billing、enterprise accounts、network settings、FedRAMP models、LTS models。
所以這套教程不會只寫“怎麼補全程式碼”。它會把 Copilot 當成 GitHub 生態裡的 AI 開發層來講:從 IDE 到 PR,從本地上下文到組織治理。
學習目標
讀完 GitHub Copilot 系列後,至少要能判斷:
- 當前任務應該用補全、Chat、Agent Mode、Cloud Agent、CLI 還是 code review。
- 哪些上下文應該來自 repository instructions、prompt files、MCP、Spaces 或索引。
- 如何把非同步任務落到 branch、PR、review 和 CI。
- 團隊如何設定 policies、content exclusion、usage metrics、billing 和 network controls。
- 什麼時候 Copilot 是主入口,什麼時候應該配合 Codex、Claude Code、Cursor 或 OpenCode。
事實基準
- GitHub Copilot 官方文件:https://docs.github.com/en/copilot
- GitHub Docs LLM 入口:https://docs.github.com/llms.txt
- VS Code Copilot 文件:https://code.visualstudio.com/docs/copilot/overview
和站內其他教程的關係
| 工具 | 適合解決什麼 | 入口 |
|---|---|---|
| GitHub Copilot | GitHub + IDE + 團隊協作 + PR 工作流 | 本欄目 |
| Claude Code | 終端深任務、長上下文、命令執行 | Claude Code |
| OpenAI Codex | OpenAI coding agent、多入口和雲端任務 | Codex |
| OpenCode | 開源多模型 coding agent | OpenCode |
更新邊界
模型、價格、usage limits、billing、企業策略和 feature availability 必須回 GitHub Docs 核驗。本教程只保留穩定的工作流判斷和中文結構,不把高波動資訊寫死。
延伸學習
- 翔宇工作流主站:xiangyugongzuoliu.com
- 翔宇 AI 程式設計實操課:檢視課程介紹與學習路徑