agent-browser logo

agent-browser

Free
-(0 Avis)
0 Enregistré

Browser automation CLI designed for AI agents, featuring compact text output, ref-based selection, and native Rust implementation.

Ajouté :13 juil. 2026
Visiteurs mensuels :
80.1K
Réseaux sociaux et e-mail :
browser automationAI agentsCLIRustweb automationaccessibility tree

Informations sur l’outil

Qu'est-ce que agent-browser ?

agent-browser is a command-line browser automation tool optimized for AI agents. It delivers compact accessibility-tree snapshots with deterministic refs to minimize token usage and enable reliable web interactions via shell commands.

Fonctionnalités principales

  • Agent-first compact output

    Produces compact text output that uses fewer tokens than JSON, designed specifically for AI context efficiency.

  • Ref-based element selection

    Snapshot command returns an accessibility tree with unique refs (such as @e1, @e2) for deterministic element selection and interaction without DOM re-query.

  • Complete command set

    Offers 50+ commands covering navigation, forms, screenshots, network, storage, files, tabs, frames, and debugging.

  • Built-in observability tools

    Includes video recording, streaming, debugging, profiler, and diffing tools.

  • Modern application support

    Provides first-class support and documentation for network control, React & Web Vitals, init scripts, and Next.js + Vercel workflows.

  • Stateful sessions

    Supports sessions, profiles, auth state, cookies, storage, proxy, and security controls for long-running agents.

  • Cross-platform native binaries

    Delivers native Rust binaries for macOS (ARM64, x64), Linux (ARM64, x64), and Windows (x64).

  • Client-daemon architecture

    Uses a Rust CLI client that communicates with a pure Rust native daemon managing Chrome via the Chrome DevTools Protocol; daemon starts automatically and persists between commands.

Cas d'utilisation

  • #1

    AI agent web automation

    Enable AI agents that can run shell commands to open pages, take snapshots, click refs, fill forms, capture screenshots, and close sessions for autonomous browser workflows.

  • #2

    Token-efficient page understanding

    Obtain compact accessibility-tree snapshots that use roughly 200-400 tokens instead of thousands for full DOM, allowing efficient LLM parsing and interaction planning.

  • #3

    Persistent multi-step agent sessions

    Maintain auth state, cookies, profiles, storage, and proxy settings across commands so long-running agents can continue authenticated workflows.

  • #4

    Debugging and observability of browser tasks

    Record video, stream sessions, profile performance, and diff page states while automating modern web applications including React and Next.js sites.

Idéal pour :AI agents that can execute shell commandsDevelopers integrating browser automation into agent workflowsUsers of Claude Code, Cursor, GitHub Copilot, OpenAI Codex, Google Gemini, and opencode

Plans tarifaires

Installable at no cost via npm (global or npx), Homebrew, or by downloading native binaries; no paid plans, tiers, or pricing details are mentioned on the official site.

Alternatives

Foire aux questions

What is agent-browser?
agent-browser is a browser automation CLI designed for AI agents. It features compact text output, ref-based selection, and a native Rust implementation to minimize token usage and support reliable web interactions through shell commands.
How does agent-browser work with AI agents?
AI agents that can run shell commands can use agent-browser to open pages, take compact accessibility-tree snapshots with refs, click elements, fill forms, capture screenshots, and manage sessions for autonomous browser workflows.
Is agent-browser free to use?
Yes. It is installable at no cost via npm (global or npx), Homebrew, or native binaries. No paid plans, tiers, or pricing details are mentioned on the official site.
Which platforms does agent-browser support?
It provides native Rust binaries for macOS (ARM64, x64), Linux (ARM64, x64), and Windows (x64), and can be installed via npm on all platforms or Homebrew on macOS.
What tools and environments does agent-browser integrate with?
It works with Claude Code, Cursor, GitHub Copilot, OpenAI Codex, Google Gemini, opencode, and any agent that can run shell commands, along with Chrome via CDP, Next.js + Vercel workflows, and related browser providers.

agent-browser Contacts et réseaux sociaux

Visitez le site officiel

Avis

-

Partagez votre expérience avec cet outil...

Informations sur l’outil

Modèle tarifaireFree
CatégorieOutils pour développeurs
Tags
browser automationAI agentsCLIRustweb automationaccessibility tree
LangueAnglais
Dernière mise à jour16 juil. 2026