チャットモニタリング
ADHDev のチャットモニタリングは、各ツールを個別に確認する代わりに、ダッシュボードからアクティブなエージェントセッションを追えることを意味します。
ADHDev がモニタリングする対象
ADHDev は、いくつかの異なる種類のエージェントランタイムから会話のアクティビティを表面化できます:
- サポートされたデスクトップ IDE の ネイティブ IDE チャット
- ホスト IDE 内で実行されるエージェント拡張機能の 拡張機能チャット
- ホスト型 PTY ランタイムを通じてキャプチャされた CLI セッション
- 構造化されたプロトコルイベントを公開するプロバイダーの ACP セッション
これらは、基盤となるトランスポートが異なっていても、すべてダッシュボードにセッションとして表示されます。
できること
モニタリングは読み取り専用ではありません。ダッシュボードから、通常次のことができます:
- エージェントが生成中のライブ出力を追う
- アクティブなセッションの古い履歴を読み込む
- 元のツールに戻らずに次のメッセージを送る
- 承認が必要なターンをレビューし、ダッシュボードから応答する
- CLI セッションをターミナルとチャットのレンダリング間で切り替える
- サポートされた IDE セッションの リモートビュー を開く
正確なコントロールはプロバイダーによって異なります。一部のサーフェスはモデルやモードのコントロールを公開しますが、他のものは主にストリームして返信するだけです。
セッションの表示方法
ダッシュボードは、IDE、CLI、ACP セッションにわたって同じモニタリングモデルを使用します:
- アクティブなセッションはメインのタブストリップに留まる
- 優先度の低いセッションは 非表示タブ に移動できる
- 注意が必要なセッションや未読の完了作業があるセッションは アクティビティインボックス に表示される
- 古いセッションや再開可能なセッションは History を通じて到達できる
これが、ADHDev のモニタリングが単純な通知フィードよりもワークスペースに近く感じられる理由です。
CLI モニタリング
CLI モニタリングは、ターミナル自体が製品サーフェスの一部であるため、IDE モニタリングとは異なります。
CLI セッションの場合、ADHDev はホスト型 PTY ランタイムを維持し、次を公開します:
- 完全なターミナル出力
- 再接続に強いスクロールバック
- 承認プロンプトとツールの出力
- 同じランタイムのためのターミナル/チャットの切り替え
CLI セッションが生き残ったのにダッシュボードが追跡を失った場合、復旧は通常、まったく新しいチャットを作るのではなく、マシンの Hosted Runtimes ツールを通じて行われます。
承認と注意の状態
ADHDev は、待機状態と完了状態を第一級のシグナルとして扱います。
例:
- 承認リクエスト
- 長時間実行される生成
- まだレビューしていない完了したタスク
- 手動での復旧が必要な切断された、または中断されたセッション
これらの状態が、アクティビティインボックスと通知サーフェスを駆動します。
制限と注意事項
- すべてのプロバイダーが同じ量のメタデータや制御を公開するわけではありません。
- IDE モニタリングは、IDE が利用可能にする制御サーフェスに依存します。
- CLI および ACP プロバイダーは、完全に検証される前に組み込みインベントリに存在することがあります。
- 一部のセッションは、完全に制御可能というよりも、モニタリング可能で復旧可能と表現する方が適切です。
実用的な期待値については、互換性と注意事項 と 対応プロバイダー を確認してください。
