用途:通过 agent-browser(Rust CLI 守护进程)执行无头浏览器自动化,支持持久化认证配置,适合快速、可脚本化、并行的浏览器工作。
主要能力:一次性命令(open、screenshot、pdf);会话式交互(snapshot 生成带 @eN 引用的无障碍树、click、fill、eval);按站点持久化 profile 实现自动登录;auth vault 保存账号;batch 批量执行;连接已运行 Chrome;网络拦截(route abort/mock);设备模拟;按名称持久化会话。
使用方式:首次认证需先 agent-browser close --all,再以 --headed --profile ~/.agent-browser/profiles/<site> open 手动登录,之后用 --profile 无头复用。引用使用 @eN 语法。结束用 agent-browser close 或 close --all。并行任务可用 --session <name> 隔离。可将浏览器工作委派给 general-purpose 子代理。
工作流:支持 ReviewStories(YAML 用户故事并行验证)、Automate(参数化 recipe 模板)、Update(检查工具版本)。
限制:若 agent-browser 失效或站点有机器人检测,应改用 Interceptor 技能;内置 BrowserAgent 与 UIReviewer 已弃用。执行前需检查用户自定义目录并发送语音通知。具体收费、平台支持等资料暂未提供。