浏览器
启用浏览器工具后,Anyy 可以通过配置好的 Backend 打开网页、读取内容、操作控件并保存页面证据。
推荐设置方式
进入 Dashboard → Tools → Browser。选择 Preset,检查页面生成的启动命令和 Endpoint,启动所需的浏览器桥接,然后先点 Check connection,通过后再启用。
本机最短命令是:
anyy browser connect --browser chrome
该方式使用隔离的浏览器 Profile,并要求明确确认。无需看到窗口时可以加 --headless;只有确认过启动内容后才使用 --yes。
可选连接方式
| 方式 | 适用场景 |
|---|---|
| 隔离的本地浏览器 | 推荐方式,希望 Anyy 使用独立浏览器环境 |
| Playwright MCP Endpoint | 已在本机或可信主机运行受支持的桥接 |
| CDP Endpoint | 明确自行管理 Chromium 调试端口 |
agent-browser 兼容 Backend | 已经使用它固定的 stdio MCP 模式 |
高级命令示例:
anyy browser connect --url http://127.0.0.1:8931/mcp
anyy browser connect --backend agent-browser --args mcp
不要把没有认证的浏览器控制 Endpoint 暴露给不可信网络。
查看状态与诊断
anyy browser status
anyy browser doctor
Status 会显示当前 Backend、Endpoint、连接状态和 Browser Toolset 是否可用。Doctor 会区分配置错误、桥接进程未启动、Endpoint 不可达和工具发现失败。
让 Anyy 使用浏览器
设置完成后,直接说明网页任务:
打开发布说明页面,列出所有 Breaking Changes,并标出你使用的章节。
Anyy 只能调用已连接 Backend 暴露的动作。登录状态属于隔离 Profile 或外部 Backend,不会默认复制日常浏览器的 Cookie。
网页操作可能改变外部状态
提交表单、发消息、购买、删除或发布会影响真实账号和其他人。保留审批,并核对目标、账号与最后一步动作。
断开或关闭
anyy browser disconnect
anyy browser disable
Disconnect 结束当前连接;Disable 还会从 Profile 默认 Toolsets 中移除 Browser。Dashboard 也提供对应的停止和关闭按钮。
常见问题
| 现象 | 检查项 |
|---|---|
| 找不到浏览器工具 | 确认 Dashboard 已启用,并运行 anyy browser status |
| Endpoint 无法连接 | 启动桥接,从 Gateway 所在主机核对准确 URL |
| 打开的浏览器或 Profile 不对 | 核对 Preset 里的 Browser 与 Profile Directory |
| 已登录网站仍显示未登录 | 在隔离 Profile 内登录,不假设复用日常浏览器 Cookie |
| 远程配置只有本机可用 | 暴露前先解决监听地址、路由和认证 |