PyCharm 2026.1 Help

ターミナルエミュレーター

PyCharm には、IDE 内からコマンドラインシェルを操作するための組み込みターミナルエミュレーターが含まれています。 専用のターミナルアプリケーションに切り替えることなく、Git コマンドの実行、ファイルのアクセス許可の設定、その他のコマンドラインタスクの実行に使用します。

ターミナルプラグインを有効化

この機能は、デフォルトで PyCharm にバンドルされ有効になっている ターミナルプラグインに依存しています。 関連機能が利用できない場合は、プラグインが無効になっていないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン​ を選択します。

  2. インストール済み タブを開き、 ターミナルプラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。

最初、ターミナルエミュレーターはデフォルトのシステムシェルで実行されますが、Windows PowerShell、コマンドプロンプト cmd.exe shbashzshcsh など、他の多くのシェルもサポートしています。 シェルの変更の詳細については、 ターミナル設定 を参照してください。

ターミナルツールウィンドウにアクセスする

  • 表示 | ツールウィンドウ | ターミナル に移動するか、 Alt+F12 を押します。

  • 任意のファイル(たとえば、 Project ツールウィンドウ(Alt+1 )内、開いているエディタータブ内)を右クリックして 開く | ターミナル を選択すると、そのファイルのディレクトリで新しいセッションを持つ ターミナル ツールウィンドウが開きます。

新しいローカルセッションを開始する

  • 別のタブで新しいセッションを開始するには、ツールバーの 追加ボタン をクリックするか、 Ctrl+Shift+T を押します。

  • タブ内で複数のセッションを実行するには、タブを右クリックして、コンテキストメニューで Split Right または Split Down を選択します。

  • ターミナルは、project または PyCharm を閉じるとタブとセッションを保存します。 タブ名、現在の作業ディレクトリ、さらにはシェル履歴も保持されます。

    タブを閉じるには、ターミナルツールバーの 閉じるボタン​ をクリックするか、 Ctrl+F4 を押します。

  • 実行中のセッションを終了するには、 閉じるボタン​ をクリックしてタブを閉じ、プロセスの終了を確認します。

  • アクティブなタブを切り替えるには、 Alt+RightAlt+Left を押します。 または、 Alt+Down を押すと、すべてのターミナルタブのリストが表示されます。

  • ターミナル画面をクリアするには、 Ctrl+L を押します。

Start a new AI agent session

  • On the terminal toolbar, click the AI Agents dropdown and select one of the agents to start a session:

    Select an AI Agent to start a session
  • After starting a session, the AI Agents caption is replaced with a button showing the selected agent’s name. This lets you quickly start another session with the same agent. You can still open the dropdown to choose a different agent.

  • If Junie CLI is not installed on your machine, you can install it directly from the terminal. On the terminal toolbar, click the AI Agents dropdown and select Install Junie.

  • If Claude Code or Codex are not installed, PyCharm will not display them in the AI Agents dropdown.

新しい SSH セッションを開始する

  1. ターミナルツールバーで、 新しい SSH セッションを開始する をクリックし、 新規 SSH セッション を選択します。

    新しい SSH セッションを開始する
  2. 接続するホストのアドレスを入力し、認証データを提供します。

    SSH セッションでのデータ提供ダイアログ

    または、 SSH 構成を設定している場合は、リストからいずれかを選択できます。

接続を終了するには、ターミナルタブで セッションを終了 をクリックします。

ターミナルタブの名前を変更する

  • タブを右クリックし、コンテキストメニューから Rename Session を選択します。

  • ターミナルセッションで特定の文字列を検索するには、 Ctrl+F を押します。 これにより、セッション内のすべてのテキスト (プロンプト、コマンド、出力) が検索されます。

デフォルトでは、検索は大文字と小文字を区別しません。 検索フィールドで「Match Case アイコン」(大/小文字を区別する )をクリックすると、大文字と小文字が区別されます。

ターミナルは、ファイルやフォルダーへの絶対パスと相対パスを認識してハイライトします。 マウスカーソルを重ねると、ハイパーリンクとして表示されます。 これにより、コンパイルメッセージ、ビルドエラー、AI コーディングエージェントの応答で参照されている場所にすばやく移動できます。

  • Ctrl キーを押しながらターミナルでファイル名をクリックすると、エディターでファイルが開きます。

  • Ctrl キーを押しながらターミナルでフォルダー名を含むリンクをクリックすると、 Project ツールウィンドウにそのフォルダーが表示されます。 フォルダーが現在のプロジェクト外にある場合、PyCharm はデフォルトのファイルシステムエクスプローラーを開きます。

  • または、ファイル名またはフォルダー名をクリックし、ツールチップに表示される オープン リンクを使用してください。

ターミナルで補完を使用する

PyCharm は、パス、Git ブランチ、フラグなどのコマンド名、オプション、引数の補完を提供します。

入力すると、 ターミナル ツールウィンドウに自動的に候補が表示されます。 デフォルトでは、PyCharm はパラメーターの候補を表示します。

  • サブコマンド、パラメーター、引数の補完を有効にするには、 設定 | ツール | ターミナル | コマンド補完 に移動し、 入力時に補完ポップアップを表示するオプションに 常に を選択します。

  • 補完ポップアップを手動で呼び出すには、 Ctrl+Space を押します。

  • 提案を受け入れるには、リストで提案を選択し、 Enter を押します。

ターミナルでのコマンドの補完

ターミナルエミュレータを設定する

  • Ctrl+Alt+S を押して設定を開き、 ツール | ターミナル を選択します。

  • または、ターミナルツールバーの をクリックし、 設定 を選択します。

詳細については、 ターミナル設定 を参照してください。

実行されたコマンド間の区切りを設定する

コマンドの開始と終了をより明確に区別するために、ターミナルでセパレーターを有効にすることができます。

  1. Ctrl+Alt+S を押して設定を開き、 ツール | ターミナル を選択します。

  2. セパレーターを有効または無効にするには、 Show separators between executed commands オプションを使用します。

    コマンドセパレータが有効になっています
    コマンドセパレーターは無効です
  3. 変更を保存するには、 適用 をクリックします。

ターミナルエンジン

現在、PyCharm では次のターミナルエンジンが利用可能です:

  • Reworked 2025 (default)。 バージョン 2025.2 以降、PyCharm のデフォルトのターミナルエンジンです。 クラシックエミュレータの安定性と、パフォーマンス、互換性、最新の機能強化を組み合わせるように設計されています。

  • Classic。 これは、 JediTerm(英語) ライブラリに基づいて構築された、前世代の標準的なターミナルエミュレーターであり、ユーザー入力 (コマンドとキーストローク) は基盤となるシェルに直接送信されます。

Experimental 2024 (deprecated) ターミナルエンジン、PyCharm 2024.* では New Terminal とも呼ばれていましたが、互換性の問題により非推奨となりました。 このターミナルエンジンを選択するオプションは、PyCharm 2024.* で有効にしていたユーザーのみ利用可能です。 このエンジンのドキュメントは、 以前のバージョンの PyCharm ヘルプに記載されています。

ターミナルエンジンを選択

  1. ターミナル ツールウィンドウを開きます: 表示 | ツールウィンドウ | ターミナル

  2. ツールウィンドウのヘッダーで、 オプション をクリックし、ターミナルエンジンを選択します。

    ターミナル選択エンジン

    または、IDE 設定 (Ctrl+Alt+S) を開いて、 ツール | ターミナル | ターミナルエンジン に移動します。

2026 年 6 月 1 日