DataGrip の新機能

DataGrip 2026.1 の新機能

AI エージェントのサポート、クエリファイル作成のための新しいフロー、データソーステンプレートなど !

2026 年最初の DataGrip 新機能紹介へようこそ。新バージョンでは、データベースワークフローをより効率的にするための実用的な改善が施されています。アップデート内容には、AI エージェントの統合、クエリファイルとコンソールの改善、JetBrains IDE 間でデータソース設定をより簡単に再利用できる機能などが含まれます。

AI の改善: エージェントフロー

JetBrains AI は進化を続け、DataGrip 内で AI を利用する際に、より多くの選択肢、透明性、柔軟性を提供します。

今回のリリースでは、AI チャットによるよりスマートな SQL ファイル作成機能、Claude エージェントと Codex のチャットインターフェースへの統合、およびエージェントワークフロー用の MCP サーバーにおけるデータベース固有のツールが提供されます。

AI チャットへの AI エージェントの統合

Claude エージェントと Codex が AI チャットインターフェースにネイティブ統合されました。これにより、あらゆるタスクに対して適切なサポートをより簡単に受けられるようになります。

現在、Codex との連携には、MCP サーバーを手動で設定する必要があります。詳細な手順については、Codex の該当ドキュメントページを参照してください。

統合に関する詳細は、JetBrains AI ブログ記事(JetBrains IDE に Claude エージェントを導入(英語)Codex が JetBrains IDE に統合されました(英語))を参照してください。

MCP サーバーのデータベース固有の機能

MCP サーバーにデータベース固有の機能を追加しました。この機能強化により、内蔵 AI エージェントやサードパーティ製ツールが、より構造化された方法でデータベースを操作できるようになります。

新機能には以下が含まれます。

  • 接続設定を取得し、テストしてください。
  • データベーススキーマの一覧を表示します。
  • サポートされているスキーマオブジェクトの型(テーブルやビューなど)を取得し、スキーマオブジェクトを参照します。
  • 最近実行された SQL クエリと現在実行中の SQL クエリを表示します。
  • 実行中の SQL クエリを実行およびキャンセルします。
  • テーブルデータをプレビューし、結果セットを CSV 形式で取得します。

セキュリティ上の理由から、デフォルトでは以下の 4 種類のユーザー同意が必要となります。

  • スキーマへのアクセス要求。
  • データアクセス要求。
  • スキーマ変更要求。
  • データ変更依頼。

IDE は、許可が必要な場合に同意を求めます。

IDE 設定の ツール |AI Assistant で同意設定を変更できます。

SQL ダイアレクトとデータソースを添付したファイルの作成

AI チャットツールウィンドウで AI Assistant とチャットしているときに、コードスニペットからファイルを作成できます。

チャットで SQL ダイアレクト、データソース、スキーマに関するコンテキストが提供されている場合、DataGrip が自動的にデータソースやスキーマを添付したり、ダイアレクトを設定したりする必要はありません。すでにデータソースが添付されているファイルについて AI Assistant に質問する場合も同様です。DataGrip は、新しく作成されたファイルにそのデータソースを添付します。

DataGrip は作成されたファイルを現在のプロジェクトディレクトリに保存します。

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

クエリファイルを作成するための新しいフロー

クエリファイルとクエリコンソールを併用するためのワークフローを再設計しました。タスクやワークフローに応じて、ファイルのみ、コンソールのみ、両方を同時に使用できるようになりました。

新しいクエリファイルを作成するには、データソースを右クリックして 新規 | クエリファイルを選択するか、Shift+Cmd+J (macOS) または Ctrl+Alt+Shift+Q (Windows/Linux) を押します。次に、 新しいクエリファイルダイアログで、ファイル名と保存先のディレクトリを指定します。現在のプロジェクト内に保存して、そのプロジェクトに関連付けるには、現在のプロジェクトディレクトリまたはそのサブディレクトリのいずれかを指定します。

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

データベースエクスプローラーでクエリファイルにアクセスできるようになりました。各データソースノードに クエリファイルフォルダーが追加されています。このフォルダーの表示 / 非表示を切り替えるには、ツールウィンドウのツールバーにある 表示オプションをクリックし、 クエリファイルオプションを選択または選択解除してください。

ファイルの表示方法をカスタマイズするための新しいオプション

タスクによって表示すべき情報は異なります。クエリファイルの表示が、お客様の特定のユースケースに最適な情報を提供するよう、いくつかの設定を追加しました。これらの設定を使用すると、データソース名の表示 / 非表示を切り替えたり、スキーマの色を適用したり、クエリファイルに添付されたデータソースのアイコンを使用したりすることができます。

接続

データソーステンプレート

JetBrains アカウントでは、データソース設定をテンプレートとして保存する機能を実装しました。このように保存されたテンプレートは、JetBrains アカウントを通じてデータベース機能が提供されるすべての JetBrains IDE で使用できます。これらのテンプレートには、 データソースとドライバーダイアログの 一般タブと 詳細設定タブの設定が保存されますが、データベースの認証情報は含まれません。

データソースとドライバーダイアログでテンプレートを作成できます。 データソースタブで、テンプレートを作成するデータソースを選択し、「テンプレートとして保存」をクリックします。

新しいテンプレートは データソーステンプレートタブに表示されます。 データソースの作成ボタンを使用すると、いつでもそのテンプレートを使用した新しいデータソースを作成できます。

PostgreSQL 18 は PostgreSQL をサポートする

DataGrip は、昨年リリースされた PostgreSQL 18 をサポートするようになりました。完全なサポートには、以下のキーワードとコマンドなどが含まれます。

  • RETURNING 条項における OLD および NEW の解決。
  • プライマリ制約とユニーク制約における WITHOUT OVERLAPS
  • 外部キー制約における PERIOD
  • 列には GENERATED ALWAYS AS (...) [STORED | VIRTUAL] を使用します。
  • NOT ENFORCED および NOT VALID 制約。

データソースおよびドライバーダイアログの改善

データソースおよびドライバーダイアログにいくつか変更を加えました。

  1. データソース クラウド ドライバーDDL マッピングの各セクションは、ダイアログの左側にあるメインタブになりました。
  2. コメントフィールドが空の場合、デフォルトでは非表示になっています。表示するには、 名前フィールドの横にある コメントの追加をクリックしてください。
  3. ドライバードロップダウンメニューで選択したドライバがまだダウンロードされていない場合、メニューの横に ダウンロードオプションが表示されます。これをクリックしてドライバをダウンロードしてください。
  4. 接続タイプのドロップダウンオプションがタブに変更されます。データソースに 3 つ以上の接続タイプがある場合、それらはドロップダウンリストとして表示されます。

さらに、DDL マッピングの作成アクションは削除されました。DDL マッピングは DDL マッピングメインタブで作成できます。

計画の表示ワークフロー

UI と UX の改善

計画の表示ワークフローをより分かりやすく、情報豊富で使いやすいものにするために、いくつかのアップデートを行いました。

  • コードエディターのツールバーにある 計画の表示ドロップダウンのオプションリストは、 計画の表示 説明する分析するの 2 つに短縮されました。
  • サービスツールウィンドウにおいて、プランを表示する クエリプランタブが、 出力タブおよび 結果タブと同じ階層に移動されました。また、新しいアイコンも追加されています。
  • クエリプランタブでは、タブ右側の別のパネルに各プラン行の詳細を表示できるようになりました。
  • テーブル名を含むセルについては、カーソルをテーブルの上に重ねると、ポップアップで簡単な説明が表示されます。
  • クエリプランで使用できるさまざまなビューは、個別のサブタブに表示されます。これらのサブタブは、 クエリプランタブの下部に表示されます。デフォルトでは非表示になっており、複数のタブが開いている場合にのみ表示されます。 合計コストタブまたは 開始コストタブを開くには、左側のツールバーにある フレームグラフをクリックし、必要なビューを選択します。

クエリプランをネイティブ形式でコピーするオプション

クエリプランをデータベースのネイティブ形式(JSON や XML など)でコピーできるようになりました。これを行うには、左側のツールバー上部にある 元のクエリプランをコピーボタンをクリックします。この機能は、PostgreSQL、Amazon、Redshift、MySQL、MariaDB、Oracle、Microsoft、SQL Server、Snowflake でサポートされています。

コードエディター

インテンションアクションは、バックラベル参照 Oracle の解決インスペクションを抑制するためのものです。

バックラベルリファレンスの抑止オプションをより見つけやすく、使いやすくしました。以前は、 設定ダイアログの エディター | インスペクション |SQL にのみ存在していました。

これで、インテンションアクションで切り替えることができるようになりました。有効または無効にするには、Alt+Enter (Windows/Linux)または Option+Enter (macOS) を押してインテンションアクションの一覧を開き、「バックラベル参照を非表示にする」オプションを有効にするに移動して、 バックラベルリファレンスの抑止チェックボックスを選択または選択解除します。

コンテキストメニューの 選択を単一のステートメントとして実行アクション

コード選択のコンテキストメニューに 選択を単一のステートメントとして実行アクションを追加しました。特定のコードブロックを実行する必要があり、DataGrip では正しく解析できない場合に、このアクションを使用してください。

エディターカーソル移動アニメーション

コードエディターのカーソル移動アニメーションに、タイピング体験を向上させるための新しいオプションが 2 つ追加されました。

アニメーションの好みは人それぞれ大きく異なることを理解しています。そこで、独自のカーソル移動モード「Snappy」を開発しました。このモードは、カーソルが遅く反応が鈍くなったり、インターフェースに過剰な動作が加わったりすることなく、スムーズなアニメーションを実現します。このモードでは、カーソルは最初にすばやく新しい位置に移動しますが、その後少し速度を落とし、その位置に「落ち着きます」。その結果、すばやくも滑らかな操作感が得られます。

もう一つのキャレットアニメーションモードである 滑空では、キャレットが滑らかに移動し、移動を目で追うのが容易になります。このモードは、他の人気テキストエディターで見られるものと似ています。

これらの新しいアニメーションモードを試すには、 設定ダイアログを開き、 設定 | エディター | 一般 | 外観に移動し、 滑らかなカーソル移動を使用してくださいオプションを有効にして、使用したいモードを選択します。

データの操作

JSON インデックスのサポート Microsoft SQL Server

DataGrip は、Microsoft および SQL Server 用の JSON インデックスの作成と変更をサポートするようになりました。これらのインデックスは、コード生成時に使用できるほか、 作成および 変更ダイアログでも使用できます。

ツールバーの Geo ビューアーの表示ボタン

より見つけやすくするために、Geo ビューアーの表示ボタンをデータエディターのツールバーに移動しました。

ファイルの操作

削除されたファイルはデフォルトでゴミ箱に移動する

以前は、 削除アクションが呼び出されると、DataGrip はファイルをゴミ箱に移動するのではなく、完全に削除していました。今回、ファイルをゴミ箱に移動させる設定を追加しました。この設定は ファイルを完全削除するのではなく、ゴミ箱に移動してくださいと呼ばれ、デフォルトで有効になっています。

この設定は 設定 | 外観 & 振る舞い | システム設定で変更できます。

これらのアップデートをお楽しみいただければ幸いです。バグを見つけた場合や機能に関するご提案をご希望の場合は、DataGrip の問題トラッカー(英語)までご連絡ください。

最新の機能に関する最新情報を入手し、データベースをより生産的に活用するためのヒントを受け取りたいですか? DataGrip のブログ(英語)を購読し、X(英語) をフォローしてください。