GitHub Copilot 简介
Copilot 是什么?
GitHub Copilot 是 GitHub / Microsoft 的 AI 编程助手。官方定位是:帮你更快写代码,把精力留给解题与协作,而不是只当「会猜下一行的补全」。
权威入口:docs.github.com/en/copilot、产品页 github.com/features/copilot。
你可以用 Copilot:
- 在 IDE 里边打字边拿 行内建议(灰色幽灵文本)
- 用 Chat 解释代码、写测试、修错误
- 在终端用 Copilot CLI 提问或改仓库
- 在 github.com 上问仓库 / PR / Issue
- 把任务交给 Copilot cloud agent(coding agent):研究仓库、改代码、开 Pull Request 给你审
出现在哪些地方
本教程以 VS Code + GitHub 账号登录 为主线,JetBrains、CLI、github.com 在对应章展开。
三种能力(心智模型)
Completions 适合「我知道要写什么,加速敲」。Chat 适合「解释这段、补测试」。云端 Agent 适合「这个问题可以异步做完,最后变成 PR」。
套餐怎么选(不报价格)
GitHub 提供个人与组织套餐。常见家族名包括 Copilot Free、Copilot Pro、Copilot Business、Copilot Enterprise。官方计划页上还会出现 Student、Pro+、Max 等名称,且额度用 GitHub AI Credits 计量。
不要背本教程里的数字。 价格、每月补全上限、Credits、哪些功能在 Free 里被砍,一律以当前页面为准:
选型口诀:
- 个人试用 → 从 Copilot Free 开始(功能与用量有限)
- 个人重度使用 → 看 Pro / 更高等级个人套餐是否对你开放
- 团队策略、审计、内容排除 → Business
- 企业治理、更大额度、与 GitHub Enterprise Cloud 绑定的能力 → Enterprise
学生、教师、热门开源维护者可能符合免费升级条件,走官方「Access Copilot …」文档,不要用第三方激活教程。组织成员若看不到功能,多半是管理员关了政策,而不是扩展没装好。个别付费套餐的新购有时会暂停,以结算页为准。
和 Cursor 比
本站有完整 Cursor 教程。一句话:Copilot = 留在 VS Code / GitHub 生态;Cursor = AI 原生 IDE。
展开对照见 Copilot 与 Cursor。已经绑定 VS Code 与 GitHub PR 流程 → 先把 Copilot 用熟。希望同一个窗口里规划、改多文件、看检查点 → 读 Cursor 课。
和 Claude Code 比
本站另有 Claude Code(Anthropic 的终端 Agent,命令是 claude)。
三者可以并存:本地用 Cursor 或 VS Code + Copilot 补全;GitHub 上把明确的 Issue 交给 Copilot cloud agent;超长脚本交给 Claude Code。把规范写成仓库里的说明文件,避免三套互相打架的口头规则。
适合与不适合
适合:
- 日常函数、样板、测试的加速编写
- 在熟悉的 VS Code / JetBrains 里加一层 AI,而不换编辑器
- 仓库已经在 GitHub 上:PR 摘要、审查、把 Issue 派给 Agent
需谨慎:
- 机密代码:确认组织的数据政策、内容排除、是否允许把仓库交给云端 Agent
- Free 额度用尽后功能会降级——先看官方用量说明
- Agent 开出的 PR 必须当普通贡献来审,官方也要求如此