如何在 VS Code 安裝並使用 GitHub Copilot:擴充、GitHub 登入、內嵌建議與 Chat 首任務

安裝 Copilot 擴充、GitHub 官方登入,試內嵌 Tab 與 Chat @ 目前檔案。

第一次在 VS Code 里用 GitHub Copilot,卡住的多半是扩展没装全、还没用官方 GitHub 账号登录,或不知道内联灰色补全与 Chat 面板各管什么。按 Marketplace 安装 Copilot 扩展,走 GitHub 官方登录,再试一次 Tab 接受建议并在 Chat 里完成第一条只读任务。

檢索詞是 如何在 VS Code 安裝並使用 GitHub Copilot。下文对照 GitHub 文档 docs.github.com/en/copilot 的 VS Code 设置、登录、内联建议与 Copilot Chat。Copilot 需要在 github.com 或组织管理员分配的合法订阅;勿买共享账号。终端里的 Copilot CLI 见站内 Copilot CLI 笔记。要约短会对齐 diff,用 wbmeet 建房,见 如何建立與加入房間。

安裝擴充登入 GitHub内联 + Chat 首任务

Copilot 在 VS Code 里做什么

GitHub Copilot 在编辑器里提供两类能力:内联建议(输入时出现灰色续写,用 Tab 接受)与 Copilot Chat(侧边栏对话,可 @ 工作区、当前文件、选区等)。扩展通常包括 GitHub.copilot(补全)与 GitHub.copilot-chat(聊天);具体包名以 Marketplace 与你安装的版本为准。个人或团队需在 GitHub 官方渠道开通 Copilot 或 Copilot Business/Enterprise,登录后额度与模型以账号页面显示为准。

Tab
接受内联建议
Chat
Copilot 侧边栏
@ file
Chat 上下文

安装 Copilot 扩展

  1. 1

    从 VS Code Marketplace 安装

    打开 VS Code,Cmd+Shift+X / Ctrl+Shift+X,搜索 GitHub Copilot,确认发布者为 GitHub,扩展 id 为 GitHub.copilot,点击 Install。若提示安装 GitHub Copilot Chat(GitHub.copilot-chat),一并安装以便使用 Chat 面板(以当前向导为准)。

  2. 2

    重载窗口

    安装后若活动栏没有出现 Copilot 图标,运行 Command Palette(Cmd+Shift+P / Ctrl+Shift+P)中的 Developer: Reload Window,或重启 VS Code。

  3. 3

    与 Copilot CLI 区分

    本页只讲 VS Code 内扩展;在终端用 gh copilot 等 CLI 是另一条产品线,见 Copilot CLI 安装笔记。

用 GitHub 官方账号登录

  1. 1

    触发登录

    点击活动栏 Copilot 图标,或命令面板搜 GitHub Copilot: Sign In / Copilot: Sign in(名称随版本略有不同)。选择 Sign in with GitHub,浏览器打开 github.com 完成授权。

  2. 2

    确认订阅状态

    登录后 VS Code 状态栏或 Copilot 面板应显示已启用。若无权限,在 github.com/settings/copilot 查看个人 Copilot 试用/订阅,或联系组织管理员分配 Copilot Business 席位。只使用你在 GitHub 官方注册的账号与合法付款方式。

  3. 3

    多账号与代理

    若公司要求特定 GitHub Enterprise 实例,按 IT 文档配置 VS Code 的 GitHub 身份。登录失败时检查系统代理、默认浏览器与 VS Code 的 Accounts 菜单是否已关联正确 GitHub 用户。

内联建议(Inline suggestions)

  1. 1

    打开一个代码文件

    在自有或开源仓库中打开 .ts、.py 等 Copilot 支持的文件。新建空函数或注释,例如 // parse user id from header,稍等片刻应出现灰色幽灵文本。

  2. 2

    接受或切换建议

    按 Tab 接受整段建议;按 Esc 拒绝。官方文档还提到可用快捷键查看下一条建议(常见为 Alt+] / Option+],以 docs.github.com 与你键位设置为准)。

  3. 3

    开关与冲突

    状态栏 Copilot 图标可暂停补全。若与其他 AI 扩展(Continue、Codeium 等)同时启用导致重复幽灵文本,在扩展里禁用其一的内联补全,第一小时只留 Copilot 便于判断效果。

Copilot Chat 面板第一条任务

  1. 1

    打开 Chat

    点击 Copilot Chat 视图,或 Cmd+Shift+I / Ctrl+Shift+I(快捷键以 GitHub 文档与你安装的 Copilot Chat 版本为准)。确认面板标题为 Copilot Chat 而非其他助手。

  2. 2

    附加当前文件上下文

    在输入框用 #file 或界面上的 Add Context / @ 菜单选择 Current File 或具体文件名(标签以 UI 为准)。第一小时建议只读:「用三句话说明当前文件的主要导出及其职责。」

  3. 3

    再试一条小改动(可选)

    第二条可让 Chat 生成补丁:「为未覆盖的 helper 写单测,先展示 diff 再应用。」应用前用 git diff 审查;Chat 的自动编辑能力随版本变化,以官方 release notes 为准。

# First hour · GitHub Copilot · VS Code · 2026-10-10
# Extensions → GitHub Copilot (+ Copilot Chat)
# Sign in with GitHub (official account + subscription)
# Inline: comment → wait for ghost text → Tab
# Chat: @ current file → explain exports → review before apply

能力对照

能力适合第一次注意
Inline 补全写样板、补全函数体先 Tab 小步接受
Copilot Chat解释、重构讨论先 @ 单文件
GitHub 登录启用服务仅官方 OAuth
Copilot CLI终端工作流非本页主题
01

没有灰色建议

确认已登录、Copilot 未暂停、文件语言受支持;检查组织是否禁用 Copilot。

02

Chat 说无权限

核对 Copilot Chat 扩展已装;订阅是否包含 Chat;重登 GitHub。

03

建议质量差

写清函数名与类型注释;缩小 Chat 上下文到当前文件。

官方路径:安装 GitHub.copilot(及 Chat)→ Sign in with GitHub → 内联 Tab 接受 → Chat @ 当前文件完成只读首任务。细节以 docs.github.com/en/copilot 与你安装的版本为准。

和 Continue / Roo Code 的区别
Copilot 绑定 GitHub 订阅与登录;其他扩展可能用自带 API Key。可同时安装但建议只开一个内联补全。本站有 Continue 与 Roo Code 笔记。
必须个人 Copilot 订阅吗
个人试用/付费或组织分配的 Business/Enterprise 席位均可;以 GitHub 账号页面与管理员策略为准。
教程页不是会议说明书
只讲 Copilot 在 VS Code 的第一次。短会白板见 wbmeet。

还想核对的问题

免费试用还有吗?

GitHub 会调整 Copilot 试用与定价;以 github.com/settings/copilot 与官方定价页当前说明为准,本页不保证长期免费。

Copilot 会把我的私有代码发到 GitHub 吗?

Copilot 按 GitHub 文档说明处理提示与遥测;企业版有额外策略。敏感仓库请先读 docs.github.com 的 Copilot 信任与隐私说明,并遵守公司政策。

内联和 Chat 用同一个订阅吗?

通常同一 GitHub Copilot 授权覆盖 VS Code 内联与 Chat,具体以你账号类型与扩展提示为准。

第一个任务必须改代码吗?

不必。先在内联里 Tab 接受一行,再在 Chat 里做只读解释,熟悉上下文后再让 Chat 生成可审查的小 diff。

免費開始開會