Browy
浏览器内AI代理插件,在用户已登录的标签页中执行任务,基于无障碍树定位控件,提供Chrome DevTools面板和REPL。
时间轴 (近 90 天)
Browy 的安全模型假设总会遇到恶意页面,因为它在阅读陌生人编写的页面并以用户身份登录。
Browy 的索引快照设计借鉴了开源项目 browser-use 的 DOM 服务与序列化器。
Browy 有 54 个浏览器工具,大多数在设置中有开关,关闭的工具会从模型定义和 availableTools 白名单中移除。
run_script 工具在 0.1.10 版本前默认开启,但该版本后改为默认关闭,因为它能在电脑上运行 Node.js。
copilot CLI 自带的 bash、web_fetch 等工具在 Browy 中默认被挡在白名单外,需要手动开启。
同一标签页同时只能有一个调试器客户端,因此 Browy 持有标签页时用户无法并行打开 DevTools。
Browy 是一个 AI Agent,运行在用户已打开的 Chrome、Edge 或 Brave 浏览器窗口中,通过侧边栏、DevTools 面板或设置页与用户交互。
Browy 通过 chrome.debugger API 驱动标签页,因此 Chrome 会显示“Browy 正在调试此浏览器”的提示,且无法通过扩展隐藏。
Browy 项目以 Apache-2.0 协议开源,作者自四月起独自开发。
Browy 架构包含三个程序:浏览器扩展、Node 宿主和 Copilot CLI,通过原生消息通道和 JSON-RPC 协作。
还有 6 条时间轴事件
全部知识事实 (16)
Browy 使用 GitHub Copilot 订阅(含免费版)作为付费方式。
60%待验证Browy 的安全模型假设总会遇到恶意页面,因为它在阅读陌生人编写的页面并以用户身份登录。
50%待验证Browy 有 54 个浏览器工具,大多数在设置中有开关,关闭的工具会从模型定义和 availableTools 白名单中移除。
50%待验证run_script 工具在 0.1.10 版本前默认开启,但该版本后改为默认关闭,因为它能在电脑上运行 Node.js。
50%待验证copilot CLI 自带的 bash、web_fetch 等工具在 Browy 中默认被挡在白名单外,需要手动开启。
50%待验证同一标签页同时只能有一个调试器客户端,因此 Browy 持有标签页时用户无法并行打开 DevTools。
50%待验证Browy 是一个 AI Agent,运行在用户已打开的 Chrome、Edge 或 Brave 浏览器窗口中,通过侧边栏、DevTools 面板或设置页与用户交互。
50%待验证Browy 通过 chrome.debugger API 驱动标签页,因此 Chrome 会显示“Browy 正在调试此浏览器”的提示,且无法通过扩展隐藏。
50%待验证Browy 项目以 Apache-2.0 协议开源,作者自四月起独自开发。
50%待验证Browy 架构包含三个程序:浏览器扩展、Node 宿主和 Copilot CLI,通过原生消息通道和 JSON-RPC 协作。
50%待验证Browy 使用编号列表而非 CSS 选择器来让模型操作页面元素,一次 Runtime.evaluate 遍历页面并标记 data-browy-id,最多返回 150 个元素。
50%待验证Browy 的索引快照设计借鉴了开源项目 browser-use 的 DOM 服务与序列化器。
50%待验证Browy 通过读取页面无障碍树(accessibility tree)并给控件编号来点击和输入,避免依赖 CSS 选择器。
50%待验证Browy 在用户未明确要求提交时,会在提交表单前停下。
50%待验证Browy 自 v0.1.10 起默认关闭 bash、run_script 等触达本机的工具,需在设置中手动开启。
50%待验证Browy 运行在用户自己的 Chrome/Edge/Brave 浏览器中,直接复用已登录的会话。
50%