logo
GitHub Copilot 指南
Vibe Coding

GitHub Copilot 指南

GitHub Copilot 是由 GitHub 和 OpenAI 合作开发的 AI 编程助手,可在多种 IDE 中使用。

GitHub Copilot 指南安装配置

安装与配置

本页补充 GitHub Copilot 的最新安装与配置流程,覆盖个人版与团队版、主流 IDE、常见设置与排错。

#1. 开通权限

#个人账号

  1. 访问 github.com/features/copilot
  2. 选择个人订阅或试用(学生/开源维护者通常可申请免费资格)。
  3. 完成账单信息并确认启用 Copilot。

具体价格与权益以官方页面为准,GitHub 会不定期调整计划与功能范围。

#团队/企业账号

  1. 由组织管理员在 GitHub 组织设置中启用 Copilot。
  2. 分配席位并设置策略(是否允许代码引用、是否启用 Chat、是否允许特定语言等)。
  3. 成员在 IDE 中登录后即可使用。

#2. 安装插件(按 IDE)

#VS Code

  1. 打开扩展市场 (Cmd+Shift+X / Ctrl+Shift+X)。
  2. 安装 GitHub Copilot 扩展。
  3. 如果没有 Chat 面板,安装或启用 GitHub Copilot Chat 扩展。
  4. 登录 GitHub 并完成授权。

#JetBrains(IntelliJ/PyCharm/WebStorm 等)

  1. Settings/PreferencesPlugins
  2. 搜索并安装 GitHub Copilot
  3. 重启 IDE 并完成 GitHub 登录。

#Visual Studio

  1. 打开 ExtensionsManage Extensions
  2. 搜索 GitHub Copilot 并安装。
  3. 重启后登录 GitHub。

#Neovim

  1. 按官方文档安装 Copilot 插件(需要 Node.js 环境)。
  2. 通过命令完成授权(例如 :Copilot setup)。
  3. 验证补全是否出现。

#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. 官方最新资料

#下一步

相关路线图