OpenAICloudflare Developer PlatformApr 14, 2026, 12:00 AM

Browser Rendering - Manage Browser Rendering sessions with Wrangler CLI

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 Rendering - Manage Browser Rendering sessions with Wrangler CLI

Key Points

  • wrangler browser create returns CDP session URL
  • Wrangler handles auth—no API tokens needed
  • supports --keepAlive (60–600s) and --json

Summary

Cloudflare Browser Rendering now includes wrangler browser CLI commands to create, manage, and view browser sessions from your terminal. Wrangler handles authentication so you don't need to pass API tokens. Sessions are accessible via standard CDP clients for automation, scraping, or remote debugging.

Key Points

  • Available commands: wrangler browser create (create session), wrangler browser close (close session), wrangler browser list (list active sessions), wrangler browser view (view live session).
  • wrangler browser create spins up a browser instance on Cloudflare's network and returns a session URL you can connect to with CDP-compatible tools (Puppeteer, Playwright, MCP clients).
  • Use --keepAlive to set session duration (60–600 seconds). Example: wrangler browser create --keepAlive 300.
  • wrangler browser view auto-selects the session when only one exists; prompts when multiple exist.
  • All commands support --json for structured output, making them suitable for scripting and automation.
  • Because Wrangler manages authentication, you can safely integrate these commands into CI/CD or local automation without embedding API tokens.

For full usage and flags, refer to the Wrangler commands documentation.

Full Translation

Translations

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

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

Browser Rendering - Wrangler CLI で Browser Rendering セッションを管理

概要

Browser Rendering は wrangler browser コマンドをサポートするようになり、ターミナルから直接ブラウザセッションを作成、管理、表示できるようになりました。ワークフローが簡素化され、Wrangler が認証を処理するため、コマンド実行時に API トークンを渡す必要はありません。

利用可能なコマンド

  • wrangler browser create — 新しいブラウザセッションを作成
  • wrangler browser close — セッションを終了
  • wrangler browser list — アクティブなセッションを一覧表示
  • wrangler browser view — ライブブラウザセッションを表示

create の詳細

wrangler browser create は Cloudflare のネットワーク上にブラウザインスタンスを立ち上げ、セッション URL を返します。作成されたセッションには、Puppeteer、Playwright、または MCP クライアントなどの CDP 互換クライアントから接続して、ブラウジングの自動化、コンテンツのスクレイピング、リモートでのデバッグが可能です。

例:

  • wrangler browser create
  • セッションの保持時間を設定するには --keepAlive を使用(60〜600 秒):
    • wrangler browser create --keepAlive 300

view の動作

  • セッションが 1 つしか存在しない場合、wrangler browser view は自動的にそのセッションを選択します。
  • 複数のセッションが存在する場合は、選択を促されます。

共通オプションとスクリプト化

  • すべてのコマンドは --json をサポートしており、構造化された出力を得られます。
  • これらは CLI コマンドなので、スクリプトに組み込んでセッション管理を自動化できます。
  • Wrangler が認証を管理するため、コマンドに API トークンを明示的に渡す必要はありません。

参考

詳細な使用方法については、Wrangler commands documentation を参照してください。

Browser Rendering - Manage Browser Rendering sessions with Wrangler CLI | Cloudflare Developer Platform | DocsDigest