AI Assistant 2026.1 Help

サードパーティとローカルのモデルを使用する

デフォルトでは、AI アシスタント はさまざまな AI プロバイダーの クラウドベースのモデルJetBrains AI サービスを通じてアクセスできます。 これらのモデルは AI アシスタント の機能を支え、AI Chat で選択してコードベースについて会話できます。

さらに、AI アシスタント を設定してローカルにホストされているモデルやサードパーティが提供するモデルを使用することもできます。 サポートされているプロバイダーは次のとおりです。

さまざまなソースからのモデルを構成することで、AI アシスタント が使用するモデルや、それらのモデルの提供方法を制御できます。

サードパーティの AI プロバイダーのモデルにアクセスする

サードパーティプロバイダーのモデルにアクセスするには、AI アシスタント で API キーが必要な場合があり、追加の構成が必要なこともあります。 キーを入力すると、AI アシスタント はプロバイダーに認証され、モデルにアクセスできるようになります。

API キーを提供するには:

  1. 設定 | ツール | AI アシスタント | プロバイダー & API キー に移動します。

    プロバイダー & API キー設定
  2. サードパーティの AI プロバイダー セクションで、 プロバイダー を選択します。

  3. プロバイダ設定を構成します。 選択したプロバイダによって、設定内容が異なる場合があります。

    API キーを提供する
    • API キー を入力し、 接続のテスト をクリックして、接続が正常に確立されているかどうかを確認します。

    OpenAI 互換プロバイダー
    1. プロバイダの API エンドポイントの URL(ユーアールエル) を指定します。

    2. API キー を入力してください。

    3. ツール呼び出し 設定を有効または無効にすることで、モデルが モデルコンテキストプロトコル (MCP) を介して構成されたツールを呼び出すことをサポートするかどうかを指定します。

    4. 接続のテスト をクリックして、接続が正常に確立されたかどうかを確認してください。

    1. 認証方式として メソッド を選択してください。 選択肢は 2 つあります。

      • API キー – Vertex AI の エクスプレスモードAPI キーを使用して認証します。

        Google Vertex AI API キー
      • ADC (アプリケーションのデフォルト資格情報) – 環境内で構成された認証情報(たとえば、ローカルの Google Cloud 設定やサービスアカウントからの認証情報)を使用してリクエストを承認する Google Cloud 認証メカニズム。

        この方法では、 プロジェクト ID および ロケーション パラメーターを指定する必要があります。

        Google Vertex AI ADC
    2. 接続のテスト をクリックして、接続が正常に確立されたかどうかを確認してください。

  4. 変更を保存するには、 適用 をクリックします。

設定したプロバイダーのモデルが使用可能になったことを確認するには、AI Chat を開き、モデルセレクターをクリックします。 プロバイダーのモデルは、対応するセクションで利用できます。

チャットにおけるサードパーティプロバイダーモデル

サードパーティの AI プロバイダーからアクセスしたモデルは、AI アシスタント の機能に自動的に割り当てられます。 これらのモデルが特定の AI アシスタント 機能をサポートしていない場合、それらの機能は利用できなくなります。

AI アシスタント 機能に使用されるモデルの詳細については、 割り当てられたモデルとフォールバックモデルのリスト を参照してください。

ローカルモデルを接続する

Ollama や LM Studio などのプロバイダーは、あなたのマシン上でモデルを実行します。 AI アシスタント でそれらに接続すると、ローカル環境からこれらのモデルを直接使用できます。

  1. 設定 | ツール | AI アシスタント | プロバイダー & API キー に移動します。

  2. サードパーティの AI プロバイダー セクションで、 プロバイダー を選択します。

  3. アクセスできる URL(ユーアールエル) を指定し、 接続のテスト をクリックして接続が正常に確立されているかどうかを確認します。

    サードパーティの AI プロバイダーを有効にする
  4. 変更を保存するには、 適用 をクリックします。

接続が確立されると、ローカルモデルが AI チャットで使用できるようになります。 さらに、ローカルにホストされたモデルを特定の AI アシスタント 機能に 割り当てることもできます。

AI Assistant 機能にモデルを割り当てる

各 AI アシスタント 機能には、 事前定義されたモデルのリストが割り当てられています。 これらのモデルは、機能がトリガーされたときに使用されます。 一部の機能には、割り当てられたモデルが利用できない場合に使用される フォールバックモデルの事前定義リストもあります。

機能がトリガーされると、AI アシスタント は利用可能なモデルのいずれかが、その機能に割り当てられているモデルと一致するかどうかを確認します。 一致するモデルが見つからず、その機能にフォールバックモデルが定義されている場合は、システムはフォールバックモデル間で一致するモデルがあるかどうかを確認します。 互換性のあるモデルがない場合、その機能は利用できません。

このメカニズムは次のように機能します。

Yes

No

No

Yes

Yes

No

AI アシスタント obtains models from provider

User triggers feature

System checks available models against assigned models

Matching model found?

Are fallback models defined?

System checks available models against fallback models

Matching model found?

Feature is available

Feature is NOT available

デフォルトでは、AI アシスタント 機能は JetBrains AI サービスを通じて提供されるモデルを使用し、すべての機能が利用可能になります。

ただし、サードパーティの AI プロバイダーから取得したモデルやローカルモデルも AI アシスタント 機能に使用できます。 モデルのソースに応じて、モデルの割り当て方法が異なります。

モデルソース

機能サポート

サードパーティの AI プロバイダー

モデルは機能に自動的に割り当てられます。 プロバイダーモデルが特定の機能をサポートしていない場合、その機能は使用できません。

ローカルモデルと OpenAI 互換エンドポイントのモデル

モデルは、AI アシスタント 機能のグループに手動で割り当てることができます。

ローカルモデルと OpenAI 互換エンドポイントからアクセスされたモデルを AI アシスタント 機能に割り当てるには:

  1. 設定 | ツール | AI アシスタント | プロバイダー & API キー に移動します。

  2. モデルの割り当て セクションでは、コア機能、軽量機能、コード補完機能に使用するモデルを指定します。 また、必要に応じてモデルコンテキストウィンドウのサイズも定義します。

    ローカルモデルのセットアップ
    • コア機能 – このモデルは、エディター内コード生成、コミットメッセージ生成、チャットのデフォルトモデル、およびその他のコア機能に使用されます。

    • インスタントヘルパー – このモデルは、チャットコンテキストの収集、チャットタイトルの生成、名前の提案などの軽量機能に使用されます。

    • 補完モデル – このモデルは、エディターの インラインコード補完機能に使用されます。 Fill-in-the-Middle(FIM) モデルでのみ機能します。

    • コンテキストウィンドウ – ローカルモデルの モデルコンテキストウィンドウを設定できます。 ウィンドウが大きいほどリクエスト内でより多くのコンテキストを処理でき、小さいほどメモリ使用量が減り、パフォーマンスが向上する場合があります。 これにより、コンテキスト長とシステムリソースのバランスを取ることができます。 デフォルト値は 64 000 トークンです。

  3. 変更を保存するには、 適用 をクリックします。

その結果、AI アシスタント は対応する機能がトリガーされたときに割り当てられたモデルを使用します。

割り当てられたモデルとフォールバックモデルのリスト

このセクションでは、AI アシスタント の機能と必要なモデルをリストし、サードパーティプロバイダーのモデルとの互換性を評価できます。

コア機能

機能

応用分野

中古モデル

エディター内でのコード生成

エディター

  • Anthropic モデル: Claude 4.5 Sonnet

  • Google モデル: Gemini 2.5 Pro

  • OpenAI モデル: GPT-4o

  • Alibaba モデル (中国本土のみ): Qwen Max

ドキュメントを生成する

エディター

  • Google モデル: Gemini 2.5 Pro

  • OpenAI モデル: GPT-4o

  • Alibaba モデル (中国本土のみ): Qwen Max

テストを生成する

エディター

  • Google モデル: Gemini 2.5 Pro

  • OpenAI モデル: GPT-4o

  • Alibaba モデル (中国本土のみ): Qwen Max

AI で修正 (RustRover のみ)

エディター

  • Anthropic モデル: Claude 3.7 Sonnet

AI で Git の競合を解決する

VCS

  • Google モデル: Gemini 2.5 Pro

  • OpenAI モデル: GPT-4o

AI で自己レビューを実行する

VCS

  • Anthropic モデル: Claude 3.7 Sonnet

  • OpenAI モデル: GPT-4o、GPT-4o mini

インスタントヘルパー

機能

応用分野

中古モデル

現在のファイルに提案を適用

AI チャット

  • Google モデル: Gemini 2.0 Flash, Gemini 2.5 Flash

  • OpenAI モデル: GPT-4o、GPT-4o mini

  • Alibaba モデル (中国本土のみ): Qwen Max

ファイル名の生成

AI チャット

  • Google モデル: Gemini 2.5 Flash

  • OpenAI モデル: GPT-4o mini

  • Alibaba モデル (中国本土のみ): Qwen Max

チャットコンテキストの収集

AI チャット

  • Google モデル: Gemini 2.0 Flash, Gemini 2.5 Flash

  • OpenAI モデル: GPT-4o mini

  • Alibaba モデル (中国本土のみ): Qwen Max

チャットタイトルの生成

AI チャット

  • Google モデル: Gemini 2.5 Flash

  • OpenAI モデル: GPT-4o mini

  • Alibaba モデル (中国本土のみ): Qwen Max

名前の提案

エディター

  • Google モデル: Gemini 2.5 Flash

  • OpenAI モデル: GPT-4o mini

  • Alibaba モデル (中国本土のみ): Qwen Max

補完モデル

機能

機能が呼び出される場所

中古モデル

コード補完​​

エディター、AI チャット、コミットメッセージ

  • JetBrains モデル: Mellum

  • Alibaba モデル (中国本土のみ): Alibaba コード補完

コード補完​​ (AI Enterprise の場合、別の AI プロバイダーを 使用することを選択した場合)

エディター、AI チャット、コミットメッセージ

  • Anthropic モデル: Claude 4.5 Haiku, Claude 3.5 Haiku, Claude 4.5 Sonnet, Claude 3.5 Sonnet

  • Google モデル:Gemini 2.5 Flash、Gemini 2.0 Flash

  • OpenAI モデル: GPT-5 mini、GPT-4o、GPT-4o mini

フォールバックモデル

フォールバックをサポートする機能については、このリストと利用可能なモデルが比較されます。 一致するモデルが見つからない場合、その機能は利用できません。

次のモデルがフォールバックモデルとして定義されています。

  • Anthropic モデル: Claude 4.5 Sonnet, Claude 4 Sonnet, Claude 3.7 Sonnet, Claude 3.5 Sonnet, Claude 4.5 Haiku, Claude 3.5 Haiku

  • Google モデル: Gemini 2.5 Pro, Gemini 2.5 Flash, Gemini 2.0 Flash

  • OpenAI モデル: GPT-4o、GPT-4o mini

  • Alibaba モデル (中国本土のみ): Qwen Max

カスタムモデルと並行して JetBrains AI を有効にする

サードパーティ製 AI プロバイダーのモデルでは、一部の機能が利用できない場合があります。 すべての機能が利用可能で、期待どおりに動作することを保証するには、JetBrains AI サービスのサブスクリプションを有効にしてください。

JetBrains AI サブスクリプションを有効にするには:

  1. 設定 | ツール | AI アシスタント | プロバイダー & API キー に移動します。

  2. JetBrains AI セクションで、 JetBrains AI を起動する をクリックします。

    JetBrains AI の有効化をクリック
  3. JetBrains Account にログイン をクリックし、資格情報を入力して、ログインプロセスが完了するまで待ちます。

アクティブな JetBrains AI サブスクリプションを持つ JetBrains Account でサインインすると、AI アシスタント を全機能で利用開始できます。

2026 年 5 月 8 日