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

Total release size: 37.2 MB

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

Download URL agent_browser_cli-0.39.0-py3-none-win_amd64.whl
Size 7.7 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
0f3d62d2370ef90d54748a437a23762e34f87534cf3eff126d620ba5b06c0ae6
BLAKE2b-256 checksum
How to use checksums
6f66975554d4151917846a7778105dfba48b6b0323956af42a7cf0f204f920a1
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.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL agent_browser_cli-0.39.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.7 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
493fd01817b0a6929cf0c5d3c28d1f594b0ac77c62ee434d5563e999a2193bcb
BLAKE2b-256 checksum
How to use checksums
de29170be479d5cb082a43660d1d12bdae1b9bbc31f5f4573f2e712f73cef9ef
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.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL agent_browser_cli-0.39.0-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
b71464fa1dc87afe97bb8e7e77b00bf21799aabc45e35b271582f01a29b6bdb4
BLAKE2b-256 checksum
How to use checksums
3a27dd937e35922ff53ffbfd6fa2a1e12c4e9a1087297de7bfb915ab5452af9a
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.0-py3-none-macosx_11_0_arm64.whl

Download URL agent_browser_cli-0.39.0-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
104f564b29a8fa031ae0f831cd388eda33336a7dd14434ba5a922780475dea58
BLAKE2b-256 checksum
How to use checksums
0f9eccddca217ab3c7c1ee637799d920b0c85295f2c446c2ea28592272aa0516
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.0-py3-none-macosx_10_9_x86_64.whl

Download URL agent_browser_cli-0.39.0-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
55622a304ae0fd4847b613c67525e8898beb489c1b6e3ad7c537e242d815ac40
BLAKE2b-256 checksum
How to use checksums
6dcf95021a1b636ea42254c9a5364d517f239daecc38973a8fca0e12b86bc44d
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.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