Start using the Browsernode CLI
browsernode-cli
command-line interface provides multiple modes of operation for browser automation.
npx
:
-p, --prompt
: The task to execute--headless
: Run browser in headless mode--model
: Specify LLM model (default: gpt-4o)~/.config/browsernode/config.json
BROWSERNODE_CONFIG_PATH
environment variableBROWSERNODE_CONFIG_DIR
environment variable (directory containing config.json)default: true
.
BROWSERNODE_LOGGING_LEVEL
: Logging level (debug, info, warning, error)BROWSERNODE_CONFIG_PATH
: Full path to config.json fileBROWSERNODE_CONFIG_DIR
: Directory containing config.jsonBROWSERNODE_HEADLESS
: Run browser in headless mode (true/false)BROWSERNODE_ALLOWED_DOMAINS
: Comma-separated list of allowed domainsBROWSERNODE_USER_DATA_DIR
: Chrome user data directory pathOPENAI_API_KEY
: OpenAI API keyANTHROPIC_API_KEY
: Anthropic API keyBROWSERNODE_LLM_MODEL
: LLM model to use (e.g., gpt-4o, claude-3-opus)BROWSERNODE_HEADLESS
: Control browser visibilityOPENAI_API_KEY
: Required for agent-based tools~/.config/browsernode/