GitHub Copilot
GitHub 官方 AI 编程助手,VS Code / JetBrains / Neovim 全平台
什么是 GitHub Copilot
GitHub Copilot 是最早也是生态最成熟的 AI 编程助手。它不是独立 IDE,而是插件形式嵌入你现有的编辑器。支持 VS Code、JetBrains 全家桶、Neovim、Visual Studio、Xcode 等几乎所有主流 IDE。
2024 年底推出免费版,每月 2000 次补全 + 50 次聊天。学生和开源项目维护者可以申请完全免费的 Pro 版。
2024 年底推出免费版,每月 2000 次补全 + 50 次聊天。学生和开源项目维护者可以申请完全免费的 Pro 版。
免费额度详解
GitHub Copilot Free 包含:
- 每月 2000 次代码补全
- 每月 50 次 Copilot Chat 消息
- 支持 GPT-4o 和 Claude Sonnet
- 所有 IDE 插件可用
学生福利:通过 GitHub Education 验证后,直接获得 Copilot Pro,完全免费。开源维护者同理。
- 每月 2000 次代码补全
- 每月 50 次 Copilot Chat 消息
- 支持 GPT-4o 和 Claude Sonnet
- 所有 IDE 插件可用
学生福利:通过 GitHub Education 验证后,直接获得 Copilot Pro,完全免费。开源维护者同理。
编辑提示
编辑提示:如果只是调用现成模型,先评估官方 API、免费额度和延迟;不一定需要绑定某个聚合服务。
国内使用指南
GitHub Copilot 在国内可以正常使用,延迟可接受。偶尔高峰期可能稍慢。
注意:需要 GitHub 账号,注册 GitHub 本身在国内没有障碍。
注意:需要 GitHub 账号,注册 GitHub 本身在国内没有障碍。
常见问题
Q: 免费版和 Pro 差距大吗?
A: 主要是数量限制。免费版 2000 补全/月,Pro 无限。功能上基本一致。
Q: 学生怎么申请免费 Pro?
A: GitHub Education → 验证学生身份 → 自动获得 Copilot Pro。
Q: Copilot 和 Cursor 选哪个?
A: 不想换编辑器选 Copilot(插件形式)。想要更深度 AI 集成选 Cursor。
A: 主要是数量限制。免费版 2000 补全/月,Pro 无限。功能上基本一致。
Q: 学生怎么申请免费 Pro?
A: GitHub Education → 验证学生身份 → 自动获得 Copilot Pro。
Q: Copilot 和 Cursor 选哪个?
A: 不想换编辑器选 Copilot(插件形式)。想要更深度 AI 集成选 Cursor。
核心功能详解
GitHub Copilot 经过多年迭代,功能已经非常成熟:
代码补全:实时分析你正在编写的代码,提供行级和块级补全建议。支持几乎所有编程语言,对 Python、JavaScript、TypeScript、Go 等主流语言效果最好。
Copilot Chat:内置聊天面板,可以讨论代码、解释函数、生成测试、修复 bug。支持 @workspace 引用整个项目上下文。
代码审查(PR Review):在 GitHub PR 中自动审查代码,提出改进建议。这是 Copilot 独有的优势,其他 AI IDE 做不到。
CLI 助手:在终端中用自然语言描述命令,Copilot 自动生成对应的 shell 命令。对不熟悉命令行的开发者特别有用。
多模型选择:支持 GPT-4o、Claude Sonnet 等多个模型,可以根据任务选择最合适的模型。
代码补全:实时分析你正在编写的代码,提供行级和块级补全建议。支持几乎所有编程语言,对 Python、JavaScript、TypeScript、Go 等主流语言效果最好。
Copilot Chat:内置聊天面板,可以讨论代码、解释函数、生成测试、修复 bug。支持 @workspace 引用整个项目上下文。
代码审查(PR Review):在 GitHub PR 中自动审查代码,提出改进建议。这是 Copilot 独有的优势,其他 AI IDE 做不到。
CLI 助手:在终端中用自然语言描述命令,Copilot 自动生成对应的 shell 命令。对不熟悉命令行的开发者特别有用。
多模型选择:支持 GPT-4o、Claude Sonnet 等多个模型,可以根据任务选择最合适的模型。
学生和开源免费方案
GitHub Copilot 对学生和开源贡献者有特别优惠,这是它最大的隐藏福利:
学生免费 Pro:
1. 访问 education.github.com
2. 用 .edu 邮箱验证学生身份
3. 验证通过后自动获得 Copilot Pro(价值 $10/月)
4. 在学期间持续免费
开源维护者免费:
- 维护热门开源项目的开发者可以申请免费 Copilot Pro
- 通过 GitHub 的开源维护者计划申请
教师免费:
- 通过 GitHub Education 验证的教师也可以获得免费 Pro
如果你是学生,这是目前性价比最高的 AI 编程工具方案——完全免费的无限补全和聊天。
学生免费 Pro:
1. 访问 education.github.com
2. 用 .edu 邮箱验证学生身份
3. 验证通过后自动获得 Copilot Pro(价值 $10/月)
4. 在学期间持续免费
开源维护者免费:
- 维护热门开源项目的开发者可以申请免费 Copilot Pro
- 通过 GitHub 的开源维护者计划申请
教师免费:
- 通过 GitHub Education 验证的教师也可以获得免费 Pro
如果你是学生,这是目前性价比最高的 AI 编程工具方案——完全免费的无限补全和聊天。