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 编程实操课:查看课程介绍与学习路径