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

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

Total release size: 37.5 MB

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

Download URL agent_browser_cli-0.39.4-py3-none-win_amd64.whl
Size 7.7 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
1ac00fcb85f02335dc29b6108befddcfbf2f549f60403161b0b8fa149a101ba5
BLAKE2b-256 checksum
How to use checksums
b12f6b86d05c79e659ed608f5c6aceec236126d2b17c299447b1ebaef1806888
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.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL agent_browser_cli-0.39.4-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
4583ed82a4520432ace58be46d2f7a917f0d4fa15cfa773d618464337035a265
BLAKE2b-256 checksum
How to use checksums
fdb35879a315db2db303d2e5c5ee09a642ea3717e3c6410040bc0873599df8c3
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.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL agent_browser_cli-0.39.4-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
b72e2a8d18bac6694795f46169878b13926db3f24f3f77e070c83167d550ab83
BLAKE2b-256 checksum
How to use checksums
e0c2d25634896ebb412a62b5a1e96f5fa972d09c4c5b3d0acefe4e0583d55993
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.4-py3-none-macosx_11_0_arm64.whl

Download URL agent_browser_cli-0.39.4-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
47f8ad4e8338bca5cb57436b0d92e08f25477ba0da4816c909bbcab61636231b
BLAKE2b-256 checksum
How to use checksums
4b03329c38b226bc67a94caec08ca8bea0c51bc46779f9007bc6e1da96301cab
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.4-py3-none-macosx_10_9_x86_64.whl

Download URL agent_browser_cli-0.39.4-py3-none-macosx_10_9_x86_64.whl
Size 7.7 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
fb8d37b2534c14306b02dbbb1049795a98f8b089a6e46f9349f6121dc788dcc2
BLAKE2b-256 checksum
How to use checksums
5502db419ec2e7b357569191da0c2aedebed27b2ab0e4920b64cd47aaacd4e08
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.4

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