特定のファイルやディレクトリを指定し、AI Assistant の利用を不許可にすることは可能です。この機能は JetBrains IDE 2025.1 以降で対応されています。
手順:
- AI Assistant プラグインを最新にしてください。
- IDEの「設定」→「ツール」→「AI Assistent」→「プロジェクト設定」(Settings | Tools | AI Assistant | Project Settings)の「.aiignore を有効にする」(Enable .aiignore) チェックボックスが有効になっていることを確認します。
- プロジェクト配下に直接 .aiignore ファイルを作成するか、または、1. の設定画面内の「.aiignore ファイルを作成する」(Create .aiignore file) ボタンを押下してください。
- .aiignore ファイルを開き、不許可にするファイルやディレクトリを指定してください。指定の方法はJetBrains IDEのドキュメントをご参照ください。
- .aiignore ファイルにより AI Assistant の利用が許可されていない場合は、AI の機能を実行しようとした場合に「AIアクションはAI の無視対象ファイルによって無効化されています」(AI Actions are disabled by AI Ignore)と表示されたり、ファイルが見つからないなどのメッセージが表示されます。
対象製品:
CLion、DataGrip、DataSpell、GoLand、IntelliJ IDEA、PhpStorm、PyCharm、ReSharper、Rider、RubyMine、RustRover、WebStorm