ego (lite) 是一款让你和你的AI代理并行工作的浏览器。你的代理在自己的空间中运行多个浏览器任务,而你的标签页始终属于你,任务在更少的令牌下更快完成。
现有的工具如browser-use和agent-browser是浏览器自动化框架:它们需要一个单独的浏览器来驱动,登录状态无法干净地继承,而且你和代理最终会争抢同一个标签页。ego lite则是一款从一开始就为你们两者共享而设计的浏览器。无需额外设置,代理始终可以通过ego-browser访问你的真实登录状态和标签页。
演示
https://github.com/user-attachments/assets/ffe7954b-58ee-411e-b35d-ec30c58a08bc
快速开始
ego lite目前支持macOS。Windows和Linux版本已在路线图中。
1. 安装
选择最适合你的方式。
1.1 下载macOS应用
点击下载,然后打开安装。无论哪种方式,ego lite都会将ego-browser技能添加到机器上每个代理的技能目录中。
1.2 使用npx添加技能
仅安装ego-browser技能:
npx skills add citrolabs/ego-lite
当你的代理首次运行浏览器任务时,它会引导你安装ego lite应用。
1.3 让你的代理自行设置
将以下内容粘贴到你的代理中:
帮我设置ego lite:https://github.com/citrolabs/ego-lite
阅读`skills/ego-browser/references/install.md`并按照步骤安装ego lite。
首次启动时,ego lite会问一个问题:是否迁移你的Chrome数据。选择是,你的代理将继承你现有的登录状态、Cookie、扩展和书签。
2. 运行你的第一个任务
在代理CLI中,输入/ego-browser后跟一个空格,然后用自然语言描述你的需求:
ego-browser 帮我关注x.com上的@ego_agent
代理会调用ego-browser技能,在其自己的空间中打开页面,读取快照,对页面执行操作并返回结果,而你的标签页始终保持不变。
你的浏览数据始终保存在本地设备上。ego lite只记录你安装时是否选择了Chrome迁移。
ego lite亮点
| 功能 | 说明 |
|---|---|
| 基于代码而非CLI,复杂任务运行更快、令牌更少 | ego lite向代理暴露的能力被封装为JavaScript函数,代理可直接调用。代理可以做它最擅长的事情:编写代码,将多步骤任务组合成单一输出,而非陷入“调用两个命令、查看结果、再调用两个命令”的循环。与传统CLI方案相比,复杂工作流的完成速度最高提升2.5倍,任务成功率更高,每次任务的工具调用次数大大减少。 |
| 每个代理都有专属空间 | ego lite为每个代理提供完全隔离的空间。你在前台浏览,代理在后台工作,互不干扰。你可以随时看到哪个空间有代理在运行,并随时接管或停止它。 |
| 代理在同一浏览器中的并行工作区里多任务处理 | 每个空间都有自己的AI代理或任务,所有任务同时运行。Claude Code在10个并行空间中丰富10条线索,Codex在另外5个空间中抓取5个竞品网站。它们不会冲突,也不会抢占你的标签页。你的鼠标始终停留在你离开时的位置。 |
| 市场上最强的页面快照 | 得益于内核级定制,ego lite生成最高质量的页面快照,即模型依赖的视图文本来“查看”和操作网页。它能可靠地处理深层嵌套iframe等困难情况,而其他方法往往在这些场景中失败。 |
任何代理都可以通过ego-browser驱动 | ego-browser是任何代理CLI(Claude Code、Codex、Cursor或自定义代理)与ego lite之间的连接层。它将浏览器暴露为一组页内JavaScript工具:快照、填充、点击、等待、导航、捕获。代理编写调用这些工具的JavaScript片段,ego-browser在一次运行中在页面上执行。 |
| 经验积累让代理越用越快 (即将推出) | 代理在浏览器任务上的大部分时间都花在试错上。ego lite官方技能将每次成功操作提炼为可复用的工具和工作流,使后续类似任务的运行速度提升最高5倍。 |
ego lite vs 现有产品
大多数工具都可以自动化浏览器。真正的问题是代理获得的是什么浏览器,你是否能同时继续工作,以及该工具是为你现有的代理构建的,还是内置代理。
| 能力 | ego lite | Browser-Use | agent-browser (Vercel) | ChatGPT Atlas | Perplexity Comet |
|---|---|---|---|---|---|
| 并行多任务 | ✓ | — | — | — | — |
| 可复用技能 | ✓ | — | — | — | — |
| 继承Chrome数据 | ✓ | — | — | ✓ | ✓ |
| 同一浏览器,独立工作空间 | ✓ | — | — | — | — |
| 压缩语义输入 | ✓ | — | ✓ | — | — |
| 可由外部代理控制 | ✓ | ✓ | ✓ | — | — |
| 数据本地存储 | ✓ | ✓ | ✓ | — | — |
| 无登录摩擦 | ✓ | — | — | ✓ | ✓ |
| 日常浏览器 | ✓ | — | — | ✓ | ✓ |
| 免费 | ✓ | ✓ | ✓ | — | — |
另外两类产品试图解决同样的问题。Browser-Use和Vercel的agent-browser等浏览器自动化框架是代理调用的库;它们不附带自己的浏览器,因此需要单独驱动一个浏览器,而且登录状态很难干净地继承。ChatGPT Atlas和Perplexity Comet等AI浏览器则内置了代理,且只能由该内置代理驱动浏览器。ego lite是一款浏览器,从一开始就为你和任何你带来的代理共享而设计。
基准测试
我们在四个复杂的浏览器自动化任务上将ego lite与Vercel的agent-browser进行了对比。ego lite每个任务的完成速度最高提升2.5倍,且令牌消耗大幅减少。任务越难,差距越大。查看对比。

文档
教程、完整工具参考和集成指南请访问 lite.ego.app/document/。
社区
- Discord,提问、设置帮助和技能分享
- GitHub Discussions,创意和长讨论
- X/Twitter,更新和发布
许可证
本仓库内容基于MIT许可证发布。ego lite浏览器是独立的免费下载软件。
