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
需要開通或續費?AI 會員充值與全部商品 →

Nathaniel 的更多內容

  1. 01

    AI 學習路線:零基礎從哪開始,6 個階段、每階段該讀哪幾篇教學(2026)

    AI 學習路線怎麼走?給零基礎的人一條循序漸進的路徑:先選一個助手用順,再學提問,再用進日常工作,按需學做圖做影片,守住私隱與版權,最後進階自動化和編程。每個階段都配了本站對應的教學。

    其他 AI 工具0
  2. 02

    AI 瀏覽器有哪些:Perplexity Comet、Opera Neon、Dia、Brave Leo 與 Edge Copilot 的官方說法對照

    AI 瀏覽器有哪些?按官方頁面整理 Perplexity Comet、Opera Neon、Dia、Brave Leo 和 Edge 裏的 Copilot:官方自述的定位、支持的平台、免費還是訂閱,以及 Gemini、Claude 的 Chrome 方案和已停用的 ChatGPT Atlas。

    其他 AI 工具0
  3. 03

    即夢國際版 Dreamina 是什麼:官方站入口、能生成什麼、免費積分和模型(2026)

    即夢國際版 Dreamina 是什麼?官方站是 dreamina.capcut.com,是一個圖片、影片和數字人一體的 AI 創作平台。按官方首頁和 FAQ 講:能生成什麼、免費用戶每天 120 積分、列出的 Seedance 與 Seedream 模型,以及和國內即夢怎麼區分。

    其他 AI 工具0
  4. 04

    Kimi K3 Coding Plan 是什麼、怎麼用:Kimi Code 會員、模型 ID、套餐價格和額度規則

    Kimi K3 Coding Plan 是什麼?按 Kimi 官方文檔核對:官方現在叫 Kimi Code,是 Kimi 會員權益裏的編程服務,Plus 及以上才有;講 K3 等模型 ID、國內新套餐價格、三種客戶端、第三方工具接入和額度規則。

    Kimi0
  5. 05

    DeepSeek V4 Pro 和 Flash 的區別與 API 價格:官方價格頁逐項對照(高峰與空閒時段)

    DeepSeek V4 Pro 和 Flash 有什麼區別、API 怎麼收費?按 DeepSeek 官方價格頁(2026-10-19 查詢)列出兩個模型的版本、上下文、圖像理解、並發和每百萬 token 價格,說明高峰與空閒時段的計費差別和舊模型名怎麼處理。

    其他 AI 工具0
  6. 06

    GPT-6 Pro(Astra)怎麼用、哪些套餐有:怎麼選到 Pro 檔、用量限制和 Pro 三檔價格

    GPT-6 Pro(Astra)怎麼用、哪些套餐有?按 OpenAI 幫助中心核對:聊天裏 Pro 檔給 Pro 100、Pro 200、Business 和 Enterprise;Plus 在 Work 和 Codex 裏含 Astra。講怎麼選到、用量上限和官方 Pro 價格。

    ChatGPT0

同產品的其他教學

  1. 01

    copilot-instructions.md 怎麼寫:用途、範例、按路徑生效的 instructions 文件與 AGENTS.md 的區別

    copilot-instructions.md 是什麼、放哪、怎麼寫?按 GitHub 官方文檔講清倉庫級指令、.github/instructions 下按路徑生效的 *.instructions.md(applyTo / excludeAgent)、AGENTS.md 三者的分工,附可改寫的中文範例與不生效排查。

    GitHub Copilot0
  2. 02

    GitHub Copilot CLI 安裝與使用:npm / winget / brew 安裝、登入、常用指令與工具權限

    GitHub Copilot CLI 怎麼安裝、怎麼用?按官方文檔講清三種安裝方式(npm 需 Node.js 22+)、/login 登入與令牌登入、交互模式常用快捷鍵、copilot -p 非交互調用,以及 --allow-tool / --deny-tool 工具權限的寫法。

    GitHub Copilot0
  3. 03

    用 AI 讀代碼:快速看懂陌生代碼庫的提問順序與 20 個可複製問題

    接手陌生項目怎麼用 AI 讀代碼?按 GitHub Copilot 與 Cursor 官方教學整理出從整體到細節的五輪提問:項目概覽、入口與構建、數據流、定位具體功能、畫架構圖;講清精確搜尋與按含義搜尋的區別,附 20 個可複製的問題。

    GitHub Copilot其他 AI 工具0
  4. 04

    GitHub Copilot Code Review 怎麼用:PR 裏請求審查、自動審查、審查力度與自定義指令

    GitHub Copilot 代碼審查教學:在 PR 的 Reviewers 裏點 Request、應用建議與 Fix with Copilot、開啟自動審查、Lite / Balanced 兩檔審查力度、用 instructions 定製審查重點、哪些文件不審,以及計費方式,按 GitHub 官方文檔整理。

    GitHub Copilot0
  5. 05

    Copilot Skills 是什麼、怎麼用:VS Code 裏的 Agent Skills 目錄、字段與調用

    GitHub Copilot 的 Skills 放在哪個文件夾、怎麼創建和調用?按 VS Code 官方文檔講清 .github/skills 等六個技能目錄、SKILL.md 的字段、/ 斜槓調用與自動加載的四種組合、和自定義指令的區別,以及使用別人分享的技能前要做的檢查。

    GitHub Copilot0
  6. 06

    GitHub Copilot 學生認證怎麼申請:GitHub Education 條件、材料、激活 Copilot Student 與常見卡點

    GitHub Copilot 學生認證官方流程:誰有資格、要準備什麼證明材料、學校電郵的三種情況、在 Education benefits 頁提交申請、通過後怎麼激活 Copilot Student、它和 Pro 的區別,以及通過了卻仍顯示 Free 或付費頁時怎麼辦。

    GitHub Copilot0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~