OpenAI adds browser automation tools to Python SDK
OpenAI released browser and computer automation tools in its Python SDK version 3.31.0 on October 14, 2026. The update includes BrowserToolset and ComputerToolset, which let developers plug their own browser or desktop drivers into AI agents. The SDK itself does not install a browser or manage sessions—users must set up their own isolated environment, such as a Docker container or Playwright…
Key points
- OpenAI’s Python SDK 3.31.0 adds **BrowserToolset** and **ComputerToolset** for browser automation, but users must provide their own browser drivers
- 28 tools exist, but only 18 are visible by default; state-changing actions require confirmation handlers and URL policies
- Python 3.10+ is required, or users may encounter **ModuleNotFoundError** when importing the new modules
The BrowserToolset exposes 28 tools, but only 18 are visible by default. State-changing operations (e.g., clicks, navigation) require explicit confirmation handlers, and navigation tools need URL permission policies. The ComputerToolset uses standard Responses computer tools and lacks fine-grained control. A ModuleNotFoundError may occur if Python 3.10+ is not installed, as the SDK requires it. The release note hints at future updates, as the heading is labeled ‘(1/4).’
OpenAI Officially Supports Browser Automation! Entering the Era of Outsourcing Web Tasks to AI
note.com · 15 October 2026
Loading the full article…
This text was published by note.com and written by アライ|AI思考実験とデータ分析. It is reproduced here with attribution so you can read it in full; the rights remain with the publisher. Read it at the source ↗
The headline, key points and digest above were generated by Digest AI's editorial model from the linked sources. Automated summaries can contain errors: the sources are the record. Spotted a mistake? Tell us. Published by Martin K., who runs Digest AI and handles corrections.
More in Agents & Tools
All →- MacPaw launches Eney: an on-device assistant that asks before acting · 1 src
- Tencent’s cloud agents bypass Amap protections to scrape map data · 5 src
- Pasting full chat history wastes tokens and adds no value · 1 src
- Anthropic upgrades Claude Code desktop app for parallel programming sessions · 1 src
- Developer Kurushiba lists 11 Claude Code skills for importing engineering practices · 1 src
Comments
via GitHub Discussions