リンクされたターミナル

すでに開いているAIターミナルを@メンションすると、そのプロンプトは稼働中のエージェントに直接届きます —— しかも自分への返信チャネル付きで。

2つのエージェントを連携させる最もシンプルな方法は、一方の中からもう一方に話しかけることです。1DevToolではこれをターミナルのリンクと呼びます。すでに開いているターミナルをメンションすると、新しいエージェントを起動する代わりに、そのプロンプトが稼働中のエージェントに届けられます。

プロンプトボックスから別のエージェントへ委任する

ターミナルをメンションする

Agent Inputを開いて@と入力します。メンションピッカーにはターミナルタブがあり、開いているすべてのAIターミナルがプロジェクトごとにグループ化されて表示され、ターミナル名またはプロジェクト名で検索できます。

1つ選んで指示を書き、送信します。プロンプトはそのエージェントの入力欄に届けられ、送信されます。

リンクはプロジェクトをまたいでも機能します。acme-apiで作業しているターミナルは、acme-storefrontのエージェントに作業を引き渡せます。変更がバックエンドとフロントエンドの両方にまたがり、それぞれのエージェントを自分のリポジトリ内にとどめておきたい場合に便利です。

返信を受け取る

同じメッセージの中でこのターミナルをメンションすると、自分宛ての返信チャネルが開きます。すると回答は相手のターミナルにではなく、あなたのターミナルに届きます。これはほとんどの場合に望ましい動作です。

配信されるすべてのメッセージには送信者情報と、返信に使う正確なコマンドが含まれているため、受け取ったエージェントが返信方法を推測する必要はありません。返信は元のリクエストを「回答済み」としてマークしますが、それは返信自体の配信が証明された後にのみ行われます。そのため、キューに入ったまま、キャンセルされた、または失敗した返信は、元のリクエストを未解決のまま可視化しておきます。

配信済み、または配信未確認

1DevToolは、メッセージが届いたことを証明できない限り、届いたとは伝えません。

  • 配信済み — 受信側のエージェントがそのメッセージを確かに受け取ったことが確認できる状態です。セッション内に実際のメッセージとして表示されるか、入力欄に一度あなたのテキストが表示されてからクリアされたことが確認できます。
  • 配信未確認 — キー入力はターミナルに到達しましたが、受理されたことを証明できませんでした。これは意図的に自動再試行しません。もう一度Enterを押すと同じタスクが二重に実行される可能性があるため、1DevToolは判断をあなたに委ねます。
  • キュー中 — 受信側エージェントの入力欄が空であることをまだ確認できていない状態です。キューに入った配信は15秒ごとに最大10分間、自動的に再試行され、何を待っているかを教えてくれます。準備完了の判定手段を持たないターゲットや、厳密な確認モードに設定されたリンクの場合は、代わりにSubmit nowまたはCancelの選択を求められます。

同じ理由のテキストは、そのメッセージが表示されるあらゆる場所 —— Mission Control、Team Map、AI設定、そしてスマートフォン —— に表示されます。

配信が届く前に承認する

リンクは確認モードに設定でき、その場合メッセージはあなたの許可を待ちます。キューに入ったこれらの配信は、Mission ControlTeam Mapの中で受信側エージェントのカードにSubmitRejectボタンとともに表示されるため、確認モードのリンクでもメッセージを探してリストをあさる必要はありません。

ターミナルは自動的に整列する

ライブオーケストレーションを実行しているプロジェクトは2×2グリッドに切り替わり、参加者の作業を見ることができます。あなた自身がレイアウトを変更した場合は常にそちらが優先され、プロジェクトが落ち着くと、それまで保持していたレイアウトに復元されます。この挙動は隠れた既定動作ではなく、Settings → AIにある実際の設定項目です。

ターミナルが再起動したとき

ターミナルが閉じられたり再起動されたりしたリンクは隔離状態になります。Mission ControlはそれらをRelinkClear allとともに一覧表示し、Resume teamを使えばプロジェクト全体のエージェントを一度の操作で再接続できます —— その際、各ターミナルにはリンクごとではなく1件だけのキャッチアップ通知が届きます。ターミナルが完全になくなったリンクは、カウンターの中にいつまでも積み上がることなく整理されます。

コマンドラインから

エージェントCLIでも同じことができます。whoamiで自分がどのターミナルかを確認し、link sendでメッセージを配信し(返信も含む)、link statusで送信したものと自分宛てに待機しているものをまとめたボードを確認できます。

関連項目