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.38.0

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.38.0
File Actions
agent_browser_cli-0.38.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for agent_browser_cli-0.38.0-py3-none-win_amd64.whl
agent_browser_cli-0.38.0-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.38.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
agent_browser_cli-0.38.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details for agent_browser_cli-0.38.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
agent_browser_cli-0.38.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for agent_browser_cli-0.38.0-py3-none-macosx_11_0_arm64.whl
agent_browser_cli-0.38.0-py3-none-macosx_10_9_x86_64.whl Python 3 none macOS 10.9+ x86-64 Details for agent_browser_cli-0.38.0-py3-none-macosx_10_9_x86_64.whl

Total release size: 36.7 MB

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

Download URL agent_browser_cli-0.38.0-py3-none-win_amd64.whl
Size 7.6 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
ae9bef52f21f41b5d2311dfb977d1d3d4bf5ef1a689b303a0f755c4a2d1bbab4
BLAKE2b-256 checksum
How to use checksums
58ea19f6d18f11d943d28a147506ad837c89caca9ac4849578421980f2a35573
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

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

Download URL agent_browser_cli-0.38.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.6 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
8727954f2af1333046b57def9380f48faab511f05e8fbc1bd3a087ac712d884a
BLAKE2b-256 checksum
How to use checksums
4ade478d7fea83625c4a49ee809e444e148d89841e10b5d778c331a94fc30b96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

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

Download URL agent_browser_cli-0.38.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.1 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
134d1781ec922ab322b5bb61342da37fb78025115ada31eb3d6dc0348c284e82
BLAKE2b-256 checksum
How to use checksums
d7d6bfb9e97d9ec359123f50c10c68806b71b53a8619e21f7e886a697b8b63cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

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

Download URL agent_browser_cli-0.38.0-py3-none-macosx_11_0_arm64.whl
Size 7.0 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5c752be23ce2332837dbfb5d1b2f6f005e6aed8ca50481b140210ff312844390
BLAKE2b-256 checksum
How to use checksums
7fa410ec4d7287e9341c1ac7b185320836b7bdcb835a586c9a6cc4a62a72ba8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

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

Download URL agent_browser_cli-0.38.0-py3-none-macosx_10_9_x86_64.whl
Size 7.5 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b67dc5bab4be01b0ebe46aa2d5715a60421de8fd8804f46bb387e77295d98c37
BLAKE2b-256 checksum
How to use checksums
0f53d818f2c48d6ec1d0321c23e176bad453e816c16f37b06bacabb4321f9b25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Security for agent-browser-cli 0.38.0

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