PrisAImSearch
Vercel Labs / Browser tools

agent-browser

A browser-automation CLI for shell-capable agents, using compact accessibility snapshots and element references to drive web pages.

localcloudSources checked 2026-10-27
Official product or project
Vercel Labs

What agent-browser is

agent-browser is a browser-automation command-line tool designed for agents that can run shell commands. It exposes a web page through compact accessibility snapshots and element references, giving an agent a structured way to identify controls and perform browser actions.

It is browser tooling, not a standalone personal assistant or a model. Another system supplies the goal and decides which commands to issue. A page changing its layout, a missing login or a website blocking automation can still interrupt the workflow.

Read the official documentation

How it fits into a workflow

An illustrative test uses a local page with a search box and a known result. The agent reads the current snapshot, acts on the referenced control and checks the new page state. Re-reading after navigation matters because old references may no longer identify the intended control. Accessibility snapshots do not replace inspecting the visual result.

Examples described as illustrative or proposed trials are editorial suggestions. Documented real builds, when available, are linked separately below.

Requirements, cost and limitations

You need a compatible shell-capable agent and browser environment, plus appropriate access to the pages being used. Security controls are opt-in: the default setup does not restrict navigation, actions or output. Review the current setup and license, protect credentials in browser sessions and treat page content as data rather than authority to change the agent's task.

When to choose it and what to compare

Consider agent-browser when a command-line browser tool fits the agent's existing interface. Playwright MCP exposes related browser capabilities through a different integration protocol. Prefer a suitable application API when it can perform the task more directly and reliably than navigating a visual interface.

agent-browser vs Playwright MCP

Practice a related technique

These tutorials use fictional samples and are separate from the real implementations linked on this site.

PRACTICE WORKSHOPBuild a tiny site from a testable brief
Technical details and documented capabilities

These details come from the linked sources, checked 2026-10-27. Open the current documentation before planning a deployment or migration.

Type
Browser tools
Runs on / through
macOS, Windows, Linux
Execution choices
local, cloud
License or access terms
Apache-2.0
  • A shell interface fits agents that already execute commands.
  • Snapshot filters and refs make page interaction explicit without dumping the entire DOM.
Read the applicable terms

Focused source review : Documented access, licensing and tool permissions. Documentation review, not hands-on product testing.

Sources and evidence

Product facts are based on the following published sources, checked 2026-10-27. Workflow suggestions and comparisons are editorial interpretation; PrisAIm has not independently benchmarked this product.

Official introduction and platforms Snapshot workflow and limitations Opt-in security controls Maintainer repository and license
CONTINUE YOUR RESEARCH

Related tools and next steps

Compare compatible entries
Microsoft
Browser tools

Playwright MCP

Microsoft's MCP server exposes Playwright browser actions to compatible assistants through structured accessibility snapshots.

local / self-hostedExplore profile
Anomaly
Coding agent

OpenCode

An open-source coding agent with terminal, desktop and web interfaces that can connect to hosted providers or local model runtimes.

local / cloudExplore profile
Anthropic
Coding agent

Claude Code

Anthropic's coding agent reads repositories, edits files and runs development commands from terminal, IDE, desktop or web surfaces.

local / cloudExplore profile
Start here: AI basicsNewsCompareWorkshopsDiscovery methodsSearch everything
Browser-local saved list

Clear your saved entries?

This removes your list from this browser only. You can save entries again at any time.