Claude Media
Claude CodeはEclipse非対応 — 現状とCLIでの回避策

Claude CodeはEclipse非対応 — 現状とCLIでの回避策

Claude CodeにEclipse向けプラグインはなく、GitHub上の機能要望もfeature request段階です。現状の対応状況とCLIでの回避策、VS Code・JetBrainsとの違いをまとめます。

Claude CodeはEclipse IDE向けのプラグインを提供していません。GitHub上ではEclipse統合の機能要望が起票されていますが、進捗は「feature request」の段階に留まります。Eclipseで使う方法は、統合ターミナルからCLI版のClaude Codeを起動する以外に選択肢がありません。

Claude CodeがEclipseに対応していない現状

Claude Codeのドキュメントは、対応する利用面を「Terminal」「VS Code」「JetBrains」「Desktop」「Web」の5つに整理しています。ここにEclipseは含まれません。CI/CDやSlack、Chrome操作などの拡張機能を含めても、Eclipse向けの項目は存在しません。

つまりGUI統合に対応しているIDEは、VS Code拡張とJetBrainsプラグインの2つだけです。EclipseはVS Codeの派生(fork)でもなく、JetBrains製品でもありません。VS Code拡張はDevin DesktopやKiroのようなVS Code派生エディタでも、Open VSXレジストリ経由でインストールできます。ただしこの経路が使えるのは、VS Codeと同じ拡張ホストを持つエディタに限られます。Eclipseはこの派生関係にないため、VS Code拡張・JetBrainsプラグインのどちらもインストールできません。

Eclipse統合の機能要望はどこまで進んでいるか

Eclipse対応を求める要望は、Anthropicのリポジトリにissue #30914として2026年3月5日に起票されました。ラベルはenhancementarea:ideです。

要望の内容は、VS Code拡張やJetBrainsプラグインと同等の機能をEclipseに持たせることです。

  • インラインのコード提案・補完
  • Eclipse内のチャットパネル
  • 選択中のコードや開いているファイルを踏まえたコンテキスト認識
  • 変更内容を表示する差分ビューア

起票者はIDEプラグインの機能を求めているにもかかわらず、issue作成時に選んだ「Feature Category」は「CLI commands and flags」でした。要望の中身と分類が一致しておらず、issueトラッカー上での見つけやすさにも影響しそうです。

2026年5月13日までに5件のコメントが付きましたが、Anthropicの担当者による返信はスレッド内に見当たりません。実装が着手されたことを示す記述もなく、対応時期の見通しは示されていません。

VS Code拡張・JetBrainsプラグインとの対応の違い

EclipseとGUI対応済みの2製品を比べると、失われる機能がはっきりします。

項目VS Code拡張JetBrainsプラグインEclipse
プラグインの提供VS Code拡張あり(VS Code Marketplace / Open VSX)JetBrainsプラグインあり(JetBrainsプラグインマーケットプレイス)Eclipseなし
CLI同梱VS Code拡張拡張にCLIを同梱JetBrainsプラグイン同梱なし。CLIを別途インストールEclipse該当プラグインなし
チャットパネル・差分ビューアVS Code拡張ありJetBrainsプラグインあり(IDEの差分ビューアで表示)Eclipseなし
選択範囲・開いているファイルの自動共有VS Code拡張あり(@メンションで参照範囲を挿入可)JetBrainsプラグインありEclipseなし
診断情報(Lint・構文エラー)の共有VS Code拡張ありJetBrainsプラグインあり(getDiagnostics経由)Eclipseなし

VS Code拡張はCLIを内部にバンドルしているため、拡張をインストールするだけでチャットパネルが使えます。一方JetBrainsプラグインはCLI本体を含まず、プラグインとは別にCLIをインストールする2段構成です。Eclipseにはどちらの形態の統合も存在しません。

VS Code拡張の派生対応については、Claude Code VS Code拡張機能の使い方で仕組みを詳しく扱っています。

Eclipseの統合ターミナルでClaude Code CLIを使う方法

GUI統合がなくても、CLI自体はどのターミナルでも動作します。EclipseのTerminalビューから素のCLIを起動すれば、コード編集やコマンド実行といった中核機能は使えます。

curl -fsSL https://claude.ai/install.sh | bash

インストール後、Eclipseの統合ターミナルを開いてプロジェクトのルートディレクトリでclaudeを実行します。

claude

VS CodeやJetBrainsでは/ideコマンドを実行すると、起動中のエディタを検出してプラグイン経由の機能を有効化します。Eclipse向けのプラグインは存在しないため、/ideを実行してもEclipseとの接続は成立しません。差分をエディタ上に表示する、選択範囲を自動共有するといった機能は使えず、CLIが単体で提供する範囲(ファイル編集・コマンド実行・プラン提示など)に留まります。

インストールが済んでいるかはclaude --versionで確認できます。表示されるバージョンや起動時の挙動は、他のターミナルから起動した場合と変わりません。Eclipseの統合ターミナルだからといって機能が制限されたビルドが動くわけではなく、単に呼び出し元のウィンドウがEclipseというだけです。

複数行の入力についても注意が必要です。ドキュメントのターミナル対応表には、Shift+Enterで改行できるかどうかを主要ターミナルごとにまとめた一覧がありますが、Eclipseの統合ターミナルはこの一覧に含まれていません。挙動が未確認の環境では、どのターミナルでも動くCtrl+J、または\を入力してからEnterを押す方法で改行できます。

非公式のコミュニティ製Eclipseプラグイン

issue #30914のコメント欄では、開発者の一人が個人で開発したEclipseプラグインを紹介しています。作者はWindows・Macでの動作は確認済みとしつつ、Linuxでの検証は限定的だとコメントしており、テスターを募集している段階です。

EclipseでもCLI単体の機能は変わらない

GUI統合が無くても、Claude Code CLIの中核機能はEclipse上でもそのまま動きます。CLAUDE.mdによるメモリー、Hooksによる自動化、MCPサーバー経由の外部ツール連携、Skillsやスラッシュコマンドは、いずれもCLI自体が持つ機能です。Plan・Manual・Autoの権限モード切り替えも同じで、VS Code拡張やJetBrainsプラグインが追加で載せている機能ではありません。

失われるのは、エディタ側との連携部分だけです。

  • IDEの差分ビューアに変更を表示する
  • エディタで選択した範囲を自動的にコンテキストへ渡す
  • Lintや構文エラーの診断結果をIDEから直接受け取る

ターミナルで完結する使い方であれば、Eclipseでも他の面と同じ精度で応答が返ってきます。

Eclipseを使う開発現場への影響

issueのコメントには、Eclipseから離れられない事情を挙げる開発者が複数います。

Eclipse RDi(Rational Developer for i)でIBM AS/400・iSeries向けのCOBOL開発をしている開発者は、エンタープライズのメインフレーム・ミッドレンジ開発ではIBM製ツール群に縛られていると述べています。VS Codeへの単純な乗り換えはできないといいます。同様に、SAPのABAP Development Tools(ADT)はEclipseに統合されており、VS Code向けの移行が進んでいるものの完了にはまだ時間がかかる、とのコメントもあります。

また、Eclipse対応の不在を理由に、Copilotなど他のツールを使い続けているという報告も2件のコメントに見られます。いずれもCopilotより性能面でClaudeを評価する声を添えつつ、Eclipse対応の有無が選定の分かれ目になっていると述べています。

まとめ

Claude CodeはEclipse向けのプラグインを持たず、機能要望(issue #30914)もfeature requestの段階に留まっています。対応時期は示されておらず、Anthropicからの回答もスレッド内には見当たりません。

Eclipseから使う方法は、統合ターミナルでCLI版のclaudeを起動することだけです。チャットパネルや差分ビューア、選択範囲の自動共有といったGUI機能は使えず、/ideコマンドによる接続も成立しません。コミュニティ製のプラグインも存在しますが、検証段階のプロジェクトである点を踏まえて判断する必要があります。進捗を追いたい場合は、issue #30914をGitHub上でSubscribeしておくと、ラベルの変更やコメントがあった際に通知を受け取れます。

IDEを切り替えられる環境であれば、JetBrainsプラグインVS Code拡張はGUI機能を含めてフルに使えます。IDE統合の裏側で動くMCPサーバーの仕組みは、IDE内蔵MCPサーバーのセキュリティモデルで解説しています。CLIエージェントとの向き合い方を比較したい場合はClaude CodeとClineの違いも参考になります。

この記事を共有:XはてブLinkedIn