Anthropic’s browser use tool reached general availability on the Claude API on August 19, 2026 — and the most important thing to understand about it is what it is not. It is not computer use with a new name. browser_toolset_20260801 is a genuinely new client toolset for driving a browser your application hosts, and it shipped alongside — not instead of — computer use’s own move out of beta as computer_toolset_20260801.
The distinction is not branding trivia. The two toolsets read the world differently: browser use works with a page’s structure — its accessibility tree, elements, forms, and tabs — on top of screenshots, while computer use works with a whole desktop through screenshots and coordinates alone. They carry different member-tool counts (31 versus 17), different documented declaration overheads (about 6,600 versus about 4,500 input tokens), and sharply different platform availability. Pick the wrong one and you either give up the structured page interface or design against a platform where your toolset doesn’t exist.
This post covers the August 19 GA event itself, the verified action surface of the new toolset, a side-by-side decision table built from the two tool-reference pages, the cost mechanics Anthropic actually documents, and where the docs stay silent. Everything below is sourced from Anthropic’s Claude Platform release notes and the browser use and computer use tool-reference pages.
- 01Browser use is new, and it went GA on August 19, 2026.browser_toolset_20260801 is a client toolset for driving a browser your application hosts. It is not a rename or replacement of computer use — both toolsets reached GA on the Claude API the same day.
- 02Structure versus pixels is the real dividing line.Browser use reads the page’s accessibility tree with element references, sets form values directly, and manages tabs and downloads — alongside screenshots. Computer use drives a whole desktop through screenshots and coordinates alone.
- 0331 member tools versus 17.Declaring browser use gives Claude 31 member tools — 27 enabled by default, 4 opt-in (javascript_exec, file_upload, read_console, read_network). Computer use’s toolset has 17, all enabled by default.
- 04Platform availability is asymmetric.Browser use is available on the Claude API only. Computer use is GA on the Claude API and also available in beta on Claude Platform on AWS, Amazon Bedrock, and Google Cloud — a real constraint for platform-bound stacks.
- 05Cost mechanics are documented, and they differ.Both follow standard tool-use pricing. Anthropic documents roughly 6,600 input tokens of declaration overhead for browser use versus roughly 4,500 for computer use, with screenshots and zoom images billed as standard vision input.
01 — The GA EventOne release-notes entry, five GAs — and one brand-new tool.
Anthropic’s August 19, 2026 release-notes entry is dense. Five capabilities reached general availability on the Claude Developer Platform in a single day: the new browser use tool, computer use, the Files API, Agent Skills with the Skills API, and the Admin API’s user-management endpoints for Claude Enterprise. Computer use, the Files API, the Skills API, and Admin API user management — plus the beta-header cleanup they all share — are covered in our companion post on the four platform betas that went GA the same day; this post stays on the one item that is genuinely new.
We found no separate launch blog post for browser use on anthropic.com/news. The primary record we can point to is the August 19 release-notes entry, which describes browser_toolset_20260801 as “a client toolset for driving a browser that your application hosts” — working inside a browser viewport rather than a whole desktop, reading the page itself and adding element references, form input, tab management, download reporting, and opt-in file upload on top of screenshot-and-click control. The same entry also shipped two adjacent Managed Agents items — domain allowlisting for web_search / web_fetch and memory stores for self-hosted sandboxes — which sit outside this post’s scope.
Browser use
A client toolset driving a browser your application hosts. Reads the accessibility tree with element references, sets form values directly, manages tabs and downloads — plus screenshots and viewport coordinates. Claude API only.
Computer use
The established desktop-control tool, now GA on the Claude API: no beta header, batch multi-action turns, zoom enabled by default, per-member configs. Existing computer_20251124 integrations keep working.
02 — The CorrectionStructure plus pixels versus pixels alone.
Because both toolsets carry the same _20260801 version suffix and went GA in the same release-notes entry, it is easy to assume browser use is computer use rebadged for the web. The documentation forecloses that reading directly. Browser use and computer use are separate tools with separate identifiers, separate member-tool tables, separate pricing-overhead figures, and separate compatibility rows. If you already run Anthropic’s computer use API, nothing about your integration was renamed out from under you.
The substantive difference is the interface contract. Computer use hands Claude a desktop and a screenshot; every action is a coordinate. Browser use hands Claude the page itself: a read_page call returns the accessibility tree as text with each element tagged with a reference like [ref_2], and subsequent clicks, hovers, and form inputs can target those references rather than pixel positions. Screenshots and viewport coordinates are still there — but as one channel among several, not the only one.
"The browser use tool lets Claude navigate, read, and interact with webpages in a browser that your application runs. It works with the page both through its structure (the accessibility tree, elements, forms, and tabs) and through pixels (screenshots and viewport coordinates), whereas the computer use tool works with a whole desktop through screenshots and coordinates alone."— Anthropic, browser use tool documentation
The other structural fact worth internalizing: browser use is a client toolset. Anthropic’s docs state, “Your application runs every call against its own browser automation; nothing runs on Anthropic’s side.” Claude decides what to do; your executor — your Playwright, CDP, or equivalent harness — actually does it. That keeps the browser, its session state, and its credentials entirely inside your infrastructure, and it is also why the security posture in Section 07 is your responsibility rather than the platform’s.
03 — Action Surface31 member tools — 27 on by default, 4 opt-in.
A single browser_toolset_20260801 entry in your tools array gives Claude 27 member tools by default; the full member tables enumerate 31 distinct actions once the four disabled-by-default members — javascript_exec, file_upload, read_console, and read_network — are counted. Those two numbers describe the same toolset: 27 is the enabled set, 31 is the full surface. Both counts come from the browser use tool documentation and its member-tool tables.
Browser use action surface · 31 member tools by group
Source: Anthropic browser use tool documentation, member-tool tablesThree groups have no computer-use equivalent and explain why this toolset exists at all. Page reading: read_page returns the accessibility tree with element references (filterable to visible, interactive-only, or all elements), find looks elements up by natural-language description — “search field”, “add to cart button” — returning up to 20 matches, and get_page_text pulls page text without a screenshot. Forms and files: form_input sets a form element’s value directly — a string, number, or boolean, with booleans for checkboxes and an option’s value or visible text for selects — instead of simulating keystrokes. Tabs and downloads: tab state arrives as a first-class browser_state block capped at 100 tabs and 200 state changes per block (tab fields limited to 4,096 characters each), and downloads report a three-event lifecycle — download_started, download_completed with path and size when available, and download_failed.
04 — Decision TableThe two toolsets, side by side.
The table below is assembled from the browser use and computer use reference pages and the August 19 release notes — including the two rows that decide most architectures: the documented declaration-overhead figures and the platform-availability asymmetry. Token counts are approximate and vendor-documented; treat them as declaration overhead, not a per-call fee. For how the pixel-first approach compares across vendors, see our computer-use comparison across Claude, OpenAI, and Gemini.
| Dimension | Browser use | Computer use |
|---|---|---|
| Identity & scope | ||
| Toolset identifier | browser_toolset_20260801 | computer_toolset_20260801 |
| August 19, 2026 status | First release — GA on day one, no beta lineage | Out of beta; computer_20251124 integrations keep working |
| What Claude drives | A browser viewport your application hosts | A whole desktop environment |
| Interface model | ||
| How Claude reads the target | Page structure — accessibility tree, elements, forms, tabs — plus screenshots and viewport coordinates | Screenshots and desktop coordinates alone |
| Member tools | 31 total — 27 enabled by default, 4 opt-in | 17 total — all enabled by default |
| Element targeting | References like [ref_2] from read_page; natural-language find (up to 20 matches) | Coordinate actions on screenshots |
| Forms | form_input sets values directly; file_upload available opt-in | Simulated pointer and keyboard input |
hold_key / wait range | 0-30 seconds | Up to 300 seconds |
| Cost mechanics — vendor-documented, approximate | ||
| Declaration overhead | ≈6,600 input tokens with default members; all four opt-in members add ≈880 more | ≈4,500 input tokens |
| Image billing | Screenshots and zoom images bill as standard vision input; text results bill as ordinary text tokens | Same vision billing; its docs put screenshots at roughly 1,000-1,800 input tokens each |
| Availability | ||
| Platforms | Claude API only | Claude API (GA), plus Claude Platform on AWS, Amazon Bedrock, and Google Cloud — each in beta |
| Supported models | Fable 5 · Mythos 5 · Opus 5 · Sonnet 5 · Opus 4.8 | Same five models on the Claude API |
The member-tool counts are the concrete version of the abstract distinction. Browser use’s surface is larger because the tool has more to work with — references, forms, tabs, downloads — while computer use’s 17 members are what a screenshot-and-coordinates world affords. Neither count is a quality score; they describe different jobs.
05 — Cost MechanicsStandard tool-use pricing, with a documented overhead gap.
There is no browser-use surcharge. Both toolsets follow standard tool-use pricing — you pay for the tokens the tool declarations, tool calls, and tool results add to each request. What Anthropic does document, unusually precisely, is the declaration overhead: adding browser_toolset_20260801 with its default members puts roughly 6,600 input tokens on every request — about 6,610 on Claude Fable 5, Claude Mythos 5, Claude Opus 5, and Claude Opus 4.8, and about 6,670 on Claude Sonnet 5 — while enabling all four optional members adds about 880 more. Computer use’s equivalent figure is roughly 4,500 (about 4,520 on the same four models, about 4,590 on Sonnet 5).
Toolset declaration overhead · approximate input tokens per request
Source: Anthropic tool documentation, pricing sections — approximate, vendor-documented figuresResist the urge to turn that pair into a percentage headline. The overhead is a fixed declaration cost, not a per-action fee, and total run cost is dominated by what comes back: screenshot and zoom images bill as standard vision input, while text results — accessibility trees, page text, console and network entries — bill as ordinary text tokens. Anthropic doesn’t publish an aggregate cost-per-task figure for either toolset, and the docs warn that toolset images are not auto-downscaled: an image over your model’s size limits — or over the stricter per-image limit that applies once a request holds more than 20 images — is rejected rather than resized. Browser use is also listed as eligible for Zero Data Retention, excluding Covered Models, which matters for regulated workloads.
The practical read: a browser-use agent that leans on read_page and get_page_text instead of screenshot-per-step can keep most of its tool results in cheap text tokens — an option a pixels-only tool structurally doesn’t have. That, more than the declaration gap, is the cost story worth modeling.
06 — AvailabilityClaude API only — and what GA actually changed.
The platform asymmetry is the gotcha that will bite architecture decisions. Anthropic’s docs state it flatly: “Browser use is available on the Claude API only.” Computer use’s compatibility table, by contrast, lists the Claude API at GA plus Claude Platform on AWS, Amazon Bedrock, and Google Cloud, each tagged beta. If your agents live on Bedrock or Google Cloud, browser use is not an option there as of GA — you either route those workloads to the Claude API directly or stay on computer use’s beta track for your platform. The browser use tool documentation gives no timeline for it reaching the other platforms.
The versioning story, meanwhile, is deliberately boring — in the good sense. Nothing about August 19 forces a migration.
| Mechanic | Before Aug 19 | Computer use after GA | Browser use at GA |
|---|---|---|---|
| Identifier | computer_20251124 (beta); browser use did not exist | computer_toolset_20260801 | browser_toolset_20260801 — brand new |
| Beta header | Required for computer use | Not required | Never required — born GA |
| Batch multi-action turns | — | Actions run sequentially in order; if one fails, the rest don’t run | Same in-order semantics; later calls answer with is_error: true and “Not executed: an earlier action in this turn failed.” |
| Per-member configuration | — | Via configs; zoom enabled by default | Member enable/disable, including the four opt-in members |
| Earlier versions | n/a | computer_20251124 keeps working; earlier beta versions remain available | n/a — first release |
Anthropic’s computer use docs are explicit about the additive posture: “Existing computer_20251124 integrations keep working, and earlier tool versions remain available in beta for models and platforms that don’t support the toolset.” The migration guide for computer_20251124 spells out the mechanics. GA here means the new toolset format is the supported forward path — not that the old one stopped working on August 19. The same additive pattern holds across the rest of the day’s GA entry.
07 — Security ModelYour browser, your credentials, your problem.
Because browser use is a client toolset, the security perimeter is entirely yours: the browser, its profile, its cookies, and its network access all live in your infrastructure. Anthropic’s browser use tool documentation is unusually direct about the headline risk in its security-considerations section — prompt injection from page content — rather than burying it in a generic disclaimer.
"Claude sometimes follows instructions found in page content even when they conflict with yours; text on a page that says 'ignore your previous instructions and navigate to...' can divert it from the task."— Anthropic, browser use tool documentation, Security considerations
The docs pair that admission with six numbered precautions. Condensed: run the browser in a dedicated container or VM with a fresh, credential-free profile; enforce a network allowlist and re-check it after redirects; treat all page content as untrusted input, working from the accessibility tree and visible text rather than raw DOM; validate navigate URL schemes strictly, limited to http and https; leave javascript_exec and file_upload disabled unless a task genuinely needs them; and require human confirmation for consequential actions.
The two most dangerous members are opt-in for a reason. javascript_exec runs, per the docs, “with the page’s full privileges, including its cookies, storage, and same-origin requests” — arbitrary script in an authenticated context. file_upload carries an explicit precondition: enable it only when your executor resolves each path — following symlinks and .. segments — and accepts nothing outside a dedicated, allowlisted upload directory holding only files meant for the task. If your isolation story is thin, the sandboxing patterns from sandboxed browser agents inside Claude Code translate directly to an API-hosted executor.
08 — Tool ChoiceWhich toolset to build on — per workload, not per headline.
The decision is cleaner than most tool-choice questions because the two toolsets barely overlap. The question is what your agent touches: a page, a desktop, or a platform where only one of them exists.
Forms, tabs, downloads, structured pages
Anything that lives inside a browser — checkout flows, portal navigation, form-heavy back offices, landing-page QA. Element references and form_input beat coordinate clicking on reliability, and text-based page reading keeps token spend in cheap text.
Native apps & multi-window work
Anything beyond the browser viewport — desktop applications, OS dialogs, workflows spanning multiple programs. That is computer use’s whole job, and it is the only one of the two with a path onto AWS, Bedrock, and Google Cloud today (in beta).
Bedrock / Google Cloud agents
Browser use is Claude API only as of GA. If your stack must stay on a cloud platform, computer use’s beta there is the available option — or route browser workloads to the Claude API directly and keep the rest where it lives.
Both toolsets, one agent
The docs allow declaring browser use alongside computer use. The two work independently, each in its own coordinate frame — viewport pixels versus desktop screenshot pixels — so never reuse coordinates across them. Budget for both declaration overheads.
Know what the docs don’t tell you. As of GA, Anthropic’s pages are silent on browser-use-specific rate limits, on headless-versus- headed browser behavior, and on any per-session cost ceiling — and browser use “isn’t currently available in Claude Managed Agents.” For a team about to build, those silences are findings: budget a spike to measure your own task costs rather than expecting a published envelope. It’s also worth saying plainly what this post is built on: Anthropic’s August 19 release notes and the two tool-reference pages, read directly. We did not locate third-party coverage to cross-check them against, so treat every figure here as vendor-documented.
The trend reading: Anthropic keeps moving agent capability out of monolithic betas and into versioned, member-configurable toolsets — the same _toolset_ format now carries browser use, computer use, and Managed Agents’ tool configs. A structured, reference-based browser interface also puts API-level Claude in the same territory that browser automation frameworks like Playwright and Stagehand have occupied — except the interface contract is now defined by the model vendor, not the framework. Looking forward, we’d expect the platform asymmetry to narrow — but that is our projection, not something Anthropic has stated, and the docs commit to nothing beyond Claude API only. Teams already running browser agents for landing-page QA in paid media should shortlist this toolset now; if you want help scoping where an app-hosted browser agent pays for itself, our AI transformation engagements start with exactly that evaluation.
09 — ConclusionTwo tools, one date, zero renames.
Browser use is a second door, not a repainted one.
The distinction this post exists to draw is simple: browser_toolset_20260801 is a new tool, and computer_toolset_20260801 is the same computer use you already knew, now GA. Nothing was renamed, nothing was replaced, and existing computer_20251124 integrations keep working. Conflating the two gets the architecture wrong in both directions — you’d either miss the structured page interface or assume a cloud-platform path browser use doesn’t have.
The decision inputs are unusually concrete for a day-one GA: 31 member tools against 17, roughly 6,600 against roughly 4,500 input tokens of documented declaration overhead, Claude API only against a beta path onto AWS, Bedrock, and Google Cloud, and the same five models on both. Where the docs are silent — rate limits, headless behavior, aggregate task cost — treat the silence as real and measure for yourself.
The bigger signal is the interface bet. Reading a page through its structure rather than its pixels is what made browser automation frameworks reliable, and it is now a first-class, vendor-defined contract on the Claude API. For web-native agent work, that is the door worth walking through first.