Browser Run:Live View、Human in the Loop、Session Recordings を追加
Key Points
- リアルタイム操作の可視化
- 人による介入で復旧可能
- セッション録画で後追い解析
Summary
Cloudflare の Browser Run(旧 Browser Rendering)に、リアルタイム可視化の Live View、人による介入を可能にする Human in the Loop、セッションを後から再生できる Session Recordings の3機能が追加されました。自動化の失敗や予期しない挙動の原因特定と復旧を支援します。
Key Points
- Live View
- アクティブなブラウザセッションのページ、DOM、コンソール、ネットワーク要求をリアルタイムで確認可能。
- Dashboard、ホストされた UI (live.browser.run)、または Chrome DevTools からアクセス。
- Human in the Loop
- エージェントがログイン画面や想定外ケースで人に引き継げる。現在は Live View URL を開いて手動で介入可能。
- 今後、エージェント側からヘルプ要求→通知→介入→制御返却のハンドオフフローを追加予定。
- Session Recordings
- ブラウザ起動時に recording: true を指定すると DOM 状態を記録し、セッション終了後に再生できる。
- Dashboard の Browser Run > Runs で確認、または API で session ID による取得が可能。今後は録画中の任意時点で DOM/コンソールを検査できる機能を追加予定。
- 実務的な運用メモ
- ステージング環境でまず有効化し、再現性の低い障害の解析に利用する。
- スクリプトに recording フラグを組み込み、問題発生時は Live View で早期に人が介入する運用フローを整備する。
参照: Live View、Human in the Loop、Session Recording のドキュメント。