← Všechny AI tipy

agent-browser

Rust CLI s daemonem od Vercel Labs, přes který AI agent ovládá Chrome shellovými příkazy a kompaktními snapshoty accessibility tree místo tokenově drahého MCP.

  • Nástroj
  • AI
  • Zralost 4/5

Účel

Browser automation pro AI agenty jako CLI, ne MCP server. Agent volá shellové příkazy (agent-browser open, snapshot -i, click @e3) a dostává zpět accessibility tree, kde má každý interaktivní prvek krátký ref @eN. Na ten pak míří akcí bez dalšího dotazu do DOM. Běží jako nativní Rust binárka, která mluví s Chromem přes CDP. Prohlížeč drží daemon, takže session vydrží mezi příkazy.

Odlišnost

Proti Playwright MCP šetří kontext dvakrát: do kontextu se nenačítají desítky definic MCP nástrojů a snapshot stránky má řádově stovky tokenů místo tisíců. Kdo MCP rozhraní potřebuje, má ho k dispozici jako experimentální agent-browser mcp s profily nástrojů (core, network, tabs, …). Dál umí sémantické lokátory, anotované screenshoty, axe-core audit přístupnosti, Web Vitals, HAR a interceptování sítě, šifrovaný trezor přihlašovacích údajů a uložení a obnovu session. Vedle Chromu jede i na Lightpandě nebo na cloudových prohlížečích (Browserbase, Browserless, Browser Use, Kernel, AgentCore). Proti Playwright CLI od Microsoftu nabízí jen Chrome, zato je rychlejší a má kompaktnější refy.

Nasazení

Instalace npm i -g agent-browser && agent-browser install (stáhne Chrome for Testing), případně brew install agent-browser nebo cargo install agent-browser. Do Claude Code jde jako skill (npx skills add vercel-labs/agent-browser) nebo jako MCP server přes stdio. Běží lokálně, zdarma, pod Apache 2.0. Placené jsou jen cloudové prohlížeče u třetích stran, pokud je chcete použít.

V kostce

Zralost
4/5
Jak zavedený je projekt: body za aktivní vývoj, víc přispěvatelů, placenou verzi a víc než rok na trhu.
Nasazení
CLI
Licence
Apache-2.0
Cena
OSS zdarma (Apache 2.0); cloudové prohlížeče (Browserbase, Browserless, …) se platí u jejich providerů

Zdroje