GitHub Copilot 官方教程中文版
按 GitHub Docs 和 VS Code Docs 重寫的中文查詢手冊,覆蓋入門、IDE、Agent、CLI、MCP、治理和 SDK。
這一組用 5 分鐘換什麼:把官方教程的 11 組(00–10)一次性建立索引——按 入門 → 入口 → 能力 → 上下文 → 工具 → 治理 → SDK → 實戰 的順序定位查詢手冊。讀完後你不再"哪個能力都知道一點",而是知道每個問題該去哪一組找。
這部分是查詢手冊,不是觀點文章。每一組都優先回指 GitHub Docs 或 VS Code Docs 的官方頁面——遇到模型號、價格、限額、preview 狀態時,回官方頁面核驗,不要靠站內陳述判斷。
總覽
| 組 | 主題 | 適合什麼時候查 |
|---|---|---|
| 00 | 入門與定位 | 第一次接觸 Copilot,先判斷入口和計劃 |
| 01 | 入口與使用場景 | 分清 GitHub.com、VS Code、IDE、Terminal |
| 02 | 補全與 Chat | 日常編碼建議、Chat、提示詞和響應定製 |
| 03 | VS Code Agent Mode | 本地 agent 讀寫檔案、跑工具和審查 diff |
| 04 | Cloud Agent | 非同步任務、分支、PR、review 閉環 |
| 05 | Copilot CLI | 終端委派、回復、自動化和 PR 管理 |
| 06 | 上下文與定製 | instructions、prompt files、skills、hooks |
| 07 | MCP 與外部工具 | GitHub MCP Server 和企業 MCP 管理 |
| 08 | 安全、治理與計費 | 內容排除、策略、用量、指標和賬單 |
| 09 | SDK 與自定義 Agent | 用 Copilot SDK 嵌入自有系統 |
| 10 | 實戰工作流 | TDD、review、PR 摘要和團隊上線 |
查閱方式
這套官方教程按 GitHub Docs 的大類重組:
- Get started:快速開始、計劃、功能、最佳實踐和企業購買準備。
- Concepts:completions、Chat、agents、prompting、context、MCP、usage metrics、policies、billing。
- How-tos:在 IDE、GitHub.com、CLI、Cloud Agent、code review 和管理後臺執行具體操作。
- Reference:usage metrics schema、network settings、limits、model support、API 或 SDK 細節。
查問題時先判斷它屬於事實、操作、概念還是治理。不要把“怎麼用 Agent Mode”放到 billing 頁裡找,也不要把價格、用量和模型狀態寫進固定教程。
適合真實專案的讀法
真實專案裡建議這樣查:
- 先從入口頁判斷該用 IDE、Cloud、CLI 還是 GitHub.com。
- 再到對應官方教程頁確認命令、設定和許可權。
- 如果涉及團隊,直接跳到安全、治理與計費組。
- 如果涉及上下文,優先查 instructions、MCP、content exclusion 和 repository indexing。
- 如果結果異常,再查 usage limits、network settings 和 help/troubleshooting。
這樣讀可以避免“每個功能都知道一點,但不知道任務該放在哪裡”。
維護規則
官方教程頁只寫三類內容:
- 官方事實:GitHub Docs 或 VS Code Docs 明確說明的能力、配置、入口和限制。
- 中文判斷:什麼時候用、什麼時候不用、和其他入口如何分工。
- 驗收方式:真實專案裡如何確認任務完成、風險可控、結果可 review。
不寫死的內容包括價格、模型列表、具體套餐權益、限額數字、功能釋出時間和企業合同條款。這些內容變化快,站內只放核驗入口。
和原理實戰的分工
官方教程中文版適合查“怎麼做”;從原理到實戰適合判斷“該不該這麼做”。例如 MCP、Cloud Agent、CLI、Copilot SDK 都能擴充套件能力,但是否應該接入團隊,要回原理頁看上下文、安全、治理和工作流判斷。
Concepts 對映
GitHub 官方 concepts 分類很大,站內會拆到不同組:
| 官方 concepts | 站內位置 |
|---|---|
| Completions / code referencing | 補全與 Chat |
| Copilot Chat / prompting / response customization | 補全與 Chat |
| Copilot agents / Cloud Agent / CLI / code review / memory / skills | Agent、Cloud、CLI、實戰工作流 |
| Context / MCP / Spaces / repository indexing / content exclusion | 上下文與定製、MCP 與外部工具 |
| Usage metrics / policies / billing / enterprise accounts | 安全、治理與計費 |
| Auto model selection / usage limits / LTS models / FedRAMP models | 安全、治理與計費和版本核驗 |
| Tools / integrations | MCP、SDK 與自定義 Agent、實戰工作流 |
如果你不確定某個概念在哪,先回 GitHub Docs 的 Concepts 頁面查官方分類,再回站內對應組閱讀中文教程。
頁面質量要求
每篇頁面都要能獨立回答:這個能力是什麼、官方入口在哪裡、適合什麼任務、不適合什麼任務、真實專案怎麼驗收、哪些資訊必須回官方核驗。如果只有連結列表,就不夠教程標準;如果只有經驗判斷,也不夠事實標準。
官方資料
- GitHub Copilot documentation
- GitHub Docs LLM guide
- GitHub Copilot in VS Code
- Concepts for GitHub Copilot
接下來去哪
00 入門與定位
第一次接觸 Copilot 必看
01 入口與場景
GitHub.com / IDE / Terminal 入口分清
02 補全與 Chat
日常編碼最常用兩個能力
03 VS Code Agent Mode
本地 agent 改檔案 / 跑工具
04 Cloud Agent
非同步 issue / PR 任務
05 Copilot CLI
終端委派與回復
06 上下文與定製
instructions / prompt files / skills / hooks
07 MCP
GitHub MCP 與企業 MCP 管理
08 安全治理與計費
團隊上線前必讀
09 SDK 與自定義 Agent
把 Copilot 嵌入自有系統
10 實戰工作流
TDD / review / PR 摘要 / 團隊上線
原理與實戰
判斷該不該這麼做時回這組