安装与配置
本页补充 GitHub Copilot 的最新安装与配置流程,覆盖个人版与团队版、主流 IDE、常见设置与排错。
#1. 开通权限
#个人账号
- 访问 github.com/features/copilot↗。
- 选择个人订阅或试用(学生/开源维护者通常可申请免费资格)。
- 完成账单信息并确认启用 Copilot。
具体价格与权益以官方页面为准,GitHub 会不定期调整计划与功能范围。
#团队/企业账号
- 由组织管理员在 GitHub 组织设置中启用 Copilot。
- 分配席位并设置策略(是否允许代码引用、是否启用 Chat、是否允许特定语言等)。
- 成员在 IDE 中登录后即可使用。
#2. 安装插件(按 IDE)
#VS Code
- 打开扩展市场 (
Cmd+Shift+X/Ctrl+Shift+X)。 - 安装 GitHub Copilot 扩展。
- 如果没有 Chat 面板,安装或启用 GitHub Copilot Chat 扩展。
- 登录 GitHub 并完成授权。
#JetBrains(IntelliJ/PyCharm/WebStorm 等)
Settings/Preferences→Plugins。- 搜索并安装 GitHub Copilot。
- 重启 IDE 并完成 GitHub 登录。
#Visual Studio
- 打开
Extensions→Manage Extensions。 - 搜索 GitHub Copilot 并安装。
- 重启后登录 GitHub。
#Neovim
- 按官方文档安装 Copilot 插件(需要 Node.js 环境)。
- 通过命令完成授权(例如
:Copilot setup)。 - 验证补全是否出现。
#Codespaces / Web IDE
在 Codespaces 中打开扩展管理器安装 Copilot,或使用已有的 Copilot 预装镜像,然后登录 GitHub 即可。
#3. 登录与验证
- 在 IDE 中使用 GitHub 账号登录。
- 看到状态栏 Copilot 图标或状态提示即表示启用成功。
- 若账号属于企业/组织,请确认管理员已分配 Copilot 权限。
#4. 基础设置(VS Code 示例)
#启用/禁用特定语言
json{ "github.copilot.enable": { "*": true, "markdown": false, "plaintext": false } }
#开启内联补全
json{ "github.copilot.inlineSuggest.enable": true }
#项目级指令(推荐)
在项目根目录创建 .github/copilot-instructions.md,让 Copilot 了解你的代码规范:
markdown# Copilot Instructions ## Code Style - Use TypeScript for all files - Follow ESLint rules - Prefer functional programming style ## Testing - Use Jest - Cover edge cases - Include error handling tests
#5. 常见问题排查
#无法使用或没有建议
- 确认 Copilot 订阅已开通、组织已分配席位。
- 更新 IDE 与扩展到最新版。
- 重新登录 GitHub(退出后再登录)。
- 检查是否被工作区/语言设置禁用。
#Chat 面板不显示
- 确认已安装或启用 Copilot Chat 扩展。
- 检查组织策略是否禁用了 Chat。
- 重启 IDE 后再试。
#企业合规/隐私担忧
- Business/Enterprise 可配置代码引用与数据使用策略。
- 对敏感仓库可直接禁用 Copilot 或设置排除路径。
#6. 官方最新资料
#下一步
- Copilot Chat - 学习对话与代码解释
- Copilot 简介 - 回顾功能概览