Claude Code IDE 整合:支援哪些編輯器?JetBrains(IntelliJ、PyCharm)怎麼接、/ide 指令怎麼用

依官方文件2026.10.15

Claude Code 沒有自己的 IDE,它是接進你原本的編輯器。官方支援 VS Code 和 JetBrains 全家(IntelliJ IDEA、PyCharm、WebStorm、Android Studio 等)。這篇講 JetBrains 外掛怎麼裝、從外面的終端機怎麼用 /ide 連上、接上之後多了什麼、三個安全設定,以及 JetBrains AI 裡的「Claude Agent」為什麼是另一個東西。2026 年 10 月 15 日整理。

更新 2026/10/15・約 11 分鐘讀完・查證環境:依 Claude Code 官方文件〈JetBrains IDEs〉〈Platforms and integrations〉和設定參考,以及 JetBrains AI Assistant 官方文件〈Claude Agent〉,2026 年 10 月 15 日讀取。外掛的版本、大小、下載次數和支援的 IDE 版本,是同一天從 JetBrains Marketplace 的公開資料讀的;--ide 參數是在我 Mac 上的 Claude Code 2.1.280 用 claude --help 確認的。我沒有在 JetBrains IDE 裡實際裝外掛,也沒有測 /ide 連線

先講結論

  • Claude Code 沒有自己的 IDE,它是接進你原本的編輯器。官方支援兩家:VS Code(含 Cursor 這類分支)和 JetBrains 全家(IntelliJ IDEA、PyCharm、WebStorm、Android Studio 等)。不想碰編輯器,用桌面版。
  • JetBrains 要裝兩樣東西:先裝 Claude Code 本體,再從 Marketplace 裝 Anthropic 的「Claude Code [Beta]」外掛(免費、11 MB,不含本體)。之後在 IDE 的終端機打 claude,或按 Cmd+Esc(Windows 是 Ctrl+Esc);在外面的終端機就打 /ide 連上。
  • 接上之後,改檔案會用 IDE 的差異檢視給你看、你選取的程式碼會自動帶給 Claude,它也能讀 IDE 標出的錯誤。JetBrains AI 裡的「Claude Agent」是另一個東西,官方文件列的登入方式沒有 Claude Pro、Max 訂閱。
目錄
  1. Claude Code 沒有自己的 IDE
  2. JetBrains 支援哪些 IDE
  3. 怎麼裝
  4. 在外面的終端機用:/ide
  5. 接上之後多了什麼
  6. 三個安全設定
  7. 常見問題
  8. JetBrains AI 的「Claude Agent」是另一個東西
  9. 這篇沒有測的

你習慣在 IntelliJ IDEA 或 PyCharm 裡寫程式,聽說 Claude Code 很好用,裝了才發現它是終端機程式:每次都要在編輯器和終端機之間切來切去,它改了什麼檔案,也只能在終端機裡看一大段文字。或者你是搜「Claude Code IDE」,想找有沒有一個 Claude 自己做的編輯器。

這篇講清楚 Claude Code 能接哪些編輯器、JetBrains 那邊怎麼接。我讀的是 Claude Code 和 JetBrains 兩邊的官方文件,外掛的版本和下載數字是 10 月 15 日從 JetBrains Marketplace 讀的。我手邊沒有 JetBrains 的 IDE,外掛沒有實際裝過,畫面上的東西照文件寫。

Claude Code 沒有自己的 IDE

Claude Code 不像 Cursor 那樣,自己就是一個內建 AI 的編輯器。它的做法是接進你原本在用的編輯器,官方支援兩家:

編輯器 接法 另外裝本體
VS Code、Cursor 官方擴充套件 不用
JetBrains 全家 官方外掛 要
不用編輯器 桌面版 App 不用

兩種外掛差很多。VS Code 的擴充套件會在編輯器裡多一個 Claude 的圖形面板,而且自己帶一份 Claude Code;JetBrains 的外掛只是讓 Claude Code 在 IDE 的終端機裡跑、再跟 IDE 接起來,本體要你自己裝。

VS Code 的用法我寫在 Claude Code VS Code 教學,那邊的擴充套件是圖形面板,跟這篇講的 JetBrains 外掛很不一樣。完全不想碰編輯器的,看 Claude Code 桌面版怎麼用。官方的平台比較頁也是這樣分:終端機版功能最完整,VS Code 和 JetBrains 適合不想離開編輯器的人,桌面版適合想用滑鼠看差異、同時開好幾個工作的人。

JetBrains 支援哪些 IDE

官方文件列的是 IntelliJ IDEA、PyCharm、Android Studio、WebStorm、PhpStorm、GoLand,寫的是「大部分 JetBrains IDE 都可以」。

我查 Marketplace 上這個外掛標的相容版本,範圍更廣:IntelliJ IDEA 和 PyCharm(含免費的 Community 版)、WebStorm、PhpStorm、GoLand、RubyMine、CLion、Rider、RustRover、DataSpell 都是 2024.2 以上,Android Studio 要 Ladybug(2024.2.1)以上。

外掛的名字叫 Claude Code [Beta],發佈者是 Anthropic PBC(Marketplace 驗證過的廠商),免費,我查的時候下載了約 490 萬次。最新版是 0.1.14-beta,2025 年 12 月 5 日發的,大小 11 MB。

這個外掛從去年 12 月到現在都沒出新版,而且一直掛著 Beta,看起來讓人不太放心。但它的角色本來就只是把 IDE 和 Claude Code 接起來,真正做事的是你另外裝的 Claude Code 本體,本體幾乎每天出新版。

怎麼裝

要裝兩樣東西,順序不能反。

第一步,裝 Claude Code 本體。Mac 和 Linux 貼一行官方指令,Windows 用 PowerShell,步驟在 Claude Code 安裝教學。外掛找不到 claude 這個指令時,會跳出「Cannot launch Claude Code」的通知。

第二步,在 IDE 裡打開設定的 Plugins,在 Marketplace 搜尋「Claude Code [Beta]」,安裝後重開 IDE。

裝好之後有三種打開方式:在 IDE 內建的終端機打 claude;按 Cmd+Esc(Mac)或 Ctrl+Esc(Windows、Linux);或點介面上的 Claude Code 按鈕。第一次會要你登入,Pro、Max、Team、Enterprise 任何一種付費方案,或 Claude Console 的帳號都可以,不用準備 API 金鑰。方案怎麼選、多少錢,在 Claude Code 費用。

在 Mac 上按 Cmd+Esc 沒反應的話,Claude Code 的 VS Code 文件寫了原因:macOS Tahoe 之後,系統把這組鍵預設給了 Game Overlay,按鍵到不了編輯器。這是系統層的設定,在 JetBrains 裡也可以先查這個,做法在 VS Code 那篇。

在外面的終端機用:/ide

有些人不喜歡 IDE 內建的終端機,習慣在 Mac 的終端機 App 或 iTerm 裡跑 Claude Code。這時候打 /ide,就能接上正在開的 JetBrains IDE,連上會顯示像 Connected to IntelliJ IDEA. 這樣的訊息。

/ide 還會做一件事:如果它偵測到 IDE 開著、但還沒裝外掛,會直接幫你裝,再請你重開 IDE。

兩個細節:Claude Code 要在 IDE 專案的根目錄啟動,兩邊看到的檔案才會一樣。不想每次打 /ide,啟動時加 --ide 參數,只有一個 IDE 可以連的時候會自動接上;我在自己的 Claude Code 2.1.280 用 claude --help 看過,有這個參數。想從外面的終端機也一律自動連,/config 裡有一個「Auto-connect to IDE (external terminal)」,預設是關的。

接上之後多了什麼

改檔案時用 IDE 的差異檢視。Claude 要改程式,會在 IDE 原本的比對畫面裡給你看改了哪幾行,不用在終端機裡讀一大段文字。不喜歡的話,在 /config 把 Diff tool 改成 terminal;這個選項只有在接上 IDE 的時候才會出現。

選取的程式碼自動帶過去。你在編輯器裡反白一段程式碼,或開著某個檔案,送出提示時會自動帶給 Claude,對話裡會出現一行「⧉ Selected N lines from 檔名」。

插入檔案位置的快捷鍵。Cmd+Option+K(Mac)或 Alt+Ctrl+K(Windows、Linux),會插入像 @src/auth.ts#L1-99 這樣的檔案參照。

讀 IDE 標出的錯誤。IDE 檢查出來的語法錯誤、警告,Claude 需要時可以自己去讀。文件特別寫,Claude 改完檔案不會自動去要這些資料,是它判斷需要時才讀。

外掛那一邊的設定在 Settings → Tools → Claude Code [Beta],最常用到的是「Claude command」:Claude Code 裝在 IDE 找不到的地方時,在這裡填完整路徑。用 WSL 的,填 wsl -d Ubuntu -- bash -lic "claude"(Ubuntu 換成你的發行版名稱)。

三個安全設定

這三件事寫在官方文件的安全段落,我覺得用之前都該知道。

第一,不要在 JetBrains 裡開「自動接受修改」。文件寫,在 JetBrains 裡用 acceptEdits 模式時,Claude 可能改到 IDE 會自動執行的設定檔,等於繞過了執行指令前的確認。官方建議在 JetBrains 裡用每次都問的模式。有哪幾種權限模式、差在哪,在 Plan mode 那篇;其他資安設定在 Claude Code Security 那篇。

第二,敏感檔案要擋。因為選取的內容和開著的檔名會自動送出,.env 這類放密碼的檔案,最好在權限設定加一條 Read 的 deny 規則,文件寫這樣選取內容和檔名都不會送過去。

第三,「Accept connections from all network interfaces」不要開。外掛會在你電腦上開一個只給本機連的連接埠,讓 Claude Code 連進來。這個選項打開後,同一個網路上的其他電腦也連得到;連線雖然還要一組通行碼,但傳輸沒有加密,通行碼也是用明文在網路上傳。它是給 WSL2 或遠端開發連不上時用的,文件建議 WSL2 改用 mirrored 網路模式就好。

常見問題

打 /ide 出現「No available IDEs detected」。先確認外掛有裝、有啟用,再把 IDE 整個關掉重開(文件說可能要重開好幾次)。用 WSL2 的,通常是 Windows 防火牆或 WSL2 的網路模式擋住了,文件給了兩個解法:加一條防火牆規則,或把 WSL2 改成 mirrored 網路(要 Windows 11 22H2 以上)。

按 Esc 停不下 Claude。JetBrains 的終端機預設會把 Esc 拿去「把焦點移回編輯器」。到 Settings → Tools → Terminal,取消勾選「Move focus to the editor with Escape」就好。

用 JetBrains 的遠端開發(Remote Development)。外掛要裝在遠端主機上(Settings → Plugin (Host)),不是裝在你自己的電腦。

JetBrains AI 的「Claude Agent」是另一個東西

在 JetBrains 的 IDE 裡,你可能還會看到一個叫「Claude Agent」的選項,在 AI Assistant 的聊天視窗裡。它是 JetBrains 自己整合的,JetBrains 的文件寫得很清楚:AI Assistant 裡的 Claude Agent,跟 Claude Code [Beta] 外掛沒有關係。

最大的差別是怎麼付錢。JetBrains 文件列的登入方式有三種:JetBrains AI 訂閱、API 金鑰、Anthropic Console,沒有 Claude Pro、Max 訂閱。另外它不理會 AI Assistant 的 .aiignore,你在那裡排除的檔案,Claude Agent 還是讀得到。

所以怎麼選很簡單:你已經付了 Claude 的 Pro 或 Max,就用 Anthropic 的外掛,用的是你自己的方案額度;你付的是 JetBrains AI、不想另外訂 Claude,再看 Claude Agent。

Apple 的 Xcode 也是類似的情況。Apple 2026 年 2 月 3 日發表的 Xcode 26.3,內建了 Anthropic 的 Claude Agent 和 OpenAI 的 Codex,是 Xcode 自己的功能,不是裝 Claude Code 外掛。

這篇沒有測的

我沒有在任何 JetBrains IDE 裡裝外掛,/ide 連線、差異檢視、快捷鍵都是照文件寫的;JetBrains AI 的 Claude Agent 和 Xcode 的整合也沒有用過。實際用起來的手感、跟 VS Code 擴充套件比哪個順,這篇沒有答案。

常見問題

Claude Code 有自己的 IDE 嗎?

沒有。Claude Code 是接進你原本的編輯器:VS Code 用官方擴充套件,JetBrains 的 IDE 用官方外掛。完全不想碰編輯器和終端機的話,Anthropic 有桌面版 App,一樣可以看差異、開好幾個工作。

Claude Code 怎麼在 IntelliJ、PyCharm 裡用?

先照官方方式裝好 Claude Code 本體,再到 IDE 的外掛市集搜尋 Claude Code [Beta],安裝後重開 IDE。之後在 IDE 內建的終端機打 claude,或按 Cmd+Esc(Windows、Linux 是 Ctrl+Esc)。第一次要登入,Pro、Max、Team、Enterprise 方案或 Console 帳號都可以,不用 API 金鑰。

/ide 指令是做什麼的?

讓你在 IDE 以外的終端機(例如 Mac 的終端機 App)跑 Claude Code,再用 /ide 接上正在開的 IDE,連上會顯示像 Connected to IntelliJ IDEA. 的訊息。如果偵測到的 IDE 還沒裝外掛,它會幫你裝,並請你重開 IDE。啟動時加 --ide 參數,只有一個 IDE 可連時會自動接上。

JetBrains AI 的 Claude Agent 跟 Claude Code 外掛一樣嗎?

不一樣。JetBrains 的文件寫明,AI Assistant 裡的 Claude Agent 跟 Claude Code [Beta] 外掛沒有關係。Claude Agent 在 AI Chat 裡用,登入方式是 JetBrains AI 訂閱、API 金鑰或 Anthropic Console;外掛跑的是你自己的 Claude Code,用的是你的 Claude 方案。

這篇怎麼查證的

這篇依官方文件整理,查證日期 2026/10/15,作者沒有在這個環境實際執行(依 Claude Code 官方文件〈JetBrains IDEs〉〈Platforms and integrations〉和設定參考,以及 JetBrains AI Assistant 官方文件〈Claude Agent〉,2026 年 10 月 15 日讀取。外掛的版本、大小、下載次數和支援的 IDE 版本,是同一天從 JetBrains Marketplace 的公開資料讀的;--ide 參數是在我 Mac 上的 Claude Code 2.1.280 用 claude --help 確認的。我沒有在 JetBrains IDE 裡實際裝外掛,也沒有測 /ide 連線)。價格與方案以官方頁面為準,工具改版後內容可能過期。