データベースで AI を活用する
利用可能: DataGrip および データベースツールおよび SQL プラグイン搭載 IDE
AI アシスタント は、IDE 内で自然言語によるやり取りを可能にし、データベース ワークフローを強化します。 SQL クエリをより効率的に生成、説明、最適化できます。
データソース管理
利用可能: DataGrip
データソースを管理するために、AI エージェントは database-tools スキルセットと、データベース固有の MCP ツール を組み合わせて使用できます。 スキルセットにはツールの説明が含まれており、DataGrip または データベースツールおよび SQL プラグインの既存機能を使って複雑なタスクを完了するための手順を提供します(MCP ツールを含む)。 スキルセットは DataGrip に同梱されています。
database-tools スキルセットを create_database_connection および edit_database_connection ツールと組み合わせて使用することで、エージェントは次のタスクをより効率的かつ適切な UX で実行できます:
新規データソースの作成
テスト接続の実行
接続問題の診断
既存のデータソース設定の更新
エージェントに新しいデータソースを作成させるには、そのように依頼し、接続の詳細情報を提供します。 エージェントはデータソースを作成し、テスト接続を実行します。

データソース設定には、提供した接続情報が含まれています。

エージェントに接続問題の診断や既存データソースの更新が必要な場合は、その旨を依頼し、必要に応じて詳細情報も伝えてください。

クエリプランの説明
IDE バージョン: 2026.1 以降から対応開始
AI アシスタント にクエリプランの説明を依頼できます。 そのためには、まずクエリで 計画の表示 アクションを呼び出す必要があります。
クエリコンソール で、クエリを右クリックし、 または に移動します。
プランは、 サービス ツールウィンドウの クエリプラン タブに表示されます。
タブの左側のツールバーで、 AI で SQL プランを分析 をクリックします。 AI アシスタント がチャットで説明を提供し、プランについて追加の質問があれば行えます。

クエリの最適化
IDE バージョン: 2026.1 以降から対応開始
AI アシスタント は、パフォーマンスと効率性を向上させるためにクエリを最適化できます。 その仕組みは以下のとおりです。
冗長な
JOIN句、欠落したインデックス、最適ではない実行プランなどの非効率性を自動的に検出します。実用的な提案を提供したり、クエリを自動的に書き換えてパフォーマンスを向上させます。
計画の表示 出力を活用して、より詳細な分析と診断を行います。
この機能では、適切な説明を提示するために データベーススキーマを添付する必要がある場合があります。
クエリコンソール で、クエリを右クリックし、 を選択します。

AI アシスタント はチャットで提案のリストを提供し、そこで質問を続けられます。
