AI 编程教程中文版

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

更新边界

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

延伸学习

本页目录