AI 编程教程中文版
从原理到实战

GitHub Copilot 从原理到实战

用 12 篇文章建立 GitHub Copilot 的完整认知,从入口地图、上下文、Agent Mode 到团队治理。

这组文章先回答一个问题:Copilot 到底应该放在你的工作流哪里

如果只把 Copilot 当成补全插件,你会错过它现在最有价值的部分:Agent Mode、Cloud Agent、CLI、MCP、repository instructions、PR 审查和企业治理。

推荐阅读顺序

flowchart TB
    A[理解定位] --> B[看入口地图]
    B --> C[学上下文工程]
    C --> D[本地 Agent Mode]
    D --> E[Cloud Agent 和 CLI]
    E --> F[MCP / Skills / Hooks]
    F --> G[团队治理和真实工作流]

12 篇路径

#文章解决的问题
01GitHub Copilot 是什么Copilot 为什么已经不是单一补全插件
02Copilot 和 Claude Code、Codex、Cursor 怎么选选择工具的判断框架
03Copilot 的入口地图GitHub、IDE、CLI、Cloud Agent 的分工
04从补全到 Agent ModeCopilot 能力演进线
05Copilot 的上下文工程怎么让 Copilot 看见正确信息
06VS Code Agent Mode 怎么用本地 agent 的任务边界
07Cloud Agent 到 PR 的闭环异步委派任务怎么落到 PR
08Copilot CLI 工作流终端委派和自动化
09指令、Skills、Hooks 怎么分工规则和扩展如何分层
10Copilot 和 MCP 怎么接外部系统上下文如何进入 Copilot
11团队上线前的安全和治理商业团队 rollout 清单
12真实团队工作流TDD、review、PR、文档、迁移怎么串起来

对应官方手册

读完这一组,再进入 官方教程中文版。那里按 GitHub Docs 和 VS Code Docs 的事实边界组织,适合查配置、权限、MCP、CLI 和 Cloud Agent 细节。

学完后的判断标准

读完“从原理到实战”后,应该能回答三组问题:

  • 入口选择:补全、Chat、Agent Mode、Cloud Agent、CLI、code review 分别适合什么任务。
  • 上下文选择:什么时候用 repository instructions、prompt files、MCP、Spaces、content exclusion、repository indexing。
  • 团队治理:什么时候需要 policies、usage metrics、billing controls、network settings、enterprise account、FedRAMP 或 LTS model 判断。

如果只会说“Copilot 能帮我写代码”,说明还停在旧版补全插件认知。现在的 Copilot 更像 GitHub 开发生命周期里的 AI 层:从写代码到审 PR,从 issue 到 Cloud Agent,从个人提示词到企业策略。

实战练习

建议用一个真实 repo 做三轮练习:

  1. IDE 补全和 Chat:解释一段代码,补一个小函数,检查建议是否符合项目风格。
  2. Agent Mode:让 Copilot 先 plan,再改一个小 bug,最后跑测试和 review diff。
  3. Cloud / PR:把一个明确 issue 派给 Cloud Agent 或 code review,观察它如何落到 branch、PR、comments 和 CI。

三轮都跑通后,再进入 MCP、CLI、SDK 和企业治理。否则高级能力会变成没有边界的功能堆叠。

接下来去哪

官方依据

本页目录