ターミナル
プロジェクトコマンドを実行し、ターミナルセッションを管理し、ターミナル内でClaudeの会話の続きを行います。
統合されたターミナルは、Dreamを離らずにプロジェクト内のコマンドを実行できます。右側のツールバーのターミナルをクリックして開くことができます。通常のプロジェクトターミナルはプロジェクトフォルダ内に開始されます。
SSH プロジェクトでは、ターミナルのコマンドはリモートホスト上で実行されます。必要なコマンドや開発ツールはそのマシンにインストールしてください。
チャットを実行しながらコマンドを実行する#
Terminalを使用してプロジェクトを確認、テストを実行、またはそのプロジェクトのローカルアプリケーションを開始することができる。このワーキングスペースで、terminalとアゲンツチャットは同じファイルと対話する。
ブラウザプレビューを開始するには、プロジェクトのアプリケーションを開始し、それが表示するURLを記録し、DreamのブラウザでそのURLを開きます。ブラウザを開くことによってサーバーが自動的に開始されることはありません。
ターミナルセッションを管理する#
- Open ターミナル。
- 別の端末を開くボタンや**+**コントロールをクリックして別のセッションを作成します。
- ターミナルタブを選択してセッションを切り替えます。
- ターミナルを使用終了した後は、クローズコントロールを実行してください。
長時間実行されるアプリケーションや、テストなどのまれなコマンドには別々のセッションを使用してください。ターミナルセッションを閉じるとそのプロセスが終了します。パネルを閉じることで使用したセッションは保持されますが、Dreamはユーザー入力を受けなかった自動で開かれたセッションを自動的にクリーンアップします。
ターミナルを展開してパネルにより多くのスペースを確保し、ターミナルを折りたたむことで通常のサイズに戻す。展開または折りたたみはセッションを閉じずにレイアウトを変更する。
ツールパネルを切り替えてもターミナル表示は保持されるため、同じセッションと出力に戻れます。グラフィックスコンテキストが失われた場合、Dream はターミナルの描画機能の復旧も試みます。
テキストをコピーする際には、まずそれを選択してください。macOSではCommand+C、Windows/LinuxではCtrl+Cを押すことで選択されたターミナル内のテキストをコピーできます。選択がなければ、ターミナルはCtrl+Cをフォアグラウンドコマンドに渡してコマンドを中断させます。
シェルを選択する#
- Open 設定 → 一般。
- ターミナル を検索し、そのセレクタから利用可能なシェルを選択します。
- 選択されたシェルを使用するために新しいターミナルセッションを開く。
既に開始されたセッションは、開始時と同じシェルを保持します。シェルまたはコマンドが利用できない場合は、システムのターミナルでインストールされており、正常に動作することを確認してください。
Dream IDE で Claude チャットをターミナルで継続する#
Claude との会話で既にリソースセッションが確立されている場合:
- 現在の応答が終了するまで待つ。
- チャットヘッダーの … メニューを開く。
- ターミナルで続行を選択します。
Dream は、そのセッションの作業ディレクトリ内でClaudeという名前のターミナルを開き、CLIのresumeコマンドを実行します。この動作はClaudeセッションに特化したものであり、すべてのプロバイダーに対して一般的なエクスポートアクションとは異なります。
オプションが欠けている場合、チャットがClaudeを使用しており、プロバイダーセッションを開始していることを確認してください。モデルやスピードを変更することは、そのセッションをリセットする可能性があります。継続が失敗した場合、元の正常な作業ディレクトリがまだ存在するか、およびClaude CLIが利用可能かを確認してください。