AI Assistant を有効にする
AI アシスタント は、AI 機能やコーディングエージェントにアクセスするための柔軟な方法を提供します。 JetBrains AI サービスを利用したり、さまざまな認証方法を使用してエージェントをアクティブ化したり、独自の API キーを使用して外部モデルに接続したりできます。
アクティベーションオプション
インストール後、AI アシスタント をどのように使用するかを選択できます:

JetBrains AI から始める – JetBrains が管理するサービスを利用すると、AI アシスタント のすべての機能とサポートされているエージェントへのフルアクセスが可能です。
エージェントを有効化する – 特定の統合エージェント(Junie、 Claude Agent、 Codex )のいずれかを利用するか、 Agent Client Protocol (ACP) でカスタムエージェントを追加できます。 このオプションでは、その他の AI アシスタント 機能は利用できません。
エージェントによっては、JetBrains AI サブスクリプション、プロバイダーアカウント(OAuth)、API キーを通じてアクティベーションが可能な場合があります。
Bring Your Own Key (BYOK) – API キーを接続することで、サポートされているサードパーティプロバイダーのモデルと AI アシスタント を利用できます。 機能の利用可否は、プロバイダーが互換性のあるモデルを提供しているかどうかによって異なります。
これらのオプションのいずれかを選択すると、対応する有効化手続きが開始されます。 選択したオプションによって、 利用可能な機能と利用料金の請求方法が決まります。
これらのオプションは個別に利用することも、 組み合わせて独自の設定を作成することもできます。
アクティベーションオプションの違い
選択した有効化オプションによって、利用可能な AI アシスタント 機能と課金方法が決まります。 以下の表に、それぞれの違いをまとめました。
アクティベーションオプション | JetBrains AI のサブスクリプションが必要です | 使用可能なフィーチャー | 請求 |
|---|---|---|---|
JetBrains AI サブスクリプション | はい | すべての機能とサポートされているすべてのエージェント | JetBrains AI サブスクリプション |
API キー (BYOK) | いいえ | ほとんどの機能 [1] 、および API キー認証をサポートするエージェント | サードパーティ AI プロバイダー |
プロバイダーアカウント (OAuth) | いいえ | プロバイダーアカウントによる認証をサポートする特定のエージェント | プロバイダーアカウント |
ACP 互換エージェント | いいえ | 特定の外部エージェントまたはカスタムエージェント | エージェントプロバイダー (該当する場合) |
組み合わせた構成
複数の有効化オプションを同時に有効にすることができます。 複数のオプションが有効な場合、AI アシスタント はあらかじめ定められた優先順位でプロバイダーを選択します。
アクティブなオプション | 優先順位 | 振る舞い |
|---|---|---|
JetBrains AI | JetBrains AI | 必要なモデルは JetBrains AI サービスによって提供されるため、すべての機能が利用可能です。 |
API キー (BYOK) | BYOK | 機能は、設定されたサードパーティプロバイダーから互換性のあるモデルが利用可能な場合にのみ動作します。 API キー認証をサポートするエージェントも利用可能です。 |
プロバイダーアカウント (OAuth) | プロバイダーアカウント (OAuth) | 正規代理店はプロバイダーのアカウントを使用します。 |
ACP 互換エージェント | ACP エージェント | ACP 互換エージェントへのリクエストは、エージェントプロバイダーによって処理されます。 |
JetBrains AI + BYOK |
|
|
JetBrains AI + プロバイダーアカウント |
|
|
プロバイダーアカウント + BYOK |
|
|
JetBrains AI + BYOK + プロバイダーアカウント |
|
|
さまざまなシナリオにおけるデータの取り扱い方法
選択されたアクティベーションシナリオによっては、データの処理方法が異なる場合があります。
IDE からのプロンプトとコンテキストは JetBrains AI サービスに送信され、リクエストを調整しますが、 保管や処理は行いません。 リクエストは LLM プロバイダーに転送され、レスポンスも同じ経路で返されます。
プロンプトとコンテキストは、ユーザーの API キーを使用して、BYOK が構成された LLM プロバイダーに直接送信されます。
この機能がサードパーティプロバイダーのモデルでサポートされている場合、プロンプトとコンテキストは BYOK が構成された LLM プロバイダーに直接送信されます。
機能がサードパーティプロバイダーのモデルでサポートされていない場合、プロンプトとコンテキストは JetBrains AI サービスに送信され、リクエストを調整しますが、 保管や処理は行いません。 リクエストは LLM プロバイダーに転送され、レスポンスも同じ経路で返されます。
プロンプトとコンテキストは、エージェントプロバイダーに直接送信されます。
プロンプトとコンテキストは、ユーザーの API キー (該当する場合) を使用して ACP エージェントプロバイダーに直接送信されます。
設定を選択する
ご自身のニーズに最適なオプションをお選びください。
JetBrains AI サブスクリプション – すぐに使える設定で、すべての機能にアクセスしたい場合。
自分の鍵を持参する (BYOK) – 独自の API キーと外部モデルを使用したい場合。
エージェントを起動する – プロバイダーアカウントでサポートされている統合エージェントを使用する場合。
ACP 互換エージェント – カスタムエージェントまたは外部エージェントを接続したい場合。