AI 导航
AI 导航/AI 编程/GitHub Copilot
GitHub Copilot

GitHub Copilot

补全的老大哥,最稳但不爱多说话

分类:AI 编程 开发方:GitHub(微软) 官网:github.com/features/copilot 国内使用:需要网络条件
GitHub Copilot 官网截图
GitHub Copilot 官网首页(github.com/features/copilot)

01GitHub Copilot 是什么

GitHub Copilot 是最早把 AI 补全做进编辑器的产品,也是现在覆盖最广的一个。VS Code、JetBrains 全家桶、Visual Studio、Neovim 都支持。

它最擅长的是那种「不用说太多」的场景:写一半它接上,写重复的样板代码它直接铺完,写测试它按你的风格补。补全质量在同档里最稳,误触率低。

短板是主动性。它的 Agent 和 Chat 能力比 Cursor、Trae 那类「AI 原生编辑器」保守,跨文件大改不太敢做。如果你的活是修修补补和小步快跑,它很顺手;要整项目重构,换工具更合适。

02GitHub Copilot 能做什么

代码补全

写一半自动接上,样板代码和重复结构补得最快。

内联对话

选中代码直接问,改法就地应用。

Chat 面板

可以引用文件和仓库提问,也能让它解释一段陌生代码。

Agent 模式

给一个任务,它自己改文件、跑测试、提 PR。

多编辑器支持

VS Code、JetBrains、Visual Studio、Neovim 都有插件。

代码审查

PR 里能自动生成评审意见,团队用起来省事。

企业管控

统一许可、内容过滤、审计日志,公司采购时好用。

03怎么开始用 GitHub Copilot

  1. 去 github.com/features/copilot 选档先确认你的编辑器在支持列表里。
  2. 装插件并登录 GitHub 账号VS Code 里搜 Copilot 装上就行。
  3. 先只开补全别急着开 Agent,先适应按 Tab 接受的节奏。
  4. 用注释引导它写清「这个函数做什么、输入输出是什么」,补全质量会明显提高。
  5. 选中代码用内联对话比开一个新窗口贴代码方便。
  6. 团队用要配策略在组织设置里限定可用的仓库和内容过滤规则。

04补全没反应,通常是这几个原因

装完插件发现它不怎么工作,先按这张表排查,比到处找教程快。

现象多半是这个原因
完全不给建议当前文件的语言没被识别,或者插件没登录账号
建议总是很泛上下文太散,把相关类型和函数放到同一个文件附近
只在行尾补把函数意图写成一行注释放在上方,它会顺着注释写
补的和项目风格不一致项目里缺约定,先在 README 或注释里把规范写清楚
Tab 接受了错误的建议别急着按 Tab,多看半秒第一行;也可以关掉自动建议先手写
企业环境里用不了组织策略关掉了对应仓库的权限,找管理员确认

05好在哪,差在哪

补全质量最稳

误触少,接上的代码更符合上下文。

编辑器覆盖最广

换语言换 IDE 都不用重新学。

企业采购方便

统一许可、审计和内容管控,运维那边好交代。

和 GitHub 深度绑定

PR、Issue、Actions 都能串起来。

用得上
  • 日常写业务代码
  • 补单元测试
  • 读陌生代码
  • 公司统一采购管理
别指望
  • 整项目大重构
  • 完全离线环境
  • 要求免费无限制
  • 不装 IDE 的手机端写代码

06价格和套餐

版本价格说明
Free$0每月有限次数补全和少量对话,够轻度用。
Pro$10 / 月个人主力档,补全次数放开,Agent 和模型选择都开。
Pro+约 $39 / 月更高额度,用更贵的模型跑 Agent。
Business约 $19 / 人 / 月团队统一管理、策略和审计。
Enterprise约 $39 / 人 / 月更强合规、专属支持和知识库定制。

学生和开源维护者可以申请免费,具体资格看官网。价格改过几轮,下单前确认。

07谁适合用

日常写业务代码

补全和样板代码铺得最快。

补单元测试

按现有风格生成,边界条件也能覆盖到。

读别人的代码

选中一段让它解释,比啃文档快。

团队协作

PR 自动评审,统一许可和审计。

换语言写东西

不熟的语言靠它补,能少查很多语法。

08官网入口

官方入口

github.com/features/copilot

前往官网 ↗

官方入口是 github.com/features/copilot,GitHub 现在属于微软。别装来路不明的「Copilot 破解插件」,它会拿到你仓库的访问权限,这个风险比软件本身贵多了。

10常见问题

和 Cursor 怎么选?

要跨文件大改、要更主动的 Agent,选 Cursor;要在现有 IDE 里稳定补全、公司要统一采购,选 Copilot。

免费档够用吗?

偶尔写写够,每月的补全和对话次数有限。天天写代码基本都要 Pro。

支持中文注释吗?

支持,中文注释也能理解,不过英文注释的补全质量会更稳一些。

生成的代码能商用吗?

可以,官网有明确说明,也提供代码引用过滤功能。公司有合规要求就开内容过滤。

怎么让它补得更准?

把函数意图写进注释,把类型标注补齐。上下文越清楚,补出来的东西越对。