Agent Input

プロンプトを書くためのちゃんとしたテキストボックス——フローティングでリサイズ可能、下書き、メンション、添付ファイル、送信確認に対応。

AIエージェントは、キーボードを占有するフルスクリーンのターミナルインターフェース(TUI)の中で動作します。その中では、カーソルキーや全選択、貼り付け、複数行入力といった通常のテキスト編集が予測不能な挙動をします。Agent Input は、ターミナルの外に本物のテキストボックスを用意し、書いた内容をエージェントへ届けます。

macOSでは Cmd+I、Windows と Linux では Ctrl+Alt+I を押してください。

フローティングでリサイズ可能な Agent Input コンポーザー

フローティングとリサイズ

コンポーザーを切り離して、好きな場所に配置できます。ウィンドウ内でドラッグして移動したり、端や角からリサイズしたりできます。ターミナルペインが狭すぎて収まらない場合は自動的にフローティング表示になり、お好みのサイズはセッションをまたいで記憶されます。

コンポーザーが非表示のときは、ターミナルの隅にあるコンパクトなボタンに現在のショートカットが表示されます。未送信の下書きが待機している場合はドットが表示されます。

下書きが失われることはありません

入力したテキストは失われません。ターミナルを切り替えても、コンポーザーを閉じても、再起動しても、下書きはカーソル位置ごと復元され、添付ファイルもチップとして元に戻ります。ターミナルタブには未送信の下書きをプレビューする小さなバッジが表示されるため、存在を忘れることはありません。

コンポーザーを開いてもクリップボードを読み取ったり、そこから内容を自動入力したりすることはありません。また、ターミナルへの複数行ペーストが黙ってコンポーザーへリダイレクトされることもありません。

メンション

@ を入力するとピッカーが開きます。

サイドバーからファイル、フォルダ、プロジェクトをコンポーザーにドラッグして、そのパスを取得することもできます。

添付ファイル

画像を添付すると、プロンプトと一緒に送信されます。スマートフォンからはカメラロールの写真をそのまま添付できます——詳細はRemote Controlを参照してください。

送信確認

Send を押した後、1DevTool はエージェントのコンポーザーを確認し、メッセージが実際に送信されたことを確かめます。テキストがまだそこに残っていることが確認できた場合は、もう一度 Enter が自動的に試行されます。

それでも送信されていない場合、ターミナルは開始してもいない実行を報告するのではなく、その旨を伝えます。Mission Control には**「not submitted — press Enter」**と表示され、該当のターミナルへ移動します。タブにはテキストが下書きとして保持されます。自分で Enter を押すと警告は消えます。

実行の開始、タブの自動命名、AI Diff セッションのオープンはすべて、プロンプトの送信が証明されるまで待機します——そのため、エージェントがアイドル状態のまま、委任があたかも進行中であるかのように見えることはありません。

スケジュール送信

プロンプトを後で送信するように設定できます——クォータのリセット後や、任意の時刻に。ターミナルにはカウントダウンが表示され、いつでもキャンセルできます。時刻の管理はデスクトップ側が行うため、スマートフォンがスリープ中でもスケジュールされたプロンプトは実行されます。

プロンプトを後で送信するようスケジュールする

プロンプト履歴

送信したすべてのプロンプトは保存されます。Cmd+Up / Ctrl+Up で過去のプロンプトを遡って再利用や編集ができ、Cmd+Down / Ctrl+Down で再び前方へ移動できます。ファイルメンションを含むプロンプトは、複数行にではなく、実際に送信した1件のプロンプトとして記録されます。

関連項目