Kernel#

Kernel 为 AI 代理提供云浏览器基础设施,包含隐身模式和持久配置文件等功能。

设置#

bash
export KERNEL_API_KEY="your-api-key"
agent-browser -p kernel open https://example.com

Or use environment variables for CI/scripts:

bash
export AGENT_BROWSER_PROVIDER=kernel
export KERNEL_API_KEY="your-api-key"
agent-browser open https://example.com

The -p flag takes precedence over AGENT_BROWSER_PROVIDER.

配置#

VariableDescriptionDefault
KERNEL_API_KEYAPI key (required)
KERNEL_HEADLESSRun browser in headless modetrue
KERNEL_STEALTHEnable stealth mode to avoid bot detectionfalse
KERNEL_TIMEOUT_SECONDSSession timeout in seconds300
KERNEL_PROFILE_NAMEBrowser profile name for persistent cookies/logins(none)

配置文件持久化: 当设置了 KERNEL_PROFILE_NAME 时,如果配置文件不存在就会自动创建。浏览器会话结束后,cookies、登录状态和会话数据会自动保存回该配置文件,供后续会话使用。

启用后,agent-browser 会连接到 Kernel 云会话,而不是启动本地浏览器。所有命令的行为都相同。

可在 Kernel Dashboard 获取 API key。