DataGrip 2026.2 Help

リリースノート

このセクションでは、現在のリリースで DataGrip に追加された機能を一覧表示します。 他の DataGrip バージョンのリリースノートを表示するには、 ヘルプサイトのバージョンスイッチャーをクリックして、必要なバージョンを選択します。

リリースノート

AI

データベース用 AI エージェントスキル

DataGrip には新しい database-tools スキルセットが追加され、エージェントがデータベースを操作しやすくなりました。 このスキルにより、エージェントはデータソースの作成・更新、接続問題の診断、データベースの閲覧、クエリの実行、データのプレビューが可能です。

このスキルは DataGrip にバンドルされています。

スキルセットが有効か確認するには、 設定|ツール|AI Assistant|スキル に移動してください。

IDE 設定のデータベースツール用 AI エージェントスキル

MCP ツールによるデータソース管理

MCP ツールのリストを拡張し、AI エージェントがデータベースをより効率的に扱い、コスト削減を支援します。 このリリースでは、新しいツール create_database_connectionedit_database_connection をリストに追加しました。 これらはエージェントが次のタスクを行う際に役立ちます:

  • 新規データソースの作成

  • テスト接続の実行

  • 接続問題の診断

  • 既存データソース設定の更新

これらのツールの使い方を向上させるため、 database-tools スキルセットで説明しています。

エージェントに新しいデータソースを作成させたい場合は、その旨を依頼し、接続情報を提供してください。 エージェントはデータソースを作成し、テスト接続を実行します。

AI エージェントが MCP ツールとエージェントスキルを使ってデータソースを作成

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

データソース設定にはチャットで以前提供された接続情報が含まれています

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

AI エージェントが提供された情報でデータソース設定を更新

MCP ツールと AI チャットツールウィンドウの改善

  • 以前は、SQL クエリが失敗した際に AI エージェントは汎用的な "not done" エラーを受け取っていました。 現在は、エージェントが実際のデータベースメッセージと SQL エラーを受け取ります。

  • データベース接続をリストする MCP ツールは、データベース接続情報を正しく返すようになりました。 以前は、デフォルト値を持つパラメーターの誤った処理により出力スキーマエラーが発生していました。

  • AI チャット ツールウィンドウ内のデータベーススキーマ添付 UI が刷新されました。

AI チャットツールウィンドウ内のデータベーススキーマ添付 UI

CLI でのデータベース操作に対するユーザー同意

コマンドラインインターフェース(CLI)でエージェントと操作し、エージェントがデータベースで作業を行う必要がある場合、ユーザーの同意を求め、実行内容を表示するようになりました。 同意フォームは SQL クエリの構文ハイライトに対応しています。

Claude Code で複数行クエリを使う場合、フォーム下部のオプションが正しく表示されないことがあります。 現在の回避策は、ターミナルウィンドウのサイズを変更するか、 /tui default を実行してターミナル UI をデフォルトモードに切り替えることです。

CLI でデータベース操作のユーザー同意リクエスト

最初の操作の改善

非モーダルのようこそ画面

DataGrip を初めて起動したとき、またはすべてのプロジェクトを閉じた後に表示されるようこそ画面が、モーダルではなくなりました。 これにより、ようこそ画面はモーダルダイアログではなく通常の IDE タブとして表示され、作業を継続しながら利用できます。

この新しい DataGrip へようこそ タブは自動生成された DataGripWorkspace(データグリップワークスペース) プロジェクト内で開きます。 IDE の操作に慣れる・ニーズに合わせて設定できるよう、クイックアクションや便利なリンクが用意されています。

ようこそタブ

データベースエクスプローラーの空状態デザインを刷新

このアップデートには、新プロジェクトでデータソースを作成するためのクイックアクションを提供する データベースエクスプローラー の空状態のリニューアルも含まれています。 また、PostgreSQL、MySQL、SQLite のデモデータベースも提供しており、 クイックスタートガイド で使用されているものに接続して、DataGrip の基本機能を体験できます。

クイックアクション付き空状態

インタラクティブなオンボーディングツアー

DataGrip のコア機能を案内するインタラクティブなオンボーディングツアーを導入しました。 このツアーでは データベースエクスプローラーデータソースおよびドライバー ダイアログ、 クエリ実行クエリコンソール での クエリ結果の閲覧と操作、 データベースへの変更反映 などの基本操作をカバーします。

デモとして、ツアーにはあらかじめ用意された H2 プレイグラウンドデータソースと、プレイグラウンドデータベースに対して実行される短い SQL スクリプトが含まれます。

ツアーを試すには、メインメニューの ヘルプ | IDE 機能の学習 へ移動してください。

インタラクティブなオンボーディングツアー

CLI.

コマンドラインインターフェースコマンドを導入し、データベース接続やドライバーをプログラムで管理できるようになりました。

構文​
datagrip.exe dataSources <command> [options] [arguments]
datagrip dataSources <command> [options] [arguments]
datagrip.sh dataSources <command> [options] [arguments]

利用可能なコマンド: list管理

新しい CLI はバッチ処理方式を採用しています。 各アクションごとにコマンドを実行する代わりに、複数の指示が入った JSON ファイルを渡すことができます。 ツールはそれらを単一セッションで処理し、JSON で結果を返すため、シェルパイプラインでの利用に最適です。

list CLI コマンド

データの操作

データエディター内の SQL 式

セル値の設定にリテラルだけでなく SQL 式も利用できるようになりました。

これまでグリッドでデータ編集時は、静的値を入力するか、コンテキストメニューでセルを NULL またはその DEFAULT 値に設定することしかできませんでした。 データベース関数 NOW()gen_random_uuid() を使いたい場合や計算を行いたい場合は、 UPDATE ステートメントをコンソールで手動記述・実行する必要がありました。

今回のアップデートで、データエディターに新たに Expression mode を導入しました。 セルを編集する際、右クリックして SQL 式として編集 を選択するか、値エディターツールバーで the SQL Expression Mode アイコンSQL 式モード を使って Expression mode を有効化できます。

有効な SQL 式を入力すると、DataGrip はその結果を新しいセル値として扱います。 変更内容を送信時、IDE は文字列としてエスケープせず、入力式を生成された UPDATE または INSERT ステートメントに直接組み込みます。

複数セル編集時も SQL 式が使えるようになりました。

接続

Two-session モード

今リリースから、 セッション管理の新しいモード 2 つのセッション: 共有とイントロスペクション を追加しました。従来の 1 つの共有セッション (以前は 単一セッションモード )と 専用セッション (以前はデフォルト動作)に加わります。

以前は別々のモードが2つありました:

  • デフォルト:新しいクライアント、たとえばクエリコンソールやデータエディターごとに新しいデータベース接続が作成されます。

  • 単一セッションモード :データソースを操作するたびに、唯一つの接続のみが使用されます。 単一セッションモード チェックボックスを選択すると有効化できます。

Single session モードは、複数クライアント間で単一の接続を共有したい場合に対応します。 ただし、同じセッションがデータベースイントロスペクション(メタデータ取得処理)にも使われるため、不便な場合があります。

そのため、新しいモードではイントロスペクション用とその他用に2つのセッションが作成されます。

データソースとドライバーダイアログのセッションモード

バンドル JDBC ドライバー

これまで DataGrip には JDBC ドライバーが含まれていませんでした。 現在、以下の JDBC ドライバーが DataGrip にバンドルされています:

  • Microsoft SQL Server ver. 13.2.1

  • MongoDB ver. 1.21

  • MySQL ConnectorJ ver. 9.5.0

  • PostgreSQL ver. 42.7.3

  • Redis ver. 1.6

DataGrip で JDBC ドライバーの利用方法を詳しく見るには、 JDBC ドライバー を参照してください。

バンドルドライバーを使用した Redis データソース設定

Explain Plan の生フォーマットアクションが復活

前回のリリースでは、 計画の表示 ドロップダウンを簡素化し、 Explain Plan (Raw)Explain Analyse(Raw) アクションを削除しました。 この変更により、これらのアクションを頻繁に使うワークフローに影響が出ました。 本リリースでは、ご要望を受けてアクションを復活させ、ツールバーから利用できるようにしました。

  • Raw ボタンを クエリプラン タブの左ツールバーに追加しました。

    クエリプランタブ左側ツールバーの Raw ボタン

    Explain plan ツリーの場合、そのボタンを押すと raw explain plan が Raw インナータブで開きます。 Explain plan ツリーも オペレーションツリー インナータブで引き続き利用可能です。

    クエリプランタブの Operations Tree タブ隣の Raw インナータブ
  • Explain Plan (Raw)Explain Analyse(Raw) アクションを復活しました。 これらを 計画の表示 ドロップダウンに表示するには、 設定 | 外観 & 挙動 | メニューとツールバー へ移動し、 計画の表示 を選択して 追加 をクリックしてください。 次に、リストからアクションを選び OK をクリックしてください。

    Explain Plan メニューに生フォーマットアクションを追加

    お好みの順序でアクションを並べてください。 その後、 計画の表示 ドロップダウンに表示されます。

    Explain Plan メニューに追加されたアクション
  • Explain Plan (Raw) 利用で explain plan を生フォーマット表示した場合、 クエリプラン タブにもプランが開かれます。 このフォーマットでは、タブ左側のツールバーに ツリーの表示 ボタンが表示され、 Raw の代わりとなります。

    クエリプランタブ左ツールバーの Show Tree ボタン

    このボタンは explain plan ツリー付きの オペレーションツリー インナータブを開きます。 Raw プランも Raw タブで引き続き利用できます。

    クエリプランタブの Raw タブ隣の Operations Tree インナータブ

    同じクエリで 計画の表示Explain Plan (Raw) アクションを使うと、DataGrip は該当するインナータブを クエリプラン タブ内に並べて開きます。

クエリファイルとコンソール

エディタータブヘッダーのカスタムクエリコンソール名

今後は、 エディタータブヘッダーでクエリコンソール名の表示方法をカスタマイズできるようになりました。これにより、開いているファイルの把握がしやすくなります。 カスタマイズの 設定設定|データベース|クエリファイルとコンソール にあります。

これまではファイル名の横にデータソース名のみ表示されていました。 今後は変数を使い、接続データソース・データベース・スキーマ・検索パスなど詳細情報も追加できます。 変数を使用するには、 テンプレート フィールドで挿入したい場所にキャレットを置き、該当する変数ボタンをクリックします。

このテンプレートをクエリファイルにも使いたい場合は、 クエリファイルにこのテンプレートを使用する を選択してください。

クエリコンソール名をエディターのタブヘッダーにどのように表示するかをカスタマイズします

コードエディター

[Snowflake] ロール&ウェアハウスドロップダウン

Snowflake​​ を使用している場合、現在のセッションの権限を変更するために、 SET ROLE コマンドの手動実行や接続設定での構成が不要になりました。

新しいドロップダウンが クエリコンソール ツールバー に追加され、利用可能なロールやウェアハウスの切り替えが即座に可能になりました。

エディター ツールバーの Snowflake 用ロール&ウェアハウス ドロップダウン

データベースエクスプローラー

データベースカラーの改良

カラーシステムを完全に刷新しました。 アップデート内容は次のとおりです:

  • UIが改善され、より一貫性のあるものになりました。

  • カスタムカラーの動作が変更されました。 以前は、固定された #RRGGBB の hex コードがすべての IDE テーマで同じに見えていたため、ライトまたはダークテーマいずれか一方でしか正しく表示されませんでした。 現在は 色相 を設定することで、システムが自動的に色合いを生成します。

    ダーク&ライト UI テーマのデータベースカラー
  • カスタムカラーはフォルダーにも利用できます。

  • より見つけやすくするため、サブメニューは一階層上に移動されました。

  • 旧ダイアログポップアップにあった カラー設定 を、メインの 設定 ダイアログの データベース|データベースエクスプローラー 配下に移動しました。

データベースエクスプローラー内のフォルダーカラー

フォルダーおよびその内容の削除

これまでは空でないフォルダーの削除に対応していませんでした。 今後は、他のフォルダーやデータソースを含んだフォルダーも削除できます。

フォルダーを削除する前に、DataGrip が確認を求め、削除対象アイテムの一覧が表示されます。

データベースエクスプローラーでのフォルダーとその内容の削除

ClickHouse および Snowflake SQL のサポート強化

ClickHouse SQL サポートに次の追加がありました:

  • クエリパラメーター構文。

  • 追加の SYSTEM ステートメント。

  • FIRST 句は ALTER TABLE ADD COLUMN ステートメント内で使用されます。

その他の強化内容は以下のとおりです:

  • ORDER BY... WITH FILL STEP のサポートが強化されました。

  • 投影インデックス関連の誤った構文エラーを修正しました。

Snowflake​​ 用に以下のサポートを追加しました:

  • フロー演算。

  • DATABASE ROLE 構文。

  • HASH 関数(HASH(*) など)。

  • INTERSECTUNION BY NAMEDISTINCTSELECT ステートメント内で使用されます。

  • ALTER USER ステートメントにおけるオブジェクト、セッション、ユーザーパラメーター。

2026 年 7 月 14 日