JetBrains IDE の AI Assistant
AI アシスタント が AI 搭載のコーディングエージェントおよび AI 機能を IntelliJ IDEA に直接追加します。 組み込みエージェントを利用したり、外部エージェントを接続したり、追加のツールで拡張したり、ワークフローに合ったモデルやサービスを選択したりできます。 主な機能は以下のとおりです。
コーディングエージェント – コーディングエージェント (Junie、 Claude Agent、 Codex、 GitHub Copilot など)に複数ステップのタスクを委任できます。 エージェントが作業を計画し、ファイルを編集し、コマンドやテストを実行し、進捗を報告します。変更内容は確認・保持・元に戻すことができます。
ACP 経由の外部エージェント – Agent Client Protocol に対応したエージェントを、厳選されたレジストリや独自の構成からカスタム統合なしで接続できます。
MCP ツール – Model Context Protocol を使って外部ツールやデータソースでエージェントを拡張したり、MCP サーバーとして IDE を公開したりできます。
柔軟なセットアップ – JetBrains AI サブスクリプションから始めたり、サードパーティ製モデル用に 独自の鍵を持ち込んだり、プロバイダーアカウントで エージェントを認可したり、 ローカルモデルを実行したりできます。 すでにお持ちの AI サブスクリプションを再利用できます。
コンテキストを考慮した AI チャット – 対応モデルと チャットし、プロジェクトについて質問できます。 ファイル、フォルダー、シンボル、コミットをコンテキストとして追加し、エージェントモードに切り替えてコードベース全体に変更を適用できます。
コーディング支援 – コードの単一行やコードブロック全体を、コードスタイルや命名規則に従って自動補完します。 次の編集候補を提案し、修正が必要な箇所へ移動できます。
そして、 その他にもたくさんあります。
AI アシスタント プラグインは、IntelliJ IDEA およびほぼすべての JetBrains IDE と 互換性があります。 詳細は、AI アシスタント の Web サイトまたは公式 AI アシスタント のドキュメントを参照してください。},{