zhukunpenglinyutong/jetbrains-cc-gui

Jetbrains Claude Code and Codex GUI Plugin

CC GUI – Claude, Codex およびその他のAI

何であるか – Anthropic Claude Code、OpenAI Codex、および他のいくつかのコマンドラインアシスタントを含む、複数のAI駆動型コード生成サービス用のグラフィカルチャットウィンドウを追加するJetBrains IntelliJ IDEプラグインです。モデルと会話でき、ファイルや画像をコンテキストとして送信し、生成されたスニペットをIDE内に直接適用できます。

なぜ重要か – AIコードアシスタントは通常、WebページやターミナルCLI経由でアクセスされます。CC GUIはそれらを開発者の主要ワークスペースに統合し、以下の機能を提供します:

  • マルチエンジン対応 – 1つのUIからClaude、Codex、Grok、Kimi、OpenCode、PI、OMP、DeepSeekなどに切り替え可能。
  • コンテキスト対応チャット – ファイル(@file)を参照したり、スクリーンショットを添付して、モデルが実際に作業中のコードを正確に把握できるようにします。
  • 組み込みエージェントシステム – スラッシュコマンド(例:/init、/review)により、アシスタントが事前定義されたワークフローを実行でき、オプションのMCPサーバーで機能を拡張可能。
  • 開発者向けツール – 生成された変更のdiff表示、ファイルへの素早い移動・ジャンプ、検索/お気に入り付きのセッション履歴、会話のエクスポート、IDEと同期されたテーマ/フォント設定。
  • セキュリティと権限 – プラグインには権限管理機能があり、定期的なセキュリティレビューの実施について言及されています。

入手方法 – JetBrains Marketplaceからインストール: https://plugins.jetbrains.com/plugin/29342-cc-gui-claude-or-codex-。インストール後、CC GUIツールウィンドウを開き、希望のAIプロバイダ(APIキー、モデル選択)を設定してチャットを開始します。

最高のパフォーマンスを得るには – Retinaディスプレイ搭載のmacOSでは、埋め込みブラウザのGPUアクセラレーションを無効化してください:

-Dide.browser.jcef.gpu.disable=true

ヘルプ → カスタムVMオプションの編集 からこのフラグを追加し、IDEを再起動してください。

開発と貢献 – このプロジェクトはKotlin/Gradleバックエンド、WebViewフロントエンド、およびai-bridgeノードパッケージで構成されています。ローカルでビルドするには:

# WebView UIの依存関係をインストール
cd webview && npm install
# ブリッジの依存関係をインストール
cd ../ai-bridge && npm install
# IDEAで実行/デバッグ
./gradlew clean runIde
# プラグインをパッケージ化(約40MB)
./gradlew clean buildPlugin

貢献は歓迎です。ガイドラインはCONTRIBUTING.mdをご覧ください。

ライセンス – MITライセンス。自由に使用・改変・配布が可能です。


TL;DR – CC GUIは、チャット、ファイル/コンテキスト共有、diff表示、拡張可能なエージェントを備えた完全機能のIntelliJプラグインであり、MITライセンスのもとで利用可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト