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ライセンスのもとで利用可能です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト