Browser Use now runs OpenAI's browser tools

1 hour ago

Browser Use 0.13.12 and 0.13.13 add OpenAI browser tools: OpenAI's browser toolset and Responses tool runner drive a Browser Use browser, local or Browser Use Cloud. Also: fixes for Cloud navigation and scaled screenshots, and Toolsets for Claude now load with the released Anthropic SDK. OpenAI integration guide: https://docs.browser-use.com/open-source/customize/integrations/openai Release 0.13.13: https://github.com/browser-use/browser-use/releases/tag/0.13.13 Release 0.13.12: https://github.com/browser-use/browser-use/releases/tag/0.13.12 Full changelog: https://github.com/browser-use/browser-use/compare/0.13.11...0.13.13

Ask

Ask about this presentation

Answers are generated from this presentation.

Chapters

  1. 0:00OpenAI browser tools
  2. 0:1218 default tools, six optional
  3. 0:26Where it runs
  4. 0:39Not in the OpenAI tools yet
  5. 0:50OpenAI Python 3.31
  6. 1:05Fixes
  7. 1:20Toolsets for Claude
  8. 1:37Install 0.13.13
Show transcript

OpenAI browser tools

+01
Browser Use

Browser Use now runs OpenAI's browser tools

OpenAI's browser toolset and Responses tool runner, on a Browser Use browser

Release 0.13.12 · PR #6086 · browser-use/browser-use

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

+01
Browser Use

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
browser_use/integrations/openai/browser_use.py · PR #6086

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

+01
Browser Use

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
Release 0.13.12 · PR #6086

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

+01
Browser Use
  • +Uploads and downloads
  • +Scoped reads
  • +Console and network diagnostics, and Bash
Release 0.13.12 · PR #6086

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

+02
Browser Use

The tools need OpenAI Python 3.31 or later

openai >= 3.31 · httpx2

Release 0.13.12 · Release 0.13.13

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

+03
Browser Use

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
PR #6089 · PR #6086

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

+03
Browser Use

Toolsets for Claude now load with the released Anthropic SDK

anthropic 1.14.0

PR #6076 · browser-use/browser-use

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

+04
Browser Use

Install 0.13.13: 0.13.12 never reached PyPI

OpenAI browser tools guide
docs.browser-use.com/open-source/customize/integrations/openai
Release 0.13.13 · browser-use/browser-use

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.