搭好了 Agent 框架,到浏览器操作就卡住?OpenClaw 内置了四种浏览器控制模式,覆盖从本地到云端的所有场景。
最快的方式是 Chrome DevTools MCP。打开 chrome://inspect/#remote-debugging,开启远程调试,完事。不需要装扩展,不需要配端口,Agent 直接看到你所有打开的标签页、cookies 和登录状态。这就是 user 模式。
但 user 模式有个关键限制:不支持下载管理。Agent 点了下载按钮,文件去了 Chrome 默认目录,但 Agent 完全追踪不到。原因是 DevTools MCP 协议没有暴露下载事件接口。
需要下载能力就用 openclaw 模式。这是一个隔离的 Agent 专属浏览器,独立 profile 不碰你的个人数据,Playwright 全程管理。下载文件自动存到 /tmp/openclaw/downloads,上传需要先放到 /tmp/openclaw/uploads,路径受安全约束不能指向任意目录。关键是你可以在 openclaw 浏览器里登录账号,登录后依然享有完整的下载管理能力。
第三种是 chrome-relay,通过 Chrome 扩展精确控制指定标签页,也支持下载。第四种是 remote 模式,连接远程机器或 Browserless、Browserbase 等云浏览器服务,适合跨机器自动化。
安全方面三层防护:浏览器控制服务只绑定本地回环地址,导航前有 SSRF 防护检查,未配置认证时自动生成 token。建议部署在 Tailscale 等私有网络上。
浏览器选择也灵活,Chrome、Brave、Edge、Chromium 都支持自动检测。多 profile 可以同时运行,端口从 18800 自动分配。
选对模式比折腾配置重要得多。需要登录态但不下载用 user,需要下载用 openclaw,需要精确控制用 relay,需要跨机器用 remote
#OpenClaw #Agent浏览器控制 #ChromeDevTools #MCP #AI自动化 #浏览器自动化 #AgentTools #下载管理 #龙虾









