OpenAICloudflare Developer PlatformApr 15, 2026, 11:00 AM

Browser Run - Browser Run adds Live View, Human in the Loop, and Session Recordings

A condensed section focused on the key takeaways first.

Original Post

Quick Digest

Summary

A condensed section focused on the key takeaways first.

openaienmodel: gpt-5-mini-2025-08-07

Browser Run adds Live View, Human in the Loop, and Session Recordings

Key Points

  • Live View: real-time agent visibility
  • Human in the Loop: live human intervention
  • Session Recordings: post-run DOM replay

Summary

Cloudflare's Browser Run introduces three features to improve debugging and reliability of browser automation: Live View for real-time visibility into active sessions, Human in the Loop to let people step into a live session and resolve issues, and Session Recordings to capture DOM state for post-run replay. These are available from the Cloudflare dashboard (Browser Run > Runs), the hosted Live View UI (live.browser.run), or via API/DevTools where noted.

Key Points

  • Live View
    • See page, DOM, console, and network requests in real time for any active browser session.
    • Access via Cloudflare dashboard, hosted UI at live.browser.run, or native Chrome DevTools.
  • Human in the Loop
    • A human can open Live View for an active session, take control to resolve issues (e.g., logins, edge cases), then return control to the script.
    • Planned: an agent-initiated handoff flow that notifies humans and returns control after resolution.
  • Session Recordings
    • Record DOM state by launching a browser with recording: true.
    • After session end, view recordings under Browser Run > Runs or fetch via API using the session ID.
    • Planned: ability to inspect DOM state and console output at any point during a recording.

Practical tips for engineers

  • Enable recordings during debugging runs: pass recording: true when launching the browser to get full replay capability.
  • Use Live View or DevTools for interactive debugging of flaky scripts and to observe network/console output live.
  • For flows requiring human interaction (multi-factor auth, CAPTCHAs), use Human in the Loop to minimize failures; expect a richer handoff API soon.

Links

  • See Browser Run docs for Live View, Human in the Loop, and Session Recording for setup and API details.

Full Translation

Translations

A translation section that keeps the flow of the original article.

openaijamodel: gpt-5-mini-2025-08-07

Browser Run — Live View、Human in the Loop、Session Recordings を追加

Browser Run: Live View、Human in the Loop、Session Recordings を追加

ブラウザ自動化が失敗したり、予期しない動作をしたりすると、何が起きたのか把握するのが難しくなります。Browser Run(旧 Browser Rendering)では、以下の3つの新機能を提供してこの問題に対処します。

  • Live View:リアルタイムでの可視化
  • Human in the Loop:人による介入
  • Session Recordings:セッション終了後の再生

Live View

Live View を使うと、エージェントがリアルタイムで何をしているかを確認できます。アクティブなブラウザセッションについて、ページ、DOM、コンソール、ネットワークリクエストをすべて確認できます。

アクセス方法:

  • Cloudflare ダッシュボードから
  • ホスト型 UI: live.browser.run
  • ネイティブの Chrome DevTools を使って

Human in the Loop

エージェントがログイン画面や予期しないエッジケースに遭遇したとき、自動的に失敗させる代わりに人に引き継ぐことができます。

  • 現状:任意のアクティブなセッションの Live View URL を開いて手動で介入できます。
  • 今後の追加機能:エージェントが「助けが必要」とシグナルを出し、人に通知して介入してもらい、問題解決後にエージェントへ制御を戻すハンドオフフローを追加予定です。

Session Recordings

Session Recordings は DOM 状態を記録し、セッション終了後に再生できるようにします。

  • 記録の有効化方法:ブラウザを起動するときに recording: true を指定します。
  • 記録の確認方法:セッション終了後、Cloudflare ダッシュボードの Browser Run > Runs で確認するか、セッション ID を使って API 経由で取得できます。
  • 今後の追加機能:録画中の任意の時点で DOM 状態やコンソール出力を検査できる機能を追加予定です。

はじめ方

Live View、Human in the Loop、Session Recording のドキュメントを参照して開始してください。