GitHub Copilot 完整教程

欢迎来到 GitHub Copilot 完整教程。本教程基于 GitHub Copilot 官方文档 整理,聚焦 行内补全、Chat、Coding Agent、github.com 集成与 Copilot CLI,帮助你从安装走到可复用的 GitHub 工作流。

Copilot 是 GitHub / Microsoft 的 AI 编程助手:能在 IDE 里补全代码、对话改文件,也能在 GitHub 上处理 Issue、开 Pull Request。界面、套餐与模型列表变化很快,以官方文档与 GitHub 账号内的 Copilot 设置为准。本教程不编造价格或未文档化的快捷键。


教程目录

基础篇

  1. GitHub Copilot 简介 — 产品定位、套餐、对比 CursorClaude Code
  2. 安装与登录 — VS Code 扩展(可选 JetBrains)、用 GitHub 账号登录
  3. 快速上手 — 第一次幽灵文本补全 + 第一次 Chat

进阶篇

  1. 行内补全 — ghost text、注释生成代码、接受 / 拒绝
  2. Copilot Chat — 侧栏对话、行内 Chat、针对仓库提问
  3. Coding Agent — 云端 Agent:Issue 到 PR(官方高层流程)
  4. GitHub 集成 — github.com 上的 PR、Issue、审查
  5. Copilot CLI — 终端里跑 Copilot

实践篇

  1. Copilot 与 Cursor — 对照表,以及何时两套一起用
  2. 实战案例 — 三个由浅入深的任务
  3. 资源与延伸阅读 — 官方文档与本站相关课程

学习路径

阶段目标章节
第 1 天装好、登录、第一次补全与对话简介 → 安装 → 快速上手
第 2–3 天日常编辑循环行内补全 → Chat
第 1 周把 Copilot 接到 GitHubAgent → GitHub 集成 → CLI
第 2 周选型与落地对比 Cursor → 实战 → 资源

前置知识

  • 会用 Git 打开本地仓库,能读 diff
  • 熟悉至少一种语言的项目结构(JavaScript、Python、C# 等)
  • 有 GitHub 账号;团队场景先确认组织是否已开通 Copilot、管理员有没有关掉 Chat / Agent
  • 本机已装 Visual Studio Code(本教程主线),或愿意跟官方步骤装 JetBrains 插件
  • 可选:已读本站 CursorClaude Code 教程的入门章

怎么用这套教程

  1. 先跑通官方闭环:安装扩展 → GitHub 登录 → 接受一条幽灵文本 → 用 Chat 问当前文件。对应 安装快速上手
  2. 再学每天都用的键Tab 接受补全,Esc 拒绝;Windows 上 Ctrl+Alt+I、macOS 上 Control+Command+I 打开 Chat。细节在 行内补全Chat
  3. 把 GitHub 当第二工作台:Issue 交给云端 Agent、在 PR 上要摘要与审查。见 Coding AgentGitHub 集成
  4. 终端任务用 CLI:仓库根目录运行 copilot。见 CLI
  5. 不要和 Cursor 抢同一套「口头规则」:已经深度用 VS Code / GitHub 就留在 Copilot;想要 AI 原生编辑器走 Cursor 教程。对照见 Copilot 与 Cursor

权威出处:docs.github.com/en/copilot。套餐名称、额度与价格以 Plans for GitHub Copilotgithub.com/features/copilot 为准。


Windows 与 macOS

本教程每章都给出两条路径上的差异(快捷键、安装器、默认 shell)。没有单独的 Linux 专章,但 VS Code、npm CLI 与 github.com 在 Linux 上与 macOS 更接近。公司电脑若只能用浏览器,从 GitHub 集成 也能完成「问文件 / 审 PR」;补全仍需要 IDE。


本教程不讲什么

  • 具体月费与 AI Credits 数字(官方计划页会变)
  • 未文档化的隐藏模型名或内部 API
  • 绕过组织政策、破解扩展、把密钥写进提示词
  • 把 Copilot 开的 PR 当成已经通过人类代码审查

需要自建应用内 Agent 时,走本站 LangChain;需要协议细节时走 MCP


下一步

评论