Skip to main content
チームが OpenClaw を利用している場合、OpenClaw セッションキャプチャを使うと、それらのセッションを通常のセッションやイベントとして AgentEye に取り込めます。これにより、他のエージェントの記録と並べて検索・再生・評価が可能になります。Python SDK との補完関係にあり、SDK が自分で書いたエージェントを計装するのに対し、こちらはチームがすでに行っている OpenClaw の作業を — 実行方法を一切変えずに — キャプチャします。 小さなバックグラウンドコレクターが OpenClaw のローカルセッショントランスクリプトを書き込まれた順に読み取り、AgentEye に送信します。Codex キャプチャ と同じ仕組みで動作し、1 つのコレクターで両方を同時にキャプチャできます。

キャプチャされる内容

マシンの OpenClaw 設定に含まれるすべてのエージェントが、そのマシンのコレクターによってキャプチャされます — エージェントごとのセットアップは不要です。 各 OpenClaw セッションは AgentEye のセッションとなり、ユーザー・アシスタントのメッセージ、ツール呼び出し、ツール結果が対応するイベントになります。

有効にする方法

キャプチャは有効化するまでオフのままです。events:add 権限を持つ API キー(API キーを参照)を使ってコレクターをインストールし、OpenClaw キャプチャを有効にします。
これでコレクターがインストールされ、バックグラウンドサービスとして登録され、キャプチャが開始されます。動作を確認するには次のコマンドを実行します。
同一マシンで複数のエージェントをキャプチャする場合は、各フラグを同じコマンドに追加してください。例: --openclaw-enabled --codex-enabled 初回実行時、既存の OpenClaw セッションが一度バックフィルされ、その後の新しいアクティビティは数秒以内にストリーミングされます。OpenClaw 自身のファイルは読み取り専用で、変更・移動・削除は一切行われません。また、再起動をまたいでも各セッションはちょうど 1 回だけ送信されます。

表示場所

キャプチャされたセッションは Sessions に表示され、そのイベントは Events ストリームに表示されます。他のエージェントと同様に扱われるため、セッションリプレイ検索評価アラートがすべて利用できます。OpenClaw エージェントでフィルタリングすることで、そのセッションだけを表示できます。

プライバシー

OpenClaw のトランスクリプトにはセッションの全内容が含まれます。コマンドの出力、ファイルの内容、エージェントが読み書きしたあらゆる情報が含まれ、シークレット情報が含まれる場合もあります。キャプチャされたセッションはそのまま送信されるため、AgentEye にそのコンテンツを集約することが適切なマシンおよびチームに対してのみキャプチャを有効にしてください。また、コレクターには events:add のみにスコープを絞ったキーを使用してください。データがどのように分離して保管されるかについては、セキュリティを参照してください。