mirror of
https://github.com/browser-use/browser-use
synced 2026-05-06 17:52:15 +02:00
Implements a fast, persistent browser automation CLI per CLI_SPEC.md: - Fast CLI layer using stdlib only (<50ms startup) - Session server with Unix socket IPC (TCP on Windows) - Browser modes: chromium, real, remote - Commands: open, click, type, input, scroll, back, screenshot, state, switch, close-tab, keys, select, eval, extract - Python execution with persistent namespace (Jupyter-like REPL) - Agent task execution (requires API key) - JSON output mode The CLI maintains browser sessions across commands, enabling complex multi-step workflows. Includes Claude skill description for AI-assisted browser automation. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
18 lines
468 B
Python
18 lines
468 B
Python
"""Browser-use CLI package.
|
|
|
|
This package provides a fast command-line interface for browser automation.
|
|
The CLI uses a session server architecture for persistent browser sessions.
|
|
|
|
Usage:
|
|
browser-use open https://example.com
|
|
browser-use click 5
|
|
browser-use type "Hello World"
|
|
browser-use python "print(browser.url)"
|
|
browser-use run "Fill the contact form"
|
|
browser-use close
|
|
"""
|
|
|
|
from browser_use.skill_cli.main import main
|
|
|
|
__all__ = ['main']
|