ターミナル
DataGrip では、IDE の中からコマンドラインシェルを操作できるターミナルエミュレーターを有効化できます。 専用のターミナルアプリケーションに切り替えることなく、Git コマンドの実行、ファイルのアクセス許可の設定、その他のコマンドラインタスクの実行に使用します。
ターミナルプラグインを有効化
この機能は ターミナルプラグインに依存しており、DataGrip にデフォルトでバンドルされ有効化されています。 関連機能が利用できない場合は、プラグインを無効化していないことを確認してください。
Ctrl+Alt+S を押して設定を開き、 を選択します。
インストール済み タブを開き、 ターミナルプラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。
最初、ターミナルエミュレーターはデフォルトのシステムシェルで実行されますが、Windows PowerShell、コマンドプロンプト cmd.exe 、 sh、 bash、 zsh、 csh など、他の多くのシェルもサポートしています。 シェルの変更の詳細については、 ターミナル設定 を参照してください。
ターミナルツールウィンドウにアクセスする
に移動するか、 Alt+F12 を押します。
デフォルトでは、ターミナルエミュレーターは現在のディレクトリを現在の プロジェクト のルートディレクトリに設定して実行されます。 デフォルトの開始ディレクトリの変更については、 ターミナル設定 を参照してください。
任意のファイル(たとえば、 ファイル ツールウィンドウ(Alt+2 )内、開いているエディタータブ内)を右クリックして を選択すると、そのファイルのディレクトリで新しいセッションを持つ ターミナル ツールウィンドウが開きます。
新しいローカルセッションを開始する
別のタブで新しいセッションを開始するには、ツールバーの
をクリックします。
タブ内で複数のセッションを実行するには、タブを右クリックして、コンテキストメニューで 右に分割 または 下に分割 を選択します。
ターミナルは、プロジェクト や DataGrip を閉じると、タブやセッションを保存します。 タブ名、現在の作業ディレクトリ、さらにはシェル履歴も保持されます。
タブを閉じるには、ターミナルツールバーの
をクリックします。
実行中のセッションを終了するには、
をクリックしてタブを閉じ、プロセスの終了を確認します。
アクティブなタブを切り替えるには、 Alt+Right と Alt+Left を押します。 または、 Alt+Down を押すと、すべてのターミナルタブのリストが表示されます。
新しい AI エージェントセッションを開始する
ターミナルツールバーで、 AI エージェント ドロップダウンをクリックし、セッションを開始するエージェントを 1 つ選択します。

セッションを開始すると、 AI エージェント というキャプションが、選択したエージェントの名前を表示するボタンに置き換わります。 これにより、同じエージェントで別のセッションをすばやく開始できます。 ドロップダウンメニューを開いて、別のエージェントを選択することも可能です。
お使いのマシンに Junie CLI がインストールされていない場合は、ターミナルから直接インストールできます。 ターミナルのツールバーで、 AI エージェント ドロップダウンをクリックし、 Junie をインストールする を選択します。
Claude Code または Codex がインストールされていない場合、DataGrip は AI エージェント ドロップダウンに表示しません。
ターミナルタブの名前を変更する
タブを右クリックし、コンテキストメニューから セッション名の変更 を選択します。
ターミナルで検索
ターミナルセッションで特定の文字列を検索するには、 Ctrl+F を押します。 これにより、セッション内のすべてのテキスト (プロンプト、コマンド、出力) が検索されます。
デフォルトでは、検索は大文字と小文字を区別しません。 検索フィールドで「」(大文字と小文字を区別 )をクリックすると、大文字と小文字が区別されます。
ターミナルからファイルやフォルダーへ移動する
ターミナルは、ファイルやフォルダーへの絶対パスと相対パスを認識してハイライトします。 マウスカーソルを重ねると、ハイパーリンクとして表示されます。 これにより、コンパイルメッセージ、ビルドエラー、AI コーディングエージェントの応答で参照されている場所にすばやく移動できます。
Ctrl キーを押しながらターミナルでファイル名をクリックすると、エディターでファイルが開きます。
Ctrl キーを押しながらターミナルでフォルダー名を含むリンクをクリックすると、 プロジェクト ツールウィンドウにそのフォルダーが表示されます。 フォルダーが現在のプロジェクト外にある場合、DataGrip はデフォルトのファイルシステムエクスプローラーを開きます。
または、ファイル名またはフォルダー名をクリックし、ツールチップに表示される 開く リンクを使用してください。
ターミナルで補完を使用する
DataGrip は、パス、Git ブランチ、フラグなどのコマンド名、オプション、引数の補完を提供します。
入力すると、 ターミナル ツールウィンドウに自動的に候補が表示されます。 デフォルトでは、DataGrip はパラメーターの候補を表示します。
サブコマンド、パラメーター、引数の補完を有効にするには、 に移動し、 入力中に補完ポップアップを表示するオプションに 常 を選択します。
補完ポップアップを手動で呼び出すには、 Ctrl+Space を押します。
提案を受け入れるには、リストで提案を選択し、 Enter を押します。

ターミナルエミュレータを設定する
Ctrl+Alt+S を押して設定を開き、 を選択します。
または、ターミナルツールバーの
をクリックし、 設定 を選択します。
詳細については、 ターミナル設定 を参照してください。
実行されたコマンド間の区切りを設定する
コマンドの開始と終了をより明確に区別するために、ターミナルでセパレーターを有効にすることができます。
Ctrl+Alt+S を押して設定を開き、 を選択します。
セパレーターを有効または無効にするには、 実行したコマンド間の区切りを表示 オプションを使用します。


変更を保存するには、 適用 をクリックします。
ターミナルエンジン
現在、DataGrip で利用可能なターミナルエンジンは次の通りです:
2025 年に改訂 (デフォルト)。 バージョン 2025.2 以降、DataGrip のデフォルトターミナルエンジンになっています。 クラシックエミュレータの安定性と、パフォーマンス、互換性、最新の機能強化を組み合わせるように設計されています。
クラシック。 これは、 JediTerm(英語) ライブラリに基づいて構築された、前世代の標準的なターミナルエミュレーターであり、ユーザー入力 (コマンドとキーストローク) は基盤となるシェルに直接送信されます。
実験的 2024(非推奨) ターミナルエンジン、また DataGrip 2024.* では New Terminal とも呼ばれていましたが、互換性の問題により非推奨となりました。 このターミナルエンジンの選択オプションは、DataGrip 2024.* で有効化していたユーザーのみ利用可能です。 このドキュメントは 以前のバージョンの DataGrip ヘルプにあります。
ターミナルエンジンを選択
ターミナル ツールウィンドウを開きます: 。
ツールウィンドウのヘッダーで、
をクリックし、ターミナルエンジンを選択します。

または、IDE 設定 (Ctrl+Alt+S) を開いて、 に移動します。