真实任务中快 3 到 4 倍
Browser Use 的 Agent 循环在每一步都会调用 LLM:读取页面、决定下一批操作、等待、再重复。大规模使用它的团队反馈 Token 费用增长很快,因为每次调用都要重新发送一份序列化的页面快照,仅仅是为了规划接下来的几次点击。
在 ego lite 中,每个页面都会以压缩后的 Snapshot 形式呈现给你的 Agent,可以立即执行操作,不需要另外的模型循环一步步决策,完成整个任务的速度比 Browser Use 快 3 到 4 倍。
Browser Use 是一个 Python Agent 框架:你提供 LLM API 密钥,它会启动自己的浏览器,并在每一步都重新调用模型来规划下一步操作。
ego lite 不需要任何框架:你已经在用的编程 Agent 会直接驱动你真实的已登录浏览器,将多个操作批量执行,而不是一步步讲述给模型,速度比 Browser Use 快 3 到 4 倍。
在 Browser Use 中,浏览器 Agent 是需要你自己搭建的东西:一个 Python 项目、一个 LLM API 密钥、一个每一步都调用模型的循环。而在 ego lite 中,这些你早就有了。在 Claude Code、Codex 或 Cursor 中运行 /ego-browser,你的 Agent 就能获得你真实的浏览器,登录状态一应俱全。
Browser Use 的 Agent 循环在每一步都会调用 LLM:读取页面、决定下一批操作、等待、再重复。大规模使用它的团队反馈 Token 费用增长很快,因为每次调用都要重新发送一份序列化的页面快照,仅仅是为了规划接下来的几次点击。
在 ego lite 中,每个页面都会以压缩后的 Snapshot 形式呈现给你的 Agent,可以立即执行操作,不需要另外的模型循环一步步决策,完成整个任务的速度比 Browser Use 快 3 到 4 倍。
Browser Use 自己的文档也将并行运行标记为实验性功能:开发者指出,Agent 在共享资源时可能会互相冲突,要实现真正的隔离,需要自己为每个任务单独启动一个浏览器实例。
在 ego lite 中,Space 数量没有上限:每个 Space 都在自己导入的 Chrome 浏览器配置文件上同时运行各自的任务。它们都不会抢占你的标签页,你可以随时查看或接管任意一个 Space。
Browser Use 的循环在每一步都会调用模型,并携带页面状态一起传递,任务越长,这部分开销累积得越快,以至于用户会去问维护者,如何避免在每次执行方式相同的任务上反复消耗 Token。
在 ego lite 中,你的 Agent 每轮会用几行 JavaScript 批量执行多个操作,而不是每次都等待新的模型调用才能继续。叠加 Snapshot 输入之后,同一个任务整体消耗的 Token 会大幅减少。
Browser Use 通过 DevTools 协议启动自己的 Chromium,它的 GitHub issue 里满是开发者在尝试指向自己真实 Chrome 时遇到的浏览器配置文件锁定错误:--profile 参数会把正在使用中的浏览器配置文件复制到一个临时目录,而在 Windows 上,由于 Chrome 一直占用着文件锁,这个复制过程会直接失败。
ego lite 基于 Chromium 构建,一键实时导入你完整的 Chrome 配置,无需提前关闭任何东西。你的 Agent 可以直接继承真实的登录状态,不会卡住。

| 功能 | ego lite | Browser Use |
|---|---|---|
| 由谁提供模型 | 你的编程 Agent(Claude Code、Codex、Cursor) | 你自己提供 LLM API 密钥,按 Token 付费 |
| 设置 | 安装应用,在你的 Agent 中运行 /ego-browser | Python 项目、pip install、模型配置、任务代码 |
| 已登录的网站(SSO、2FA) | 一键导入 Chrome 浏览器配置文件,默认已登录 | 启动独立的 Chromium;浏览器配置文件需手动复用,且存在一些限制 |
| 操作如何执行 | 每轮用 JavaScript 批量执行多个操作 | Agent 循环在每一步都调用模型 |
| 每个任务的 Token 消耗 | 更低:Snapshot 输入加上批量操作,按整个任务计算 | 更高:每一步都要通过模型重新发送页面状态 |
| 并行任务 | Space 在一个可见的浏览器内隔离各个任务 | 实验性功能;需要多个 Agent 实例,或使用付费云服务 |
| 同时也是你的日常浏览器 | 是的,你在自己的 Space 中浏览,Agent 在它们各自的 Space 中工作 | 不是,它是一个自动化库以及托管浏览器服务 |
| 可复用技能(即将上线) | 将成功的运行过程提炼为可复用技能;Agent 重复执行复杂任务时最高可快 5 倍(限量测试中) | 没有内置的同类功能 |
| 价格 | 免费,无需订阅 | 开源免费;云服务和 LLM 使用需付费 |
如果你搭建 Browser Use 是为了自动化自己的浏览操作(调研、填表、需要登录的日常事务),而不是为了发布产品,那么切换到 ego lite 可以省去整个项目层。
下载 ego lite,一键导入你的 Chrome 浏览器配置文件。原本你为 Browser Use 配置的那些登录状态会自动一起带过来。
粘贴到你的 Agent 里
/ego-browser 打开 ego.app 加入等候名单
在 Claude Code、Codex 或 Cursor 中运行 /ego-browser。无需 Python 环境,无需选择模型,也无需 API 密钥。

任务在自己的 Space 中运行,而不是只能通过日志猜测状态的无头 Chromium 实例。你可以实时查看,也可以随时接管,结果会直接返回到你的 Agent 的 CLI 中。
让 Browser Use 留在它该在的地方:你为别人构建的 Python 产品和流水线中。ego lite 则负责你自己要做的 Agent 浏览工作。
免费使用,运行在你的 Mac 上,一键导入 Chrome 浏览器配置文件。支持 Claude Code、Codex、Cursor,以及任何能写代码的 CLI Agent。
还在比较其他选项?看看 Browser Use 与同类工具相比如何。
Browser Use 是最受欢迎的开源 AI Agent 浏览器之一:这是一个采用 MIT 许可证的 Python 库,能让 LLM 通过 DevTools 协议启动自己的 Chromium 并控制浏览器,根据页面状态逐步决定操作。你需要自带模型 API 密钥,其付费云端方案还提供带隐身和验证码破解功能的托管浏览器,用于生产环境。对于用 Python 构建自定义自动化产品和流水线的开发者来说,它是一个持续更新、基础扎实的方案。Browser Use 对比 Playwright,以及 Browser Use 对比 Browserbase,是开发者搜索最多的对比,因为这三者几乎都会出现在大多数 LLM 驱动的浏览自动化技术栈中。
如果你想让 Agent 替你完成浏览器工作,那答案是肯定的。ego lite 会把你已经在用的编程 Agent 直接接入你真实的已登录浏览器,不需要 Python 项目,也不需要为 API 密钥付费。如果你正在用 Python 构建浏览器自动化产品或流水线,Browser Use 会更适合:它是一个专为嵌入使用而设计的库,而 ego lite 不是 SDK。
可以,但需要手动配置,而这也是常见的痛点来源。--profile 参数会把你正在使用中的 Chrome 浏览器配置文件复制到一个临时目录,在 Windows 上,由于 Chrome 运行时会占用文件锁,这个复制过程会直接失败,因此变通办法是先关闭 Chrome。通过 CDP 连接到一个已经在运行的 Chrome 也可行,但 Chrome 136 及更高版本会在默认浏览器配置文件上屏蔽 CDP,所以大多数配置最终都只能用一个单独的非默认配置文件。而在 ego lite 中,真实的浏览器配置文件就是起点:一键导入登录状态、Cookie、会话和扩展程序,并通过独立的 Space 与你自己的浏览安全共享。
不需要。没有另外的模型循环需要你付费维持。智能能力来自你已经在用的编程 Agent,无论是 Claude Code、Codex、Cursor、Gemini CLI 还是 OpenCode。ego lite 本身完全免费,无需订阅。
两者都是用于 LLM 驱动浏览的开源工具,但 Browser Use 是围绕自主循环构建的 Python Agent 框架,而 Stagehand 是 Browserbase 推出的以 TypeScript 为主的 SDK,提供 act/extract/observe 等原语,用于代码与 AI 结合的混合自动化。两者都是代码优先的方案:你需要搭建项目并提供模型访问方式。这方面的对比可以参阅我们的 ego lite 对比 Stagehand 页面。
它们解决的是不同层面的问题。Browser Use 是 Agent 框架;Browserbase 是供框架运行的云端浏览器基础设施。团队常常会把 Agent 库和托管浏览器结合起来用于生产环境规模化部署,这对云端浏览器集群来说确实很有价值。ego lite 不属于这两个层面:它是一款本地、有界面的浏览器,用于你在自己的机器上、用自己的账号完成的 Agent 工作。
它的 Agent 循环在每一步都会调用模型,每次调用都要携带一份新生成的序列化页面快照,仅仅是为了规划接下来的一批点击操作。运行重复性或长周期任务的用户曾询问维护者如何降低这部分开销,因为即使是同一个任务、同样的执行方式,每次仍要支付完整的模型调用费用。ego lite 从根本上减少了这种往返次数:Agent 在一次 JavaScript 执行中批量完成多个操作,并以压缩后的 Snapshot 形式读取页面,因此节省的成本会在整个任务中累积体现。
连接 Agent 与浏览器的 ego-browser 外壳采用 MIT 许可证开源。ego lite 浏览器本身是一款免费的 macOS 应用,无需订阅,你的数据也始终保存在本地。