Claude-Compatible IDEs: Comparing VS Code and JetBrains and How to Choose

AI Chat Article Summarypowered by Claude

Claude-Compatible IDEs: Comparing VS Code and JetBrains and How to Choose

"I want to use Claude in my IDE, but I'm not sure which editor is supported or which integration method to choose" — this article answers that question in one place. The bottom line: Anthropic does not sell a dedicated editor called "Claude IDE." What actually exists is a system that integrates Claude Code (Anthropic's coding assistance tool) into IDEs in three forms: a VS Code extension, a JetBrains plugin, and an integrated terminal. This article organizes — based on official documentation — the list of supported IDEs, setup steps and feature differences for VS Code and JetBrains, a third option in the form of Claude built into JetBrains AI, pricing requirements, and common pitfalls.

結論powered by Claude

Anthropic does not sell a dedicated editor called "Claude IDE." In practice, Claude Code (Anthropic's coding assistance tool) is integrated into IDEs in three forms: a VS Code extension, a JetBrains plugin, and an integrated terminal (CLI). VS Code forks such as Cursor, as well as Vim and Emacs, are also covered.

The VS Code extension offers the richest feature set, with a chat panel, plan mode, checkpoints, and multi-tab parallel sessions all handled through the GUI (requires VS Code 1.98.0 or later). The JetBrains plugin (Beta) connects the CLI with IntelliJ IDEA or PyCharm's terminal, diff viewer, and diagnostic information.

A third option is the Claude Agent built into JetBrains AI: if you already subscribe to JetBrains AI, no additional plugin or direct Anthropic contract is needed. As a rule of thumb, choose the VS Code extension if you want a fully GUI-based workflow, or the JetBrains plugin if you cannot give up IntelliJ-based features.

目次 (9)

"Claude's IDE" Doesn't Exist — It's Actually Claude Code's IDE Integration

Anthropic's official product page describes Claude Code as "a coding assistance system usable in the terminal, IDEs, desktop apps, and browsers" (claude.com/product/claude-code). In other words, searching for "claude ide" should lead you not to a standalone editor, but to a way to connect Claude Code to the IDE you already use.

There are three main integration types:

  1. VS Code extension — A GUI chat panel appears inside the IDE; currently the most feature-rich option
  2. JetBrains plugin — Integrates with IntelliJ IDEA or PyCharm's terminal/editor
  3. CLI (command line) — A universal method that works in any IDE's integrated terminal by running claude

List of IDEs That Support Claude

The following are the supported targets explicitly listed in the official documentation (code.claude.com/docs/en/ide-integrations / code.claude.com/docs/en/jetbrains):

IDE / Editor Integration Method Provider
VS Code Official extension (GUI panel) Anthropic
VS Code forks such as Cursor, Devin Desktop, Kiro Same official extension (including via Open VSX) Anthropic
IntelliJ IDEA, PyCharm, Android Studio, WebStorm, PhpStorm, GoLand Official plugin (Beta) Anthropic
JetBrains IDEs (alternative route) Claude Agent built into JetBrains AI JetBrains
Vim, Emacs, and other editors Run CLI in integrated terminal

Key points to remember: the same extension works in VS Code forks, and six major JetBrains IDEs are explicitly listed — meaning most development environments are covered.

VS Code Extension — Everything from Diff Review to Plan Approval in the GUI

The only requirements are VS Code 1.98.0 or later and an Anthropic account; Node.js is not required. Installation takes four steps:

  1. Search for "Claude Code" in the Extensions view (Ctrl+Shift+X / Cmd+Shift+X) and install it
  2. Click the Spark icon (✱) in the upper right of the editor to open the panel
  3. Complete sign-in in the browser on first launch
  4. Submit a prompt and review the suggested changes in the diff view before approving them

Notable features include plan mode (review a plan as a Markdown document before execution), @-mentions (reference selected lines in @file.ts#5-10 format with Option+K / Alt+K), checkpoints (roll back file changes), multiple conversations running in parallel per tab, /mcp for managing external tools, and @browser for Chrome integration. Detailed installation steps are covered separately in How to Use Claude in VS Code.

JetBrains Plugin — Setup Steps for IntelliJ and PyCharm

On the JetBrains side, rather than a GUI panel, the integration connects the CLI with the IDE's terminal, diff viewer, and diagnostic information. The setup steps are as follows:

  1. Install the "Claude Code [Beta]" plugin from JetBrains Marketplace
  2. Fully restart the IDE (multiple restarts may be required for changes to take effect)
  3. Run claude in the IDE's integrated terminal (connect from an external terminal using the /ide command)
  4. Set the diff tool to auto via /config to display diffs on the IDE side

Once the integration is active, you can use: quick launch with Cmd+Esc / Ctrl+Esc, IDE diff viewer display for code changes, automatic sharing of the currently selected range in the editor, file reference insertion with Cmd+Option+K / Alt+Ctrl+K, and automatic sharing of lint and syntax errors.

Two caveats to note: when using JetBrains Remote Development, the plugin must be installed on the remote host side (Settings → Plugin (Host)), not locally. Also, in WSL2 environments, NAT networking or the Windows Firewall can block communication, leading to "No available IDEs detected"; the official guidance recommends adding a firewall allow rule or switching to mirrored network mode.

A Third Option: Claude Built Into JetBrains AI

In September 2025, JetBrains added a "Claude Agent" based on the Claude Agent SDK as a standard feature in their AI tooling (blog.jetbrains.com). It is included in the JetBrains AI subscription, requiring no additional plugin or direct contract with Anthropic. It supports multi-file diff previews, approval-based operations, and a planning feature that presents an implementation approach before proceeding. It is worth knowing as the route for "using Claude with zero configuration if your company already subscribes to JetBrains AI." Note that the contracting party and billing path are entirely separate from Anthropic's official Claude Code plugin.

Which Integration Should You Choose?

Here are some guidelines for choosing:

  • Want everything in the GUI, need checkpoints and multi-tab parallel sessions → VS Code extension. It currently offers the most features by far.
  • Cannot give up IntelliJ-based completion and refactoring → JetBrains plugin. While it requires CLI use, diff and diagnostic sharing make it fully practical.
  • Your company subscribes to JetBrains AI → Built-in Claude Agent. You can get started without any additional contract.
  • Using Vim, Emacs, or another editor → CLI in the integrated terminal. Even without /ide integration, all core Claude Code features are available.

Pricing and System Requirements

Both the extension and the plugin are free, but running them requires an Anthropic account subscription (Pro or higher), or a usage setup through Amazon Bedrock, Google Vertex AI, or Microsoft Foundry. Claude Code is not available on the free Free plan. A detailed comparison of monthly pricing and break-even points for Pro, Max, and Team plans is available in Claude Pricing for VS Code.

Common Pitfalls

Here is a summary of common symptoms and fixes during setup:

  • Spark icon not appearing (VS Code) → Open at least one file, or use "Developer: Reload Window" to reload
  • IDE not detected (JetBrains) → Check that you launched from the project root and fully restart the IDE. For WSL2, review firewall settings
  • Cmd+Esc not responding (macOS) → On macOS Tahoe and later, Game Overlay takes over the same shortcut; disable it in System Settings
  • ESC not interrupting operations (JetBrains) → Disable "Move focus to the editor with Escape" in Settings → Tools → Terminal

Fixes for VS Code-side issues such as "won't launch" or "sign-in never completes" are organized by symptom in Troubleshooting Claude in VS Code.

Summary

The answer to "Claude's IDE" is not a dedicated editor, but Claude Code's IDE integration. VS Code (and forks like Cursor) has an official extension with a GUI panel; six major JetBrains IDEs including IntelliJ IDEA and PyCharm have an official plugin; and JetBrains AI subscribers have a separate route via the built-in Claude Agent. Since the integrated terminal CLI serves as the last resort for any editor, the right approach is to "add Claude without abandoning your current IDE."

Sources: Claude Code Official Documentation (VS Code) / Same (JetBrains IDEs) / Claude Code Product Page / JetBrains AI Blog

参考になったら ♡
Clauder Navi 編集部
@clauder_navi

Anthropic の Claude / Claude Code を中心に、日本のエンジニア向けに最新動向と実務 を毎日発信。 運営方針 は メディアについて をご覧ください。