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

Total release size: 36.8 MB

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

Download URL agent_browser_cli-0.38.2-py3-none-win_amd64.whl
Size 7.6 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
c095b18c7a03ff8f80da50a08c66b39932b8fcba1d26e0069aec4c8fc9fb7a64
BLAKE2b-256 checksum
How to use checksums
ffbe1a83202a09b602033484552832ea9972299efddc0d6350eb831ea354b63d
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.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL agent_browser_cli-0.38.2-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
0793eaf6db9d1e6169be39c111dca05e11362a91999fdd224b3323a4f9429758
BLAKE2b-256 checksum
How to use checksums
c7f61bf8340249a80802b46ad23f24c173fe46ac393c3fa2c54cc68264eb2781
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.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL agent_browser_cli-0.38.2-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
1f93b399e49811acd87dfe0cba932c447362b7b5e91491d9076848f4e6a506e0
BLAKE2b-256 checksum
How to use checksums
974b2c1c5c7780678743b2ee0692ff65f7d4a74531cc20bb79ab92842e49b264
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.2-py3-none-macosx_11_0_arm64.whl

Download URL agent_browser_cli-0.38.2-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
2453df5454e671b0c6fc94b44f69539f2e2ec27a819b43b1f2737307ffbd903d
BLAKE2b-256 checksum
How to use checksums
f5be2d7a18e22829dc1597145c82b8e8a533a40e1c441dc0965d2f01dff27f72
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.2-py3-none-macosx_10_9_x86_64.whl

Download URL agent_browser_cli-0.38.2-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
aa282ff76287ee629fc661bf475baacc947f30a2d3921201eefefba26e7bd366
BLAKE2b-256 checksum
How to use checksums
b81922e3466428b1b5b9db5ae963ec936c1350601f934014f374e9ddeaeeb17c
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.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