JetBrains IDE
IntelliJ IDEA、WebStorm、PyCharm などの JetBrains IDE で Claude Code を使用する
JetBrains IDE 連携¶
Claude Code は公式の JetBrains プラグインを提供しており、IntelliJ IDEA、WebStorm、PyCharm、GoLand など、すべての JetBrains IDE に対応しています。
前提条件¶
-
Claude Code CLI がインストール済みで正常に動作すること
-
インストールガイド を参考にインストール
-
環境変数の設定 を参考に QCode.cc API を設定
-
JetBrains IDE 2024.1 以降のバージョン
インストール手順¶
ステップ 1:Claude Code プラグインのインストール¶
-
JetBrains IDE を開く
-
Settings → Plugins → Marketplace に移動
-
「Claude Code」(発行者: Anthropic)を検索
-
Install をクリック
-
IDE を再起動
ステップ 2:環境変数の設定¶
以下の環境変数が設定されていることを確認してください(CLI と同じ):
export ANTHROPIC_BASE_URL="https://asia.qcode.cc/api"
export ANTHROPIC_AUTH_TOKEN="cr_your_api_key"
ヒント:JetBrains IDE はシステムの環境変数を継承します。すでに
~/.zshrcや~/.bashrcで設定済みであれば、IDE 起動時に自動的に読み込まれます。
ステップ 3:動作確認¶
-
IDE で
Cmd+Esc(macOS)またはCtrl+Esc(Windows/Linux)を押して Claude Code パネルを開く -
簡単なメッセージを入力して接続をテスト
使い方¶
ショートカットキー¶
| ショートカットキー | 機能 |
|---|---|
Cmd+Esc / Ctrl+Esc |
Claude Code パネルの開閉 |
主な機能¶
-
コードの説明:コードを選択 → 右クリック → Ask Claude
-
コード生成:Claude パネルで要件を記述
-
エラー修正:エラーメッセージを Claude に送信して分析
-
コードリファクタリング:コードを選択して Claude に最適化を依頼
ターミナル CLI との併用¶
JetBrains IDE 内蔵のターミナルで直接 claude コマンドを実行でき、CLI と同じ機能が利用できます。
よくある質問¶
プラグインに Claude Code パネルが表示されない場合¶
-
プラグインがインストールされ、有効になっていることを確認
-
Claude Code CLI がグローバルにインストールされていることを確認(
claude --version) -
IDE を再起動
環境変数が反映されない場合¶
JetBrains IDE がシェル設定ファイルの環境変数を読み込めていない可能性があります。対処法:
-
macOS:Dock からではなく、ターミナルから IDE を起動(
open -a "IntelliJ IDEA") -
すべてのプラットフォーム:IDE の Run/Debug Configurations → Environment variables で手動で追加
次のステップ¶
-
VS Code 連携 で VS Code 拡張機能を確認
-
Cline 連携 でもう一つの VS Code AI 拡張機能を確認
-
CLI のヒント でターミナルの使い方のコツを確認