Appearance
配置 Copilot 分四步:获取访问权限(Free 免费或升级 Pro/Pro+)、安装 IDE 扩展、按需安装 Copilot CLI、配置网络(代理环境需要额外设置)。VS Code 会自动安装扩展,其他 IDE 需要手动安装插件后完成 GitHub 授权。
GitHub Copilot 个人配置入门:从获取授权到开始使用的完整步骤
第一步:获取 Copilot 访问权限
| 方式 | 说明 |
|---|---|
| Copilot Free | 每月有限次请求,无需付费,GitHub 账号即可使用 |
| Copilot Pro | 付费个人计划,无限次内联建议 |
| Copilot Pro+ | 更多 Premium Request 配额,可访问更多模型 |
| 组织/企业许可 | 公司已购买 Copilot Business/Enterprise,向管理员申请开通 |
| 免费资格 | 认证学生、教师、开源项目维护者可免费获取 Pro |
前往 github.com/features/copilot 查看并选择计划。
第二步:安装 IDE 扩展
VS Code(自动安装)
第一次在 VS Code 中打开 Copilot 功能时,所需扩展会自动安装。
JetBrains IDEs
- 打开 JetBrains Marketplace,搜索 GitHub Copilot
- 安装插件,重启 IDE
- 点击 Tools → GitHub Copilot → Login to GitHub
- 复制设备码,在弹出的浏览器窗口中完成授权
Visual Studio
- Visual Studio 2022 17.10+ 已内置 Copilot,无需额外安装
- 旧版本需要从 Marketplace 安装扩展,然后关联 GitHub 账号
Vim / Neovim
bash
# Neovim(macOS/Linux)
git clone https://github.com/github/copilot.vim \
~/.config/nvim/pack/github/start/copilot.vim
# 安装完成后在 Neovim 中执行
:Copilot setup
:Copilot enableEclipse
- 通过 Eclipse Marketplace 安装 GitHub Copilot 插件
- 重启 Eclipse
- 点击 Copilot 图标,完成 GitHub 登录授权
Xcode
- 从 CopilotForXcode 下载安装包
- 按提示授予"辅助功能"和"Xcode Source Editor Extension"权限
- 完成 GitHub 授权
第三步:安装 Copilot CLI(可选)
如果需要在命令行中使用 Copilot,安装 CLI 扩展:
bash
# 先确保已安装 GitHub CLI
gh extension install github/gh-copilot
# 验证安装
gh copilot --version详细用法参考 Copilot CLI 使用指南。
第四步:配置网络(代理环境)
如果你的网络需要通过代理服务器访问外部服务,确保以下域名在代理白名单中:
github.comcopilot-proxy.githubusercontent.comapi.githubcopilot.com
代理配置通常在 IDE 的系统代理设置或环境变量中完成。
可选配置
MCP 服务器
在个人计划中,你可以为 Copilot 配置 MCP 服务器,接入外部工具(代码分析、数据库查询等)。配置方式参考各 IDE 的设置面板中的 GitHub Copilot → MCP Servers 部分。
Copilot Memory(记忆功能)
Copilot Memory 让 Copilot 记住你的偏好和项目上下文,在后续对话中保持一致。在 GitHub 个人设置中启用。
常见问题
Q: 安装扩展后 Copilot 没有建议,怎么排查?
A: 检查顺序:① 确认扩展已启用(不是禁用状态);② 确认 GitHub 账号已完成授权(扩展设置中查看登录状态);③ 确认文件类型在支持列表中(纯文本文件不会触发建议);④ 检查 Copilot 状态栏图标,点击查看是否有错误提示。
Q: 公司有 VPN 或代理,Copilot 连不上怎么办?
A: 联系 IT 部门,把上面列出的域名加入代理白名单。如果是企业 Copilot 计划,还需要加入 Copilot 专用的网络终结点,具体列表在 GitHub 企业文档的网络设置页面。
Q: 同一台电脑可以同时登录个人 Copilot 和公司 Copilot 吗?
A: 不行,同一 IDE 只能关联一个 GitHub 账号。如果需要在个人和公司账号间切换,需要在 IDE 中退出当前账号并重新登录。