GitHub Copilot

编辑器里的代码补全,覆盖面最广的一个

AI 编程代码补全编辑器插件
前往官网
收费
个人订阅制,学生与开源维护者可申请免费
访问
大陆可直接访问

最后更新:

GitHub Copilot 是什么

GitHub Copilot 由 GitHub(微软旗下)推出,是最早铺开、也是编辑器支持最全的 AI 编程助手:VS Code、JetBrains 全家桶、Neovim、Visual Studio 都有官方插件。如果团队用的编辑器不统一,它往往是唯一能让所有人用上同一套工具的选择。

它最擅长的是“顺着写”——你起了个头、写了函数签名或注释,它把剩下的补完。重复性强的代码(测试用例、数据转换、样板配置)省时间最明显。这几年它也从单纯的补全扩展到了对话、多文件修改和代码审查,而且和 GitHub 仓库、Pull Request 的结合是其他工具很难比的。

要有心理准备的是:它补出来的代码看着合理但未必正确,尤其是涉及边界条件和错误处理时。把它当成一个打字快但不细心的搭档,每一行都要看过再留下。

主要功能

  • 行内补全:边写边给出灰色的续写建议,按 Tab 接受,是它最核心、也最成熟的能力。
  • Copilot Chat:在编辑器侧边栏里提问、解释代码、生成测试,可以引用当前文件或选中的代码。
  • 智能体模式:在支持的编辑器里描述任务,它会跨多个文件修改并尝试运行命令验证结果。
  • 与 GitHub 集成:可以在 Pull Request 里帮忙总结改动、做代码审查,也可以把 issue 交给它生成 PR 草稿。
  • 多模型可选:订阅用户可以在不同厂商的模型之间切换,按任务挑合适的。

如何使用

  1. 用 GitHub 账号登录 GitHub,在 Copilot 页面开通免费档或订阅;学生和开源维护者可以先申请免费资格。
  2. 在编辑器的插件市场搜索 “GitHub Copilot” 并安装,按提示登录授权。
  3. 正常写代码,看到补全建议时按 Tab 接受、按 Esc 忽略;写一行描述性注释能明显提高补全质量。
  4. 需要解释或改造代码时,打开 Copilot Chat 面板,选中代码后直接提问。

适用场景

  • 编辑器不统一的团队:插件覆盖面广,大家不用为了 AI 换编辑器。
  • 大量重复性代码:测试样例、字段映射、配置文件,补全省下的时间最直接。
  • 重度使用 GitHub 的团队:PR 总结、代码审查和 issue 流程都能直接接上。
  • 学生和开源维护者:符合条件可以免费使用。

优势与不足

优势

  • 编辑器支持最全,JetBrains、Neovim 用户也能用上官方插件。
  • 补全速度快、打扰少,融入原有写代码的节奏。
  • 与 GitHub 平台深度集成,团队管理和计费也方便。

不足

  • 补全看似合理但未必正确,边界条件和错误处理尤其需要人工复查。
  • 跨文件、需要理解整个项目的改动,体验不如 Cursor、Claude Code 这类专门工具。
  • 大陆可以访问,但速度取决于你的网络到 GitHub 的连通性。

相关对比

GitHub Copilot 与同类工具对比

工具一句话介绍收费访问
GitHub Copilot编辑器里的代码补全,覆盖面最广的一个个人订阅制,学生与开源维护者可申请免费大陆可直接访问
Cursor内置 AI 的编辑器,改动跨多个文件时更顺手有免费额度,订阅后放开更强模型的用量大陆可直接访问
Claude Code终端里的编程助手,能自己读文件、跑命令、改代码包含在 Claude 订阅内,也可按 API 用量付费大陆不可用
Trae字节推出的 AI 编辑器,界面中文友好有免费额度大陆可直接访问
Windsurf以智能体工作流为核心的 AI 编辑器有免费额度,订阅放开用量大陆可直接访问
Lovable用对话描述需求,直接生成可上线的网页应用有免费额度大陆可直接访问
v0Vercel 的界面生成工具,产出 React 组件有免费额度大陆可直接访问
通义灵码阿里云推出的编程助手,中文友好、国内直连个人版可免费使用,企业版另行收费大陆可直接访问
Bolt.new浏览器里一句话生成并运行全栈应用有免费额度,订阅按 token 用量分档大陆可直接访问
Replit云端写代码到部署一站式,内置 AI 智能体有免费额度,订阅放宽 AI 用量和部署资源大陆可直接访问
OpenAI CodexOpenAI 的编程智能体,在云端并行处理代码任务随 ChatGPT 订阅提供,用量按套餐区分大陆不可用

收费和功能变动频繁,以官网为准。

更多AI 编程