OpenAI browser tools

Browser Use now runs OpenAI's browser tools
OpenAI's browser toolset and Responses tool runner, on a Browser Use browser
Browser Use now runs OpenAI's browser tools. OpenAI's browser toolset and its Responses tool runner can drive a Browser Use browser, through the Actor layer Browser Use already ships.
18 default tools, six optional

18 browser tools by default, six more you can turn on
navigate read_page find click type select_option scroll wait_for screenshot new_tab switch_tab run_script
The driver covers eighteen default browser tools and six optional actions, from navigating and finding elements to clicking, typing, tabs and screenshots. A stale element reference is rejected instead of clicked.
Where it runs

Local Chrome, Browser Use Cloud, or a session you already run
- +A local browser
- +Browser Use Cloud, with cleanup checked after the run
- +Your own connected BrowserSession, still yours afterwards
The tools run on a local browser, on Browser Use Cloud, or on a browser session you already have connected. A borrowed session stays yours, and a Cloud browser is checked for cleanup.
Not in the OpenAI tools yet

- +Uploads and downloads
- +Scoped reads
- +Console and network diagnostics, and Bash
This first version leaves some actions out. Uploads, downloads, scoped reads, console and network diagnostics, and Bash are not in the OpenAI integration yet.
OpenAI Python 3.31

The tools need OpenAI Python 3.31 or later
openai >= 3.31 · httpx2
The tools need OpenAI Python 3.31 or later, through a new optional extra. OpenAI 3 moves to httpx2, so a custom HTTP client should use OpenAI's own async client class.
Fixes

Fixes for OpenAI runs
- +A Cloud tab still loading no longer stops the run
- +Screenshots and clicks line up on scaled displays
- +OpenAI, DeepSeek and Cerebras models keep their URL and timeout on OpenAI 3
A Cloud tab that is still loading no longer stops an OpenAI run. Screenshots and clicks line up on high resolution displays, and OpenAI, DeepSeek and Cerebras models keep their URL and timeout settings.
Toolsets for Claude

Toolsets for Claude now load with the released Anthropic SDK
anthropic 1.14.0
Toolsets for Claude now work with the released Anthropic SDK. Before this, importing the browser toolset with SDK version 1.14.0 raised an import error. It now uses the names that SDK ships.
Install 0.13.13

Install 0.13.13: 0.13.12 never reached PyPI
Install 0.13.13 for all of this, because the PyPI upload of 0.13.12 was cancelled. The OpenAI integration guide in the Browser Use docs covers setup.









