Skip to main content

agent-browser-cli

Install agent-browser via pip/uv — no npm required.

Installation

pip install agent-browser-cli
# or
uvx agent-browser-cli --version

Setup

Install the browser (Chromium):

agent-browser install

On Linux you may need system dependencies:

agent-browser install --with-deps

Usage

agent-browser open example.com
agent-browser snapshot
agent-browser click @e1
agent-browser close

All commands are proxied directly to the bundled Rust CLI binary.

How it works

The wheel bundles the platform-specific Rust CLI binary (~6MB) from GitHub releases. That's it — agent-browser 0.20.0+ is fully native Rust with zero npm dependencies.

On first use, run agent-browser install to download Chromium.

Supported platforms

  • macOS (arm64, x86_64)
  • Linux (x86_64, aarch64)
  • Windows (x86_64)

Building from source

make wheel TARGET_SYSTEM=darwin TARGET_MACHINE=arm64  # Single platform
make wheels                                            # All 5 platforms
make verify                                            # Install and verify

License

MIT — This wrapper packages upstream software under their respective licenses:

  • agent-browser: MIT

Metadata

Release files for agent-browser-cli 0.39.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for agent-browser-cli 0.39.1
File Actions
agent_browser_cli-0.39.1-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for agent_browser_cli-0.39.1-py3-none-win_amd64.whl
agent_browser_cli-0.39.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details for agent_browser_cli-0.39.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
agent_browser_cli-0.39.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details for agent_browser_cli-0.39.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
agent_browser_cli-0.39.1-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for agent_browser_cli-0.39.1-py3-none-macosx_11_0_arm64.whl
agent_browser_cli-0.39.1-py3-none-macosx_10_9_x86_64.whl Python 3 none macOS 10.9+ x86-64 Details for agent_browser_cli-0.39.1-py3-none-macosx_10_9_x86_64.whl

Total release size: 37.2 MB

Release files / agent_browser_cli-0.39.1-py3-none-win_amd64.whl

Download URL agent_browser_cli-0.39.1-py3-none-win_amd64.whl
Size 7.7 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
f62b035a98fd7106d86c6fcfdaeba7b7c2801ec17238d223b24ea0032d2f00a0
BLAKE2b-256 checksum
How to use checksums
19bbeff858d42b1f90fbdb85135eb2793988a7db8c1fc6f2cbaa4500ea3f2308
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / agent_browser_cli-0.39.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL agent_browser_cli-0.39.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.8 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
56e4795b7a3ea52d5e2a67fcfe6a585dca151ce60e23b0a96773d23a4b721bfb
BLAKE2b-256 checksum
How to use checksums
6bcfd80152a84372bc7b3961c49cf776a9034060d163bad3a92ba2bad7e1be13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / agent_browser_cli-0.39.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL agent_browser_cli-0.39.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.2 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
016043e53eac4809bb9e4731d5edbd62ef2d571ff5865493ca9a44721de92b37
BLAKE2b-256 checksum
How to use checksums
e596c4aec415cc45e02aa0e4fad8467333064e23ce31b566bfa17caecdd60ee4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / agent_browser_cli-0.39.1-py3-none-macosx_11_0_arm64.whl

Download URL agent_browser_cli-0.39.1-py3-none-macosx_11_0_arm64.whl
Size 7.1 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
056a11eaf40062d95b3dd6e192228f853e3a3e4b5532dc76498d2bacd2d43e40
BLAKE2b-256 checksum
How to use checksums
5a72da9a0ef858cee33a4b43c114e96b30515053f9672553267124401d819a12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / agent_browser_cli-0.39.1-py3-none-macosx_10_9_x86_64.whl

Download URL agent_browser_cli-0.39.1-py3-none-macosx_10_9_x86_64.whl
Size 7.6 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
9f2868de26c1c0a58a1311e811b3eaacb4d5db49ecef7bb3deb51767a1ac9c1b
BLAKE2b-256 checksum
How to use checksums
a198ea8f29401a99de78e05b52fa584ae8958fc3b3b5fb05dfbf1917971c756c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Security for agent-browser-cli 0.39.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page