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

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

NNathaniel bigo··原创首发·AI 辅助撰写
9 分钟读完
资料核对于 2026-10-11 · 依据官方文档与公开资料整理 免费账号 账号
本文根据 GitHub 官方文档《Installing the GitHub Copilot extension in your environment》(JetBrains 部分)和《Using agent mode in your IDE》整理,资料核对于 2026-10-11。

适用于谁

  • 用 IntelliJ IDEA、PyCharm、WebStorm、GoLand 等 JetBrains IDE,不想换编辑器的人;
  • 搜「idea 安装 github copilot」「github copilot idea 使用」「github copilot idea agent mode」的人。

结论先说

  1. 在 IDE 的 Plugins → Marketplace 里搜 GitHub Copilot 安装,重启 IDE。
  2. 登录入口:Tools → GitHub Copilot → Login to GitHub,用设备码在浏览器里授权。
  3. JetBrains 里同样有 Chat 和 Agent 模式:点 Copilot 图标打开聊天面板,在顶部切到 Agent 标签。
  4. 聊天和 Agent 消耗 AI credits;官方建议 JetBrains 插件版本不低于 1.9.1,否则用量信息可能显示不准。
  5. 没有 Copilot 订阅可以先用 Copilot Free。

支持哪些 IDE

官方列出的兼容名单:IntelliJ IDEA(Ultimate、Community、Educational)、Android Studio、CLion、DataGrip、DataSpell、GoLand、MPS、PhpStorm、PyCharm(Professional、Community、Educational)、Rider、RubyMine、RustRover、WebStorm,以及 Code With Me Guest 和 JetBrains Client。

具体到「哪个插件版本配哪个 IDE 版本」,官方让你看 JetBrains Marketplace 上 GitHub Copilot 插件的 Versions 页。IDE 太旧时,Marketplace 里会搜不到或提示不兼容,先升级 IDE。

步骤一:安装插件

  1. 确认账号能用 Copilot(付费订阅、组织分配的席位,或 Copilot Free);
  2. 打开 IDE 的设置,进入 Plugins,在 Marketplace 里搜索 GitHub Copilot,点 Install;
  3. 安装完成后点 Restart IDE。

官方文档顺带说明:这个插件的许可方是 GitHub 而不是 JetBrains,使用即表示同意 GitHub 的附加产品条款。

步骤二:登录 GitHub

  1. 重启后点菜单 Tools → GitHub Copilot → Login to GitHub;

JetBrains IDE 的 Tools 菜单展开后,GitHub Copilot 子菜单里高亮的「Login to GitHub」选项

图片来源:GitHub 官方文档《Installing the GitHub Copilot extension in your environment》

  1. 在弹出的 Sign in to GitHub 对话框里点 Copy and Open——它会复制一串设备码并打开浏览器;
  2. 浏览器里如果要求登录,就登录你的 GitHub 账号;
  3. 粘贴设备码,点 Continue;
  4. 在权限确认页点 Authorize GitHub Copilot Plugin;
  5. 回到 IDE,看到确认提示后点 OK。

公司用 GHE.com 托管账号的,登录前要先改一项设置,见官方的《Using GitHub Copilot with an account on GHE.com》。

步骤三:补全、Chat 与 Agent

补全:正常写代码即可,灰色建议出现后按 Tab 接受。从上图的菜单能看到,Tools → GitHub Copilot 里可以对全部语言或当前语言停用补全(Disable Completions / Disable Completions for 某语言)。

Chat:在侧边栏或菜单里找到 Copilot Chat,直接提问。它能看到你当前打开的文件。

Agent 模式:

  1. 点 Copilot 图标打开聊天面板;
  2. 在面板顶部点 Agent 标签;
  3. 输入任务。Copilot 会在编辑器里流式给出修改、更新工作集,必要时建议终端命令;
  4. 查看修改;对它建议的命令逐条确认是否允许运行,之后它会继续迭代直到完成。

官方说 Agent 模式最适合三种情况:任务复杂、包含多步和报错处理;你希望由 Copilot 自己决定步骤;任务需要接外部系统(比如 MCP 服务器)。任务大或需求模糊时,官方建议先用 Plan 模式起草实施方案。

Agent 工作过程中可以继续发消息改变方向,也可以拒绝它提出的某条命令。

进阶:换模型、接 MCP、项目指令

  • 换模型 / 自定义 Agent:提交任务前可以在聊天面板里切换模型,或选择为某类工作定制的 custom agent。Free 和 Student 档只能用自动选模型。
  • MCP:Agent 的能力很大一部分来自工具,可以通过 MCP 服务器扩展,GitHub 官方提供了 GitHub MCP Server 用来在编辑器里操作 GitHub。
  • 项目指令:仓库里的 .github/copilot-instructions.md 会自动带进请求,见《copilot-instructions.md 怎么写》。

常见问题

Q:聊天面板里没有 Agent 标签?

先升级插件到最新版;如果是公司账号,可能是管理员在策略里关闭了 Agent 模式。

Q:登录时浏览器打不开或设备码过期?

重新点一次 Login to GitHub 获取新码;公司网络拦截 github.com 的设备授权页时需要找 IT 放行。

Q:一定要装这个插件吗?

不一定。官方说明插件提供完整的 Copilot 体验,但也可以通过 JetBrains AI Assistant 或 Copilot CLI 使用 Copilot,各入口的能力差别见官方《GitHub Copilot in IDEs》。命令行用法见《GitHub Copilot CLI 安装与使用》。

Q:会不会很耗额度?

官方说明 Agent 模式下每条提示都消耗 AI credits,长对话、跨大量文件的任务消耗更多;补全在付费档不计 credits。详见《GitHub Copilot 免费版与 Pro 区别》。

参考资料

  • Installing the GitHub Copilot extension in your environment(GitHub 官方,JetBrains 标签页):https://docs.github.com/en/copilot/how-tos/copilot-in-your-ide/set-up-copilot/install-copilot-extension
  • Using agent mode in your IDE(GitHub 官方):https://docs.github.com/en/copilot/how-tos/copilot-in-your-ide/use-copilot-agents/use-agent-mode
  • 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
  • GitHub Copilot 插件页(JetBrains Marketplace):https://plugins.jetbrains.com/plugin/17718-github-copilot

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

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

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

    GitHub Copilot其他 AI 工具0
  3. 03

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

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

    GitHub Copilot0
  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 条评论

登录 后参与评论

还没有评论,来抢沙发~