Browserless#
Browserless 提供带 Sessions API 的云浏览器基础设施。当本地浏览器不可用时,可在运行 agent-browser 的环境中使用它。
设置#
bash
export BROWSERLESS_API_KEY="your-api-token"
agent-browser -p browserless open https://example.comOr use environment variables for CI/scripts:
bash
export AGENT_BROWSER_PROVIDER=browserless
export BROWSERLESS_API_KEY="your-api-token"
agent-browser open https://example.comThe -p flag takes precedence over AGENT_BROWSER_PROVIDER.
配置#
| Variable | Description | Default |
|---|---|---|
BROWSERLESS_API_KEY | API token (required) | |
BROWSERLESS_API_URL | Base API URL (for custom regions or self-hosted) | https://production-sfo.browserless.io |
BROWSERLESS_BROWSER_TYPE | Type of browser to use (chromium or chrome) | chromium |
BROWSERLESS_TTL | Session TTL in milliseconds | 300000 |
BROWSERLESS_STEALTH | Enable stealth mode | true |
启用后,agent-browser 会连接到 Browserless 云会话,而不是启动本地浏览器。所有命令的行为都相同。
可在 Browserless Dashboard 获取 API token。