如果你现在用 VS Code 或 JetBrains 写代码,想试试 AI 辅助编程,但又不想换编辑器、不想重新学一套快捷键——GitHub Copilot 可能是你门槛最低的选择。它就是一个插件,装在你熟悉的编辑器里,打开就能用。

读完本文你会拿到:

  1. 一个装好的 Copilot 插件(VS Code / JetBrains 任选)
  2. 用 Tab 自动补全加速日常编码的方法
  3. 用 Copilot Chat 在编辑器里直接提问的操作流程
  4. Agent 模式让 AI 自主完成开发任务

免费版每月有 2000 次补全和 50 次 Agent/Chat 请求,个人项目够用。学生验证通过后可以免费用 Pro 版。

安装插件

VS Code 用户

  1. 打开 VS Code,点左侧活动栏的「扩展」图标(四个方块)
  2. 搜索框输入 GitHub Copilot
  3. 找到「GitHub Copilot」官方插件,点「安装」
  4. 安装完成后,VS Code 右下角会提示你登录 GitHub 账号——点「登录」
  5. 浏览器跳转 GitHub 授权页,点「Authorize GitHub」即可

JetBrains 用户

  1. 打开 IDE(IntelliJ IDEA / PyCharm / WebStorm 等)
  2. 进入「设置」→「插件」→「Marketplace」
  3. 搜索 GitHub Copilot,点「安装」
  4. 重启 IDE 后,右下角会出现 Copilot 图标,点击登录 GitHub 账号

安装后不需要改任何配置,Copilot 会在你写代码时自动给出补全建议。

界面速览:三个核心 AI 功能

装好后,你的编辑器界面基本不变,但多了三个 AI 入口:

Tab 自动补全:写代码时按 Tab 接受 AI 建议

Copilot Chat:右侧边栏或底部面板,直接对话提问

Agent 模式:描述目标,AI 自主写代码、跑命令、修 Bug

底部状态栏会显示 Copilot 图标,点击可以查看当前使用额度和模型信息。

第一步:用 Tab 补全加速编码

Tab 补全是 Copilot 最轻量、最日常的功能——你写代码时,它预测你下一步要敲什么,按 Tab 就能接受。

  1. 打开任意代码文件
  2. 开始写代码,比如输入 function calculateTotal(
  3. Copilot 会灰色显示预测的后半段(比如参数和函数体)
  4. 按 Tab 接受,或继续敲字忽略

适用场景

  • 写重复性代码(getter/setter、API 调用模板)
  • 补全函数参数和返回值
  • 根据注释生成代码骨架

小技巧

  • Ctrl + →(macOS)或 Ctrl + →(Windows)可以逐词接受建议,不用整行都采纳
  • 如果建议不对,继续敲几个字符,Copilot 会重新预测

第二步:用 Copilot Chat 提问和解释代码

Copilot Chat 让你在编辑器里直接对话,不用切到浏览器搜索。

  1. 打开右侧 Copilot Chat 面板(VS Code 快捷键 Ctrl+Shift+I / Cmd+Shift+I
  2. 输入你的问题,比如:「这个函数怎么优化?」
  3. Copilot 会基于当前文件上下文给出回答

常用提问方式

  • 「解释这段代码」——选中代码后提问,Copilot 会逐行解释
  • 「怎么实现 XX 功能」——描述需求,它给代码示例
  • 「这段代码有 Bug 吗」——帮你检查逻辑错误
  • 「把这个改成异步写法」——代码重构建议

小技巧

  • 提问时选中相关代码,Copilot 会基于选中内容回答,更准确
  • /explain 命令快速解释当前文件
  • /fix 命令让 Copilot 自动修复当前文件的报错

第三步:用 Agent 模式自主开发

Agent 模式是 Copilot 的新功能,描述目标后 AI 会自主规划、写代码、跑命令、修 Bug。

  1. 在 Copilot Chat 面板切换到「Agent」标签
  2. 描述你的目标,比如:「帮我创建一个 Express 路由,支持用户注册和登录」
  3. Agent 会分析项目结构,创建必要文件,写代码,甚至跑测试验证

适用场景

  • 从零搭建项目骨架
  • 跨文件重构(改接口名时同步更新所有调用处)
  • 写单元测试
  • 排查复杂 Bug

注意:Agent 模式会消耗更多额度(免费版每月 50 次),建议用在复杂任务上,日常补全用 Tab 就够了。

几个实用技巧

多模型切换:Copilot Pro 支持 Claude、GPT-4o、Gemini 等多个模型,不同模型擅长不同任务。写代码用 GPT-4o,解释复杂逻辑用 Claude,可以根据任务切换。

Copilot CLI:在终端里用 gh copilot suggest 命令,让 AI 帮你写 shell 命令。比如「怎么找出当前目录下最大的 10 个文件」,它会直接给命令。

隐私模式:公司项目担心代码上传?在 VS Code 设置里搜「Copilot 隐私」,开启「不发送代码到云端」模式(部分功能会受限)。

学生免费:用 .edu 邮箱验证学生身份,可以免费使用 Copilot Pro,包含无限补全和更多 Agent 请求。

什么时候用它,什么时候换

场景GitHub Copilot考虑换工具
已有 VS Code/JetBrains,不想换编辑器✅ 装个插件就行
日常代码补全、写注释生成代码✅ Tab 补全很顺手
在编辑器里直接问问题、解释代码✅ Copilot Chat
需要 AI 从零搭建整个项目⚠️ Agent 可以,但 Cursor 更强Cursor
需要跨文件大规模重构⚠️ 能做,但 Cursor Composer 更专业Cursor
公司禁止代码上传云端❌ 需要联网本地模型或离线方案
预算有限,想要完全免费⚠️ 免费版够用,但有限额Codeium(免费版无限制)

我的建议是:如果你已经在用 VS Code 或 JetBrains,Copilot 是迁移成本最低的 AI 编程入口。装个插件、登个账号,5 分钟后就能用上。免费版额度对日常开发足够,学生还能白嫖 Pro。只有当你需要 AI 帮你从零搭项目、做大规模重构时,才需要考虑 Cursor 这种完整 AI 编辑器。

下一步

  1. 现在试试:打开 VS Code,搜索安装 GitHub Copilot,登录账号
  2. 跑通第一个功能:写一段注释 // 计算购物车总价,含折扣,看 Copilot 怎么补全
  3. 试试 Copilot Chat:选中一段看不懂的代码,问「解释这段代码」
  4. 了解额度:点底部 Copilot 图标,查看本月剩余补全次数