Browsentic

在你自己已登录的浏览器里,用现有 agent CLI 驱动 AI 侧边栏完成网页操作,免费、本地优先、无需 API Key。

Star 数
★ 164
最近更新
1 天前
License
Apache-2.0
主语言
TypeScript

30 秒速览

可在哪里用
通用 · 跨平台Codex · Claude Code
开始前需要
Node.js 20+Browsentic Bridge已登录的 agent CLI(如 Claude Code、Codex、Antigravity)Chrome、Edge、Arc、Brave 或 FirefoxShell / 命令行网络访问本地文件系统MCP Server
典型场景
已在终端登录 Claude Code 或 Codex,希望让 agent 直接在自己已登录的 Chrome 中完成网页操作的人
主要局限
依赖用户已安装并登录某个受支持的 agent CLI;只有网页版 ChatGPT/Gemini 的用户无法使用

这个 Agent 能做什么,适合哪些场景?

Browsentic 是一个“agentic 浏览器框架”,由三部分组成:浏览器扩展(侧边栏与悬浮球)、本地 Browsentic Bridge,以及用户已登录的 agent CLI(如 Claude Code、Codex、Antigravity,另有 Mistral Vibe、Grok、Cursor、Qwen、OpenCode、DeepSeek 等处于 beta)。扩展主动通过本地 WebSocket 连接 Bridge,Bridge 再拉起 agent CLI,agent 通过 50 多个确定性页面工具在真实标签页中点击、填表、导航、上传下载文件。它支持 Chrome、Brave、Arc、Vivaldi、Opera、Edge 以及签名版 Firefox,并提供 macOS 与 Windows(实验性)桌面应用一键安装 Bridge、Node 与扩展。除侧边栏外,还可选启用 MCP 服务器 browsentic mcp,让 Claude Code、Cursor、Zed 等任意 MCP 客户端驱动同一个浏览器。所有连接绑定 127.0.0.1,无账号、无 API Key、无云组件、无遥测,代码以 Apache-2.0 开源。

用户在侧边栏(或新标签页 Browsentic Home)输入或语音下达任务;扩展把指令经本地 WebSocket 发给 Browsentic Bridge,Bridge 启动已登录的 agent CLI 并把结果回传。agent 调用 50 多个确定性页面工具执行点击、填写、导航、读取页面、上传下载文件、处理验证码等操作,每一步在侧边栏显示为步骤,提交表单等关键动作会先等待用户审批。它还能为站点生成技能(site maps)、编写并运行即时工具、按计划监控页面,并支持语音、文字或演示一次来录制流程。凭据在 agent 看到之前被密封,用户屏蔽的站点由浏览器强制执行。

  1. 已在终端登录 Claude Code 或 Codex,希望让 agent 直接在自己已登录的 Chrome 中完成网页操作的人
  2. 需要反复填写内部系统表单、抓取页面信息但不想再维护 Playwright 脚本的运营或测试人员
  3. 希望把浏览器操作能力通过 MCP 暴露给 Claude Code、Cursor、Zed 的开发团队
  4. 需要在 Firefox 或 Edge 上使用同一套 agent 驱动浏览器方案的用户
  5. 希望定时监控某个页面变化并在关键操作前审批的个人或小团队

如何安装或部署这个 Agent?

macOS 一行安装桌面应用(内含 Node 与 Bridge):

curl -fsSL https://browsentic.com/install.sh | sh

Windows 在 PowerShell 中执行(实验性):

irm https://browsentic.com/install.ps1 | iex

任意平台若已装 Node.js 20+,可直接:

npx browsentic@latest setup

setup 会询问使用的浏览器并打开对应商店页面,按提示添加扩展(Chrome/Brave/Arc/Vivaldi/Opera 走 Chrome Web Store,Edge 走 Edge Add-ons,Firefox 用 Mozilla 签名插件);若提示配对码,输入 setup 显示的代码即可。

如何使用这个 Agent?

安装后在浏览器打开侧边栏,选择已登录的 agent CLI(如 Claude Code、Codex、Antigravity),用文字或语音下达任务。关键操作会请求审批,可在侧边栏查看每一步。要供 MCP 客户端使用时,在客户端配置中指向 browsentic mcp,它会连接同一个 Bridge 与同一个浏览器。

这个 Agent 有哪些优点和局限?

优点
  • 复用你已登录的真实浏览器会话,无需另起无头浏览器或重新登录
  • 不要求 API Key 或额外订阅,直接跑在已登录的 Claude Code、Codex 等 CLI 上
  • 同时覆盖 Chrome、Edge、Arc、Brave、Firefox,并提供 macOS/Windows 桌面应用一键装 Bridge
  • 50 多个确定性页面工具,另可生成站点技能、编写即时工具、录制流程与定时监控
  • 可选 MCP 服务器,让 Claude Code、Cursor、Zed 等任意 MCP 客户端共用同一浏览器
  • 本地优先:仅绑定 127.0.0.1,无云组件、无遥测,且屏蔽站点列表由浏览器强制执行
局限
  • 依赖用户已安装并登录某个受支持的 agent CLI;只有网页版 ChatGPT/Gemini 的用户无法使用
  • Windows 应用与 Android 驱动均标注为实验性,稳定性与支持范围有限
  • 需要本地常驻 Browsentic Bridge 进程,属于本地守护进程模式的额外运维成本
  • 部分 agent(Mistral Vibe、Grok、Cursor、Qwen、OpenCode、DeepSeek)仍为 beta
  • Firefox 需通过签名插件侧载,需跟随官方安装文档操作

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Browsentic 当前 67 · 存在缺口 — ★ 164 1 天前 TypeScript Codex · Claude Code
WebBrain 65 · 存在缺口 浏览器扩展免费 + 模型费 ★ 1.6k 今天 JavaScript Claude Code
FSB 全自主浏览 49 · 缺口较多 浏览器扩展免费 + 模型费 ★ 204 4 天前 JavaScript Codex · Claude Code · OpenAI API · Claude API
Open Claude in Chrome 40 · 缺口较多 MCP 服务器免费 + 模型费 ★ 259 1 个月前 HTML Claude Code

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
存在缺口
67/ 100 五分制 3.4 / 5
信任安全 17/29
可靠稳定 9/14
适用触发 14/18
规范维护 14/18
有效结果 9/13
证据核验 4/8
查看各维度的扣分理由
信任安全17 / 29 · 2.9/5

证据显示项目对权限与确认有较细设计:approvals.md 列出规则表、最严效果优先、MCP 外部调用者 confirm 默认降为 deny、凭据在返回前被密封、blocked sites 由扩展侧强制。但 least_privilege 仅得 2:扩展注入每个页面、Bridge 可启动任意已登录 CLI、SECURITY.md 明确承认同用户任意本地进程可驱动已配对浏览器,权限面偏大。data_flow_transparency 得 2:README 与 SECURITY 说明本地回环、无遥测、无云,但缺少对 agent CLI 自身数据外发的可核查细节。sensitive_data_handling 得 2:密封机制与 0600 文件权限有描述,但 SECURITY.md 自承是过滤器而非证明,且 held secrets 在扩展会话存储中明文。dependency_security 仅 1:package.json 只给出 yarn 4.17.1 与若干脚本,未见锁文件审计、依赖清单或漏洞扫描证据。external_effects 得 2:下载/上传/表单提交均受门控,但缺少对已执行外部副作用的补偿说明。rollback 仅 1:有 uninstall 与 approvals clear,但缺少对已提交表单、已发送消息等不可逆动作的回滚路径。source_attribution 仅 1:LICENSE 有版权行,但发布者身份未经验证,仓库内未见 NOTICE 或第三方归属清单。

可靠稳定9 / 14 · 3.2/5

self_consistency 得 2:README、install、configuration、approvals 之间版本号与端口、协议版本描述大体一致,但 README 称 52 个工具而 install 示例显示 0.8.0、package.json 为 0.9.0,存在版本漂移。dependency_availability 仅 1:文档称 src/daemon 为独立 Yarn 项目、Yarn 4 随仓库内置,但所给文件未包含锁文件或依赖清单,无法静态确认可获取性。failure_messages 得 3:troubleshooting.md 按症状给出错误码、成因与修复,errors 参考文档被引用,覆盖面与具体度在静态材料中属充分。

适用触发14 / 18 · 3.9/5

audience_and_scenarios 得 2:面向普通用户与开发者两类,覆盖多浏览器与多 CLI,但场景描述偏营销化。capability_boundaries 得 3:limits.md、Firefox 九项工具缺失、Windows 实验性、Android 实验性、不可配置上限表均明确列出,边界陈述充分。trigger_precision 得 2:规则表与 scope 推导有定义,但 scope 在空白标签页时“不受限”属宽松默认,触发精度存在缺口。environment_fit 得 2:支持 macOS/Windows/Linux 与多浏览器,但 Windows 与 Android 标注实验性、Firefox 功能受限,适配并非全等。

规范维护14 / 18 · 3.9/5

information_architecture 得 3:docs/guide、docs/internals、docs/reference 分层清晰,README 索引完整。install_notes 得 3:install.md 覆盖各平台、各浏览器、unpacked、源码构建与更新卸载,步骤具体。naming_stability 得 2:命令与配置键命名一致,但存在 MIT 到 Apache-2.0 的许可变更与版本号多处不一致。examples_and_faq 得 2:有配置示例与 troubleshooting 表,但缺少独立 FAQ 与更多端到端示例。known_limitations 得 3:limits.md 与 SECURITY.md 明确列出不覆盖项与风险。license 得 3:LICENSE 为完整 Apache-2.0 文本,package.json 声明一致。versioning_changelog 仅 1:package.json 有版本号,但所给材料无 CHANGELOG 或发布说明。maintenance_responsibility 仅 1:SECURITY.md 自述为单人维护项目,发布者身份未经验证,维护责任归属不清晰。

有效结果9 / 13 · 3.5/5

output_usability 得 2:侧边面板逐步展示动作、审批卡片与结果,输出可用性有设计,但静态材料无法验证实际输出质量。marginal_value 得 2:复用已有 CLI 订阅、无需 API key 是明确增量,但与既有浏览器自动化工具重叠,增量有限。cost_benefit 得 2:免费开源、本地优先降低成本,但需安装 Bridge、扩展与 CLI,配置与安全审阅成本不低。

证据核验4 / 8 · 2.5/5

claim_traceability 得 2:多数声明可追溯到具体文档章节与规则 id,但 README 的徽章与商店链接无法在静态材料中核实。cross_source_corroboration 仅 1:README、SECURITY、approvals 相互印证部分安全声明,但缺少代码、测试或第三方审计佐证。fact_inference_separation 得 2:文档区分了已实现机制与不保证项(如 prompt injection 仅缓解),但营销性表述与事实陈述混排。

风险与缓解建议
  • 发布者身份未经验证,安装脚本通过 curl | sh 与 irm | iex 从远程域名执行,静态材料无法核实其内容。
  • SECURITY.md 明确承认同用户任意本地进程可驱动已配对浏览器,用户账户即信任边界,多用户或共享机器上风险显著。
  • 凭据密封被自述为过滤器而非证明,低熵或无标签的凭据可能漏过;held secrets 在扩展会话存储中明文。
  • 依赖安全缺乏证据:所给文件无锁文件、依赖清单或漏洞扫描结果,无法静态评估供应链风险。
  • 缺少 CHANGELOG 与发布说明,版本号在 README、install 示例与 package.json 之间不一致。
  • 对已提交表单、已发送消息等不可逆外部副作用缺少回滚路径。
证据充分度:低 评估于 2026年10月26日 审查版本 f323a0d55bf1
查看完整评分方法 →
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents