Kernel#
Kernel 为 AI 代理提供云浏览器基础设施,包含隐身模式和持久配置文件等功能。
设置#
bash
export KERNEL_API_KEY="your-api-key"
agent-browser -p kernel open https://example.comOr use environment variables for CI/scripts:
bash
export AGENT_BROWSER_PROVIDER=kernel
export KERNEL_API_KEY="your-api-key"
agent-browser open https://example.comThe -p flag takes precedence over AGENT_BROWSER_PROVIDER.
配置#
| Variable | Description | Default |
|---|---|---|
KERNEL_API_KEY | API key (required) | |
KERNEL_HEADLESS | Run browser in headless mode | true |
KERNEL_STEALTH | Enable stealth mode to avoid bot detection | false |
KERNEL_TIMEOUT_SECONDS | Session timeout in seconds | 300 |
KERNEL_PROFILE_NAME | Browser profile name for persistent cookies/logins | (none) |
配置文件持久化: 当设置了 KERNEL_PROFILE_NAME 时,如果配置文件不存在就会自动创建。浏览器会话结束后,cookies、登录状态和会话数据会自动保存回该配置文件,供后续会话使用。
启用后,agent-browser 会连接到 Kernel 云会话,而不是启动本地浏览器。所有命令的行为都相同。
可在 Kernel Dashboard 获取 API key。