# agent-browser

> Browser automation CLI and engine purpose-built for AI agents

agent-browser is an open-source browser automation CLI developed by Vercel Labs designed specifically for LLM agents. It provides fast automation with token-efficient accessibility snapshot diffing, visual regression testing, and persistent Chrome DevTools Protocol connections. It integrates with tool ecosystems like Claude Code and remote browser providers.

Website: https://github.com/vercel-labs/agent-browser

## What it is for

- Verify web application states using token-efficient accessibility snapshot diffs
- Run autonomous dogfooding and QA testing sweeps on deployed websites
- Detect visual UI regressions with pixel-level diffing
- Control headless or headed browser sessions via AI coding assistants like Claude Code

## Features

- Accessibility tree snapshot and visual pixel diffing commands
- Persistent CDP session connections and direct remote provider support
- Video recording to WebM and base64 screenshot capture
- Native CLI execution optimized for speed and low token usage
- Claude Code marketplace plugin and WebMCP tool support
- Dogfooding skill for autonomous site audits and issue reporting
- Proxy authentication and custom CA certificate handling

## Pricing

Open source. Free (Apache-2.0 license)

## Details

- Type: GitHub repo
- Category: [Development](https://xiry.app/topics/development.md)
- Topic: [Browser Automation](https://xiry.app/topics/development/browser-automation.md)
- Open source: yes
- Platforms: Command line, macOS, Linux, Windows
- For: Developers and AI engineers building web-interacting agents and automated QA workflows
- Alternative to: Playwright, Puppeteer, Browser Use
- Tags: automation, browser, ai agents, cli, testing, qa, cdp

## Why it was saved

- [@Shpigford, 14 January 2026](https://x.com/Shpigford/status/2011522613991129265): Recommended by Josh Pigford as substantially faster than Playwright and clearly optimized for AI/agent use.
- [@ctatedev, 18 January 2026](https://x.com/ctatedev/status/2012952318103187967): v0.6.0 adds video recording, persistent CDP sessions, proxy auth, computed styles, multi-value select and a Claude Code plugin — a practical tool for building agent/browser workflows.
- [@ctatedev, 24 February 2026](https://x.com/ctatedev/status/2026357704617267314): Automated QA/UX auditing of any deployed site using an agent instead of manual testing.
- [@ctatedev, 20 February 2026](https://x.com/ctatedev/status/2024855314449760707): Lets you verify page actions with up to 90% fewer tokens, catch unintended CSS/layout regressions before shipping, monitor page changes, compare across environments, and pair with bisect to pinpoint when a regression was introduced.
- [@ctatedev, 20 February 2026](https://x.com/ctatedev/status/2024729467826950474): Diffing lets an agent verify page actions with up to 90% fewer tokens, catch visual regressions, monitor page changes, and compare across environments — via snapshot (accessibility-tree) diffs or pixel-level visual diffs.

## Compare

- [Alternatives to Puppeteer](https://xiry.app/alternatives/puppeteer.md)
- [Alternatives to Playwright](https://xiry.app/alternatives/playwright.md)
- [Alternatives to browser-use](https://xiry.app/alternatives/browser-use.md)

## Related

- [Browser Use Cloud](https://xiry.app/resources/browser-use-cloud): Cloud-hosted stealth browser infrastructure and execution platform for AI agents. (Web app, Freemium)
- [Hyperbrowser App Examples](https://xiry.app/resources/hyperbrowser-app-examples): Open-source web apps and AI browser tools built with Hyperbrowser (GitHub repo, Open source)
- [PinchTab](https://xiry.app/resources/pinchtab-2375): Lightweight Go binary exposing an HTTP API to control Chrome browsers (GitHub repo, Open source)
- [agent-browser Environments](https://xiry.app/resources/agent-browser-environments): Run browser automation agents inside on-demand isolated sandbox environments (Web app, Free)
- [autobrowse](https://xiry.app/resources/autobrowse): Self-improving browser automation skill for AI coding agents (GitHub repo, Open source)
- [Autotab](https://xiry.app/resources/autotab): AI computer-use agent that learns and automates browser tasks by demonstration (Web app, Freemium)

Updated 10 October 2026. Page: https://xiry.app/resources/agent-browser

Make your own library: Xiry takes your saved reels, tweets, Reddit bookmarks and Watch Later videos, makes them searchable and pulls the useful stuff out, like this library. It's invite-only for now; join the waitlist at https://xiry.app/#waitlist.
