如果你现在用 VS Code 或 JetBrains 写代码,想试试 AI 辅助编程,但又不想换编辑器、不想重新学一套快捷键——GitHub Copilot 可能是你门槛最低的选择。它就是一个插件,装在你熟悉的编辑器里,打开就能用。
读完本文你会拿到:
- 一个装好的 Copilot 插件(VS Code / JetBrains 任选)
- 用 Tab 自动补全加速日常编码的方法
- 用 Copilot Chat 在编辑器里直接提问的操作流程
- Agent 模式让 AI 自主完成开发任务
免费版每月有 2000 次补全和 50 次 Agent/Chat 请求,个人项目够用。学生验证通过后可以免费用 Pro 版。
安装插件
VS Code 用户
- 打开 VS Code,点左侧活动栏的「扩展」图标(四个方块)
- 搜索框输入
GitHub Copilot - 找到「GitHub Copilot」官方插件,点「安装」
- 安装完成后,VS Code 右下角会提示你登录 GitHub 账号——点「登录」
- 浏览器跳转 GitHub 授权页,点「Authorize GitHub」即可
JetBrains 用户
- 打开 IDE(IntelliJ IDEA / PyCharm / WebStorm 等)
- 进入「设置」→「插件」→「Marketplace」
- 搜索
GitHub Copilot,点「安装」 - 重启 IDE 后,右下角会出现 Copilot 图标,点击登录 GitHub 账号
安装后不需要改任何配置,Copilot 会在你写代码时自动给出补全建议。
界面速览:三个核心 AI 功能
装好后,你的编辑器界面基本不变,但多了三个 AI 入口:
Tab 自动补全:写代码时按 Tab 接受 AI 建议
Copilot Chat:右侧边栏或底部面板,直接对话提问
Agent 模式:描述目标,AI 自主写代码、跑命令、修 Bug
底部状态栏会显示 Copilot 图标,点击可以查看当前使用额度和模型信息。
第一步:用 Tab 补全加速编码
Tab 补全是 Copilot 最轻量、最日常的功能——你写代码时,它预测你下一步要敲什么,按 Tab 就能接受。
- 打开任意代码文件
- 开始写代码,比如输入
function calculateTotal( - Copilot 会灰色显示预测的后半段(比如参数和函数体)
- 按 Tab 接受,或继续敲字忽略
适用场景:
- 写重复性代码(getter/setter、API 调用模板)
- 补全函数参数和返回值
- 根据注释生成代码骨架
小技巧:
- 按
Ctrl + →(macOS)或Ctrl + →(Windows)可以逐词接受建议,不用整行都采纳 - 如果建议不对,继续敲几个字符,Copilot 会重新预测
第二步:用 Copilot Chat 提问和解释代码
Copilot Chat 让你在编辑器里直接对话,不用切到浏览器搜索。
- 打开右侧 Copilot Chat 面板(VS Code 快捷键
Ctrl+Shift+I/Cmd+Shift+I) - 输入你的问题,比如:「这个函数怎么优化?」
- Copilot 会基于当前文件上下文给出回答
常用提问方式:
- 「解释这段代码」——选中代码后提问,Copilot 会逐行解释
- 「怎么实现 XX 功能」——描述需求,它给代码示例
- 「这段代码有 Bug 吗」——帮你检查逻辑错误
- 「把这个改成异步写法」——代码重构建议
小技巧:
- 提问时选中相关代码,Copilot 会基于选中内容回答,更准确
- 用
/explain命令快速解释当前文件 - 用
/fix命令让 Copilot 自动修复当前文件的报错
第三步:用 Agent 模式自主开发
Agent 模式是 Copilot 的新功能,描述目标后 AI 会自主规划、写代码、跑命令、修 Bug。
- 在 Copilot Chat 面板切换到「Agent」标签
- 描述你的目标,比如:「帮我创建一个 Express 路由,支持用户注册和登录」
- 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 编辑器。
下一步
- 现在试试:打开 VS Code,搜索安装 GitHub Copilot,登录账号
- 跑通第一个功能:写一段注释
// 计算购物车总价,含折扣,看 Copilot 怎么补全 - 试试 Copilot Chat:选中一段看不懂的代码,问「解释这段代码」
- 了解额度:点底部 Copilot 图标,查看本月剩余补全次数