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

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

Total release size: 37.3 MB

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

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

Download URL agent_browser_cli-0.39.2-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
6ebfd7be663387b0a25c1a9af6e32f84d1af16d01d1feb07818a4cca034a22bb
BLAKE2b-256 checksum
How to use checksums
2229f745752f697666528597190c3ebba3338c47844b577793e5a9a7f15356d6
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.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL agent_browser_cli-0.39.2-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
00b3c78d0f378b00ed286b02f152f569bcda60412b793dee8ec654e21b94b218
BLAKE2b-256 checksum
How to use checksums
aa289eb2cbd389774aac80cf4c9b9c0989f1fd0a71d56da33eb1c12404c667a9
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.2-py3-none-macosx_11_0_arm64.whl

Download URL agent_browser_cli-0.39.2-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
fba3e1d79d52ef63763e3a9b21128fda736f8dc7a3dee41d506adca9cabe8ee6
BLAKE2b-256 checksum
How to use checksums
088f4a458a65a86569b10d1b7cc295e5188622177fba0381e174dd12ac1fbc34
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.2-py3-none-macosx_10_9_x86_64.whl

Download URL agent_browser_cli-0.39.2-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
eea4b58c4117a8cdfb41a81f9b7e51b1dbf10d2e5972f680feb9bf4370c6a15e
BLAKE2b-256 checksum
How to use checksums
15bab9fc23214058c10e36f29f49c2b5ae2c35d91c0891371f4474199b69f955
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.2

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