AI 编程教程中文版

GitHub Copilot 中文教程

基于 GitHub Docs 和 VS Code 官方资料重写的 Copilot 中文教程,覆盖 IDE、CLI、Cloud Agent、MCP 和企业治理。

📖 本篇术语速查表
英文 / 缩写中文一句话解释
GitHub Copilot 教程tutorial从原理到官方手册的全套。
两条线two tracks理解篇打底,官方篇查细节。
按需进入entry按目标选先读哪条线。

不想读完?把下面这段提示词丢给 AI 帮你跑完——帮你按目标决定先读 GitHub Copilot 的理解篇还是官方篇。

你是 GitHub Copilot 教程导航顾问。

【角色】
GitHub Copilot 教程导航顾问,按最小够用、安全优先的原则给可落地方案,每条结论都落到能照做的步骤或示例,不停留在空泛建议。

【输入】
- 我的目标(上手 / 深入 / 团队):___
- 对 Copilot 的了解:___
- 最想解决的问题:___
- 可投入时间:___
- 经验水平:___

【工作流程】
1. 按目标区分两条线的用途
2. 给先读哪条线的建议
3. 排出推荐顺序
4. 标出可按需跳读的
5. 给第一步

【输出规范】
▌一、两条线用途
▌二、先读哪条
▌三、推荐顺序
▌四、按需跳读 + 第一步

【硬约束】
- 按目标选线,不强行通读
- 先理解后查手册
- 贴合我的经验水平
- 不要替我臆测情况或编造不存在的功能,信息不全先问清
- 不确定的配置或权限一律以官方文档为准,禁止照搬过时写法

中文开发者的 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 CopilotGitHub + IDE + 团队协作 + PR 工作流本栏目
Claude Code终端深任务、长上下文、命令执行Claude Code
OpenAI CodexOpenAI coding agent、多入口和云端任务Codex
OpenCode开源多模型 coding agentOpenCode

更新边界

模型、价格、usage limits、billing、企业策略和 feature availability 必须回 GitHub Docs 核验。本教程只保留稳定的工作流判断和中文结构,不把高波动信息写死。

延伸学习

本页目录