AI Assistant 2026.1 Help

AI Assistant 機能を制限または無効にする

ソースコードをサードパーティーと共有したくない場合は、AI アシスタント の使用を制限したり、完全に無効にしたりすることができます。

現在のプロジェクトの AI Assistant を無効にする

IDE で現在開いているプロジェクトに対して AI アシスタント を無効化できます。

  1. ウィンドウヘッダーのツールバーにある JetBrains AI ウィジェットをクリックします。

    JetBrains AI 設定
  2. AI アシスタント を無効にする オプションにカーソルを合わせ、 このプロジェクトで無効化する。 をクリックします。

    このプロジェクトで無効化する。

JetBrains AI ウィジェットのアイコンが変更され、プロジェクトの AI 機能が無効になっていることを示す通知が表示されます。 この情報は AI チャット にも複製されます。

その結果、ツールバーのすべての AI アシスタント アイコンとコンテキストメニューの AI アクションが使用できなくなります。

AI Assistant を永久に無効にする

IDE レベルで AI アシスタント を無効化するには、AI アシスタント プラグインを無効化してください。

  1. ウィンドウヘッダーのツールバーにある JetBrains AI ウィジェットをクリックします。

    JetBrains AI 設定
  2. AI アシスタント を無効にする オプションにカーソルを合わせ、 プラグイン経由で永久に無効化する。 オプションを選択します。

    プラグイン経由で永久に無効化する。
  3. 開いたプラグインの説明ペインで、 無効化 をクリックします。

また、同じプラグインの説明ペインで、 矢印ボタンをクリックしてアクションリストを開き、 アンインストール を選択して IDE を再起動することで、プラグインをアンインストールすることもできます。

プロジェクトに対する AI Assistant の使用を制限する

AI アシスタント を無効にする代わりに、プロジェクト内の AI 機能の使用を制限するファイルを作成することもできます。

  • プロジェクトのルートディレクトリに .noai という名前の空のファイルを作成します。

このファイルが存在すると、プロジェクトのすべての AI アシスタント 機能が完全に無効になります。 このプロジェクトを別の IDE で開いても、AI アシスタント 機能は利用できません。

プロジェクトルートに .noai ファイルが含まれています

特定のファイルまたはフォルダーでの AI Assistant の使用を制限する

.aiignore ファイルを作成して設定することで、特定のファイルやフォルダーの AI アシスタント による処理を制限できます。

  1. 設定 | ツール | AI アシスタント | プロジェクト設定 に移動します。

  2. .aiignore を有効にする チェックボックスを選択し、 .aiignore ファイルを作成する をクリックします。

  3. AI アシスタント による処理から除外するファイルやフォルダーのパターンを指定します。 .aiignore ファイルは .gitignore(英語) ファイルと同じ構文を使用し、設定テンプレートを提供します。

    制限されたファイルとフォルダーを .aiignore ファイルに追加する

    設定されたファイルは次のようになります。

    # Ignore build output directories target/ out/ # Ignore Maven wrapper files .mvn/ # Ignore project files .idea/ *.iml # Ignore compiled Java class files *.class # Ignore all .java files except the ones from the 'src/main' folder *.java !src/main/**/*.java # Ignore test reports and test directories test-results/ allure-results/ # Ignore logs and temporary files logs/ *.log *.tmp

その結果、制限されたファイル内で AI アシスタント のアクションを呼び出そうとすると、次のメッセージが表示されます:

AI はこのファイルにアクセスできませんという警告

ネットワークレベルで AI Assistant を無効にする

次の JetBrains AI サービスの基本 URL をネットワークレベルでブロックすることで、AI アシスタント へのアクセスを制限できます:

  • https://api.jetbrains.ai/

    (中国本土向け: https://api.ai.jetbrains.com.cn/)

  • https://api.app.prod.grazie.aws.intellij.net/

AI チャットツールウィンドウと JetBrains AI ウィジェットを非表示にする

AI アシスタント プラグインがインストールされていない場合でも、プラグインのインストールを提案する AI チャット ツールウィンドウと、ウィンドウヘッダーのツールバーの JetBrains AI ウィジェットが表示されることがあります。

AI Assistant インストールツールウィンドウ

これらの項目は AI アシスタント プラグインではないため、コードにアクセスすることはできません。 ただし、削除したい場合は削除できます。

AI チャット ツールウィンドウを非表示にするには、アイコンを右クリックして 非表示 を選択します。

ツールウィンドウを非表示にする

JetBrains AI ウィジェットを非表示にするには:

  1. アイコンを右クリックし、 ツールバーのカスタマイズ を選択します。

  2. メインツールバーのカスタマイズ ダイアログでウィジェットを選択し、 除去 をクリックします。

    ウィジェットを非表示にする
  3. 変更を保存するには、 適用 をクリックします。

ターミナルで AI Assistant を無効にする

新しいターミナル (バージョン 2024.* の IDE で利用可能な実験的ターミナルエンジン、以降のバージョンでは非推奨)で使用すると、AI アシスタント は自然言語を認識し、それを対応するターミナルコマンドに変換できます。

ただし、一部のターミナルコマンドは自然言語クエリに似ているため、AI アシスタント が実際のコマンドではなくプロンプトの一部として解釈する場合があります。 この動作を無効にするには、以下の手順を実行してください。

  1. ツールウィンドウのヘッダーで オプション をクリックします。

  2. 自然言語の検出 オプションをオフにします。

詳細については、 ターミナルコマンドを生成する を参照してください。

2026 年 5 月 8 日