GitHub Copilot VS Code 使用教程:开启、登录、补全、Chat 提问与换账号

GitHub Copilot 在 VS Code 里怎么用?按 GitHub 与 VS Code 官方文档讲清怎么开启和登录(不用手动装扩展)、没订阅会进入 Copilot Free、第一个补全与 Chat 提问、Agent 模式入口、切换账号、查看用量和关闭 AI 功能。

NNathaniel bigo··原创首发·AI 辅助撰写
7 分钟读完
资料核对于 2026-10-11 · 依据官方文档与公开资料整理 免费账号 账号
本文根据 VS Code 官方文档《Set up GitHub Copilot in VS Code》和 GitHub 官方文档的 IDE 快速上手整理,资料核对于 2026-10-11。

适用于谁

  • 用 VS Code 写代码,想把 GitHub Copilot 开起来的人;
  • 搜「github copilot vscode 教学」「github copilot vscode 使用」的人;
  • 公司账号和个人账号都有,不知道 VS Code 里怎么切的人。

结论先说

  1. 现在不用手动装扩展。GitHub 官方文档写明:第一次在 VS Code 里设置 Copilot 时,所需扩展会自动安装。
  2. 入口在右下角状态栏的 Copilot 图标:鼠标移上去,选 Use AI Features,再选登录方式。
  3. 没有订阅也能用:符合条件的账号登录后会自动进入 Copilot Free,每月有一定的补全次数和 AI credits。
  4. 三种用法:打字时的灰色补全(Tab 接受)、Chat 里提问(Ctrl+Alt+I)、选 Agent 让它自己改一个任务。
  5. 聊天、Agent 都消耗 AI credits;付费档的代码补全不计 credits、不限量。

步骤一:开启并登录

  1. 把 VS Code 更新到最新版(官方建议不低于 1.120,旧版本能用,但模型价格和用量信息可能显示不准);
  2. 鼠标移到状态栏的 Copilot 图标,选 Use AI Features;
  3. 选择登录方式,按提示在浏览器里完成授权;
  4. 账号已有 Copilot 订阅的话会直接用上;没有的话,符合条件的账号会进入 Copilot Free。

公司通过 GitHub Enterprise(GHE.com)托管账号的,在登录框里选 Continue with GHE.com,填实例地址后登录。雇主提供了 Copilot 的,官方建议用组织账号登录。

步骤二:第一个补全

新建一个 .js 文件,输入:

javascript
function calculateDaysBetweenDates(begin, end) {

Copilot 会用灰色文字给出整个函数体的建议,按 Tab 接受(每次的建议内容可能不同)。其他语言同理。

步骤三:在 Chat 里提问

  1. 打开一个已有的代码文件;
  2. 按 Ctrl+Alt+I(macOS 为 Control+Command+I)打开 Chat;
  3. 输入 这个文件是做什么的,回车;
  4. 在编辑器里选中一行,再问 解释这一行。

Copilot 能看到你当前打开的文件,所以不必先把代码贴一遍。

步骤四:让 Agent 完成一个任务

在 Chat 视图底部的下拉里选 Agent,描述任务,例如:

text
做一个任务管理网页:可以新增、删除任务,并把任务标记为已完成。

Copilot 会自己决定改哪些文件、生成代码、在你批准后运行命令。完成后逐个查看改动再接受。更详细的用法见《GitHub Copilot Agent 模式怎么用》。

登录后还可以在聊天里输入 /init,让它为当前项目生成一份起步用的自定义指令,写法见《copilot-instructions.md 怎么写》。

切换账号、按项目用不同账号

换一个账号:点活动栏的 Accounts(账户)菜单,对当前账号选 Sign out;然后从 Copilot 状态栏菜单选 Sign in to use Copilot,或在命令面板运行 GitHub Copilot: Sign in。

不同工作区用不同账号:Accounts 菜单 → Manage Extension Account Preferences → 选 GitHub Copilot Chat → 为当前工作区和配置文件挑账号。个人项目用个人账号、公司项目用公司账号时很有用。

看用量、关功能

  • 用量:从状态栏打开 Copilot 状态面板,可以看到本月额度用了多少。额度规则见《GitHub Copilot 免费版与 Pro 区别》。
  • 彻底隐藏 AI 功能:把设置 chat.disableAIFeatures 打开(用户级或工作区级)。它会隐藏聊天和行内补全并停用 Copilot 扩展;只想在某个项目里关,就写进该工作区的 settings.json。
  • 遥测:官方说明 Free 档默认开启遥测,可以把 telemetry.telemetryLevel 设为 off,或到 GitHub 的 Copilot 设置里调整。

常见问题

Q:模式下拉里没有 Agent?

官方说明:如果看不到 Agent 选项,可能是企业或组织管理员在你的 IDE 上禁用了它。

Q:不订阅 Copilot,只用自己的模型 Key 行不行?

VS Code 支持自带模型 Key,这部分由对应的模型提供方计费;但官方注明行内补全、语义搜索等仍然需要 GitHub Copilot 服务。

Q:登录了但一直没有建议?

先看状态栏图标有没有报错、是否已登录正确的账号;公司账号要确认管理员给你分配了席位。认证问题官方有专门的《Troubleshooting common issues》页面。

Q:数据会被拿去训练吗?

VS Code 文档的说法是:请查看 GitHub Copilot Trust Center 和你所在组织的政策;VS Code 自己的遥测设置与 AI 提供方的数据处理是两回事。

Q:JetBrains、终端里怎么用?

见《GitHub Copilot 在 IDEA / PyCharm 里怎么用》和《GitHub Copilot CLI 安装与使用》。

参考资料

  • Set up GitHub Copilot in VS Code(VS Code 官方):https://code.visualstudio.com/docs/copilot/setup
  • Quickstart for using GitHub Copilot in your IDE(GitHub 官方):https://docs.github.com/en/copilot/get-started/quickstart-for-using-github-copilot-in-your-ide
  • Installing the GitHub Copilot extension in your environment(GitHub 官方):https://docs.github.com/en/copilot/how-tos/copilot-in-your-ide/set-up-copilot/install-copilot-extension
  • Plans for GitHub Copilot(GitHub 官方):https://docs.github.com/en/copilot/get-started/plans

Nathaniel 的更多内容

  1. 01

    promptfoo 使用教程:对比提示词和模型、写断言自动评测(安装与配置)

    promptfoo 是什么、怎么使用?按官方 README 和入门文档讲清它的用途、三种安装方式、用示例项目起步、promptfooconfig.yaml 里提示词、模型和测试用例三部分怎么写、常用断言类型的含义、eval 与 view 两条命令,以及把它放进日常改提示词流程的方法。

    ChatGPT其他 AI 工具0
  2. 02

    Kimi API怎么用:API Key获取、Python调用、K3价格与429报错处理

    Kimi API Key 在哪里获取、怎么用 Python 调用 K3、价格怎么算、429 和 401 报错怎么办?本文按 Kimi API 开放平台官方文档讲清注册认证、创建 Key、base_url 与模型名、计费规则和常见错误排查。

    Kimi0
  3. 03

    Cursor Agent 模式怎么用:Agent、Plan、Ask 三种模式,检查点回滚与消息排队

    Cursor Agent 模式是什么、和 Plan / Ask 模式怎么选?按官方文档讲清 Agent 能调用哪些工具、Shift+Tab 切换模式、Plan 模式先出方案再动手、用检查点撤销改动、任务进行中排队或插话,以及 /goal 长目标。

    Cursor0
  4. 04

    Gemini 聊天记录怎么导出:导出到文档 / 表格、生成 PDF 与用 Takeout 批量导出完整对话

    Gemini 没有「一键导出全部对话」的按钮,但有三条官方路径:单条回答导出到 Google 文档、Gmail、表格;让 Gemini 直接生成 PDF、Word、Markdown 文件;用 Google Takeout 批量下载全部活动记录。本文给出每种方法的步骤和限制。

    Gemini0
  5. 05

    ChatGPT 生成图片中文乱码、文字错误怎么办:7 个按顺序试的办法

    让 ChatGPT 做海报、封面、信息图,中文总是缺笔画、错字、乱码?本文按 OpenAI 官方图像提示指南,给出从写法、字数、局部修改、质量档位到后期排版的 7 个办法,以及什么时候干脆别让 AI 写字。

    ChatGPT0
  6. 06

    OpenCode Skills 使用指南:技能目录、命名规则、权限配置与不加载排查

    OpenCode 的 Skills 放在哪个目录、怎么控制哪些技能能用?按 OpenCode 官方文档讲清六个扫描位置、name 的正则规则、skill 工具的工作方式、在 opencode.json 里用 allow / deny / ask 配置权限、按智能体覆盖,以及技能不出现时的五项检查。

    其他 AI 工具0

同产品的其他教程

  1. 01

    GitHub Copilot 学生认证怎么申请:GitHub Education 条件、材料、激活 Copilot Student 与常见卡点

    GitHub Copilot 学生认证官方流程:谁有资格、要准备什么证明材料、学校邮箱的三种情况、在 Education benefits 页提交申请、通过后怎么激活 Copilot Student、它和 Pro 的区别,以及通过了却仍显示 Free 或付费页时怎么办。

    GitHub Copilot0
  2. 02

    GitHub Copilot 在 IDEA / PyCharm 里怎么用:JetBrains 插件安装、登录与 Agent 模式

    IDEA 安装 GitHub Copilot 教程:支持哪些 JetBrains IDE、在插件市场安装、用设备码登录 GitHub、打开 Chat 和 Agent 模式、接 MCP,以及登录失败、看不到 Agent 选项等常见问题,按 GitHub 官方文档整理。

    GitHub Copilot0
  3. 03

    用 AI 写单元测试:让 Cursor、Copilot、Claude Code 生成测试用例的流程与提示词

    AI 写测试用例怎么才靠谱?按 GitHub Copilot、Cursor、Claude Code 官方文档整理出五步流程:先让它列场景、照着项目已有测试写、运行并修复、你来核对断言、补回归测试;附 8 条可复制提示词和「测试全绿但没用」的排查。

    GitHub Copilot其他 AI 工具0
  4. 04

    GitHub Copilot 免费版与 Pro、Pro+、Max 的区别:AI credits 额度怎么算、怎么查、用完了怎么办

    GitHub Copilot 免费额度有多少、Pro 和 Pro+ 差在哪?按 GitHub 官方文档(2026-10-11)讲清按 AI credits 计费的规则、各档价格与每月额度、哪些功能扣 credits、每月 1 日重置、额度用完的三条路和遇到限流怎么办。

    GitHub Copilot0
  5. 05

    GitHub Copilot Agent 模式怎么用:IDE 里的 Agent mode 与云端 cloud agent 的区别

    GitHub Copilot Agent mode 教学:在 VS Code / JetBrains 里怎么开启、适合什么任务、怎么中途纠正和审批命令、接 MCP 扩展工具;以及它和在 GitHub 上跑任务并提交 PR 的 Copilot cloud agent 有什么不同、各自怎么计费。

    GitHub Copilot0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~