sequenced.ai
Articles/Agents & support/Blueprint//8 min read

Browser Use gives AI agents a managed browser to work in

Open-source browser automation and a hosted agent platform, with persistent profiles, CDP access and separate model, browser and traffic charges.

By Sequenced deskAI-assisted, source-led · how we work
Visit Browser Use website ↗
Hosted agentsTask executionSubmit a task to a cloud agent run
CDP accessBrowser infrastructureConnect an existing automation client
ProfilesSession continuityRetain authorized login state across tasks
MIT projectOpen-source optionSeparate from the hosted cloud service
Browser Use mark
Browser Usebrowser-use.com · independent research

Represent this company? Verify your work email to access its workspace, or send the desk a factual correction.

Many business workflows still end at a website rather than an API. An employee can sign in, navigate to the relevant page and read a renewal date, while an application may have no structured endpoint for the same task. Browser Use supplies tools for that gap: an AI agent can operate a browser, or a developer can connect existing automation to a managed browser session. The resulting system still needs a clear definition of success and a deliberate boundary around permitted actions.

In brief
  1. 01The product Browser Use offers an open-source browser-agent project alongside hosted agents and managed browser infrastructure.
  2. 02The fit Teams building AI workflows that need to navigate and interact with websites, including authorized sessions.
  3. 03The question Which actions should the agent be allowed to take, and can the workflow verify completion and control its running costs?

01 / ProductAn agent product and a browser service

Browser Use spans two related layers. Its open-source project provides browser-agent software under an MIT license. Its cloud offering adds hosted agent runs and browser infrastructure. The open-source route gives a team more responsibility for models and execution; the hosted route packages more of that operational work into a service. These choices should be evaluated separately because their costs and operating obligations differ.

For new cloud integrations, the documentation points to API v4. A hosted run accepts a task for an agent to carry out. A managed browser request creates a browser that an application can connect to through the Chrome DevTools Protocol, with a live-view URL for observation. The latter route is useful when a team already has Playwright or other browser-control logic and wants to keep that logic in its application.

The agent-selection guide describes different execution approaches. Its current v4 agent can write and run code to complete tasks, while the earlier v3 approach performs stepwise browser interaction. The guide marks v2 as a legacy option. A production integration should choose an explicitly supported agent and API contract, then evaluate that choice on its own task set rather than assuming all examples refer to the same generation.

02 / AudienceFor tasks that depend on website interaction

A practical audience is a team automating a narrow, authorized process in a web application it already uses. A proposed procurement assistant could open a vendor portal and collect renewal dates for a human reviewer. It would need to identify the right account, navigate to the relevant subscription and retain enough evidence to support each date. The browser supplies access to the interface; the application supplies the business rules.

The strongest initial tasks have a recognizable completion state and limited consequences. Reading a specified field or assembling a draft report is easier to verify than an open-ended instruction to manage an account. A workflow that eventually changes settings or submits a transaction needs explicit authority and an approval step designed into the application. Browser automation does not remove the need to distinguish reading information from committing an action.

Compare Browserbase’s managed browser infrastructure if the team primarily needs sessions for its own automation. Compare Firecrawl’s collection approach if the requirement is to retrieve page content without operating a user interface. Browser Use is especially relevant when choosing an agent that decides how to navigate is part of the problem, alongside the infrastructure that keeps its browser available.

03 / WorkflowMake the task, session and completion state explicit

Begin the proposed renewal-date pilot with a small set of authorized accounts and a precise task description. Identify the portal, the allowed pages and the fields to collect. Specify what the agent should do if it encounters several subscriptions, a missing date or a request for additional authentication. Define an output schema with a source page, account reference, observed date and an uncertainty field. This prevents a plausible-looking date from being accepted without context.

Use profiles when a task needs continuity of login state. Browser Use documents approaches for persisting sessions and handling authentication, including secrets that can be bound to appropriate sites. A profile is operationally useful because repeated tasks can use an established session, but it also becomes part of the application’s access design. Limit which workflows can use each profile and provide a way to revoke it when the underlying account changes.

A hosted agent run is the direct route when the team wants Browser Use to execute the task. For existing automation, create a cloud browser and connect using its CDP URL. The browser documentation recommends using the existing context when cookies and profile state matter. Observe an early run through the live view and compare the resulting fields with the page before accepting the workflow as reliable.

Session cleanup is a specific implementation requirement. Disconnecting a CDP client or closing a Playwright connection does not itself stop the cloud browser. The application should call the browser stop operation and handle cleanup after success, failure or cancellation. Otherwise a workflow can appear finished to its caller while its browser remains active and billable.

Recording is optional for browser sessions and is disabled by default in the documented browser API. Projects using zero data retention do not record sessions. Decide whether recordings are appropriate for the data in the workflow, then configure and verify that choice. A useful audit trail may instead consist of task inputs, timestamps, structured results and selected evidence; retention should follow the application’s actual requirements.

04 / PricingModel tokens, browser time and traffic are separate

RouteUSD priceWhat to account for
Cloud browser$0.02 per browser hourBilled in whole minutes, with a one-minute minimum.
Default residential proxy$5 per GBTraffic is a separate usage component.
Direct connection or own proxy$0.20 per GBAn external proxy provider may also charge.
Hosted agent model usageToken price plus 20% service feeBrowser time and traffic remain additional.
Initial credit and top-up$1 eligible signup credit; $5 minimum top-upSignup credit is once per person for supported social signups.

Published commercial terms checked 19 October 2026. Official source.

The pricing page describes pay-as-you-go credits with no subscription requirement and says credits do not expire. Using a customer-supplied model key does not eliminate the service fee: the page applies a 20% fee based on published token rates. Confirm the selected model and the route through which it is billed before comparing hosted and self-managed execution.

Measure cost per verified task. A short task can become expensive if an agent repeatedly revisits a page, downloads large files or keeps a browser open while waiting. Capture elapsed browser time, traffic and model usage in the pilot, including failures. The open-source option has its own operating costs for models and browser execution, even though the project’s license does not charge for the software itself.

05 / DistinctionsBrowser state can become part of the application

Persistent profiles are a meaningful capability when a workflow depends on an authenticated session. They let a team build continuity into repeated tasks instead of treating every run as an unrelated visit. That continuity needs a lifecycle: account changes, expired sessions and unexpected authentication prompts should produce recognizable states that the surrounding application can handle.

The option to use either hosted agents or a direct browser connection also creates a useful division of responsibility. A team may use an agent for a task whose navigation changes frequently, while retaining deterministic automation for a stable form or page sequence. The important choice is who controls each step and how the result is checked. A browser service and an agent runner should have separate evaluation criteria even when they share infrastructure.

The live view can make early development more understandable. An operator can see whether a task has reached the correct page, become stuck on authentication or selected the wrong account context. That visibility is particularly valuable when an output looks reasonable but comes from the wrong page. It complements structured result validation; neither a watched run nor a valid JSON object alone proves that the intended business task was completed.

06 / QuestionsReliability depends on the task boundary

The main open question is how consistently the selected agent completes the actual workflow. Build a reviewed task set with ordinary cases, changed page layouts, missing information and expired sessions. Score the result against explicit criteria: correct account, correct field, supporting evidence and no unauthorized action. This Blueprint does not report independent success-rate measurements or hands-on testing of Browser Use.

Authentication deserves its own failure path. Some accounts require a person to complete a challenge or approve a login. The application should pause and surface that requirement rather than instructing an agent to improvise around it. Similarly, website content should be treated as external data. A page that tells an agent to change its objective should not override the task or the application’s permission rules.

Clarify what information is sent to the selected model, how profiles and secrets are scoped and what logs are retained. These questions depend on the account, model route and configuration. Test cancellation and browser cleanup as well as successful execution. A practical pilot should demonstrate that a failed or interrupted task reaches a known end state without continuing to act or consume unnecessary resources.

07 / DecisionStart with a narrow, observable task

01

Use a hosted agent run

Provide a bounded task, explicit output fields and a reviewed completion rule.

Best when deciding how to navigate is part of the automation challenge.
02

Connect existing automation

Create a managed browser and control it through CDP with explicit cleanup.

Best when the team already owns dependable navigation logic.
03

Run the open-source project

Plan for model selection, browser operations and task evaluation.

Best when control of the execution environment is a priority.

Browser Use is a useful candidate for AI applications that must work through a browser and need more than page retrieval. The first milestone should be a task that can be watched, checked and stopped, with its full cost understood. Once that works across representative cases, the team can expand the workflow while retaining the same boundaries around identity, evidence and permitted actions.

What should we explore next?

A business worth understanding.

Suggest your business or one you find interesting. Tell us what you want to understand about its product, positioning, design or workflows.

Suggestions are free. Selection and publication stay with the desk.

Sources
Filed under Agents & supportCompany Browser UseNot affiliated with Browser UseRequest a correctionRequest a refresh by email

Continue reading

All in this category