ego lite:让 AI Agent 跑得最快的浏览器
一个专为 AI Agent 打造的浏览器:你在前台浏览、Agent 在各自隔离的「Space」里并行干活。无需额外启动浏览器去驱动,Agent 直接复用你真实的登录态、Cookie、扩展和书签。
📦项目源码备份下载(夸克网盘)
完整项目已同步备份到夸克网盘,可直接下载:
👉/github资源/ego-lite/ego-lite.zip(备份路径;分享链接待账号分享权限恢复后补充)
项目简介
ego lite(citrolabs/ego-lite)是 citrolabs 团队开源的一款专门为 AI Agent 打造的浏览器。它的宣传语非常直接:“让 AI Agent 运行浏览器自动化更快”——你的 Agent 在自己独立的「Space」里以并行方式跑多个浏览器任务,你自己的标签页不受打扰,消耗的 token 也更少。
它瞄准的是现有工具的痛点:Browser-Use、agent-browser 这类框架不带浏览器,需要单独驱动一个来跑,登录态难干净传递;而 ChatGPT Atlas、Perplexity Comet 这类 AI 浏览器又只允许内置 Agent 驱动。ego lite 从底层开始,专为「你 +任何你带来的 Agent」共享同一个浏览器而设计。
为什么选 ego lite
- 🚀 代码驱动,而非 CLI 驱动:ego lite 把能力包装成 JavaScript 函数,Agent 直接调用,把多步任务组合成一次输出。相比传统 CLI 方案的「执行两条命令、看结果、再执行两条命令」循环,复杂工作流最高快2.5 倍,任务成功率更高、单任务调用数更少。
- 🧩 每个 Agent 都有自己的 Space:每个 Agent 获得一个完全隔离的工作区。你在前台浏览,Agent 在后台干活,互不干扰,还能随时看到哪个 Space 在运行、随时接管或终止。
- ⚡ 多个 Space 并行多任务:同一个浏览器里同时跑多个工作区,各自运行自己的 Agent 或任务。Claude Code 在 10 个并行 Space 里清洗 10 个线索,Codex 在另外 5 个里爬竞品站点,互不碰撞、不抢你的标签页。
- 📸 业内最强的页面快照:得益于内核级定制,ego lite 生成最高质量的页面快照(模型「看」和理解网页依赖的视图文本),能稳定处理深层嵌套 iframe 等棘手场景。
- 🔌 任何 Agent 都能通过
ego-browser驱动:ego-browser是任意 Agent CLI(Claude Code、Codex、Cursor 或自研)与 ego lite 之间的连接层,把浏览器暴露为一组页面内 JavaScript 工具:snapshot、fill、click、wait、navigate、capture。 - 📈 经验沉淀,越用越快(即将推出):把每一次成功操作提炼成可复用的工具和工作流,让相似任务后面最快提速到 5 倍。
核心特性
一个浏览器,两个人用
现有工具大多只能「自动化」浏览器,但 agent 拿到的浏览器、你能不能同时工作、它是不是为你已经用的 agent 定制的,这几点才最关键。ego lite 从一开始就为「你 + 任何你带来的 Agent」共享而设计。
| 能力 | ego lite | Browser-Use | agent-browser | ChatGPT Atlas | Perplexity Comet |
|---|---|---|---|---|---|
| 并行多任务 | ✓ | — | — | — | — |
| 可复用的 skills | ✓ | — | — | — | — |
| 继承 Chrome 数据 | ✓ | — | — | ✓ | ✓ |
| 同一浏览器独立工作区 | ✓ | — | — | — | — |
| 压缩语义输入 | ✓ | — | ✓ | — | — |
| 可被外部 Agent 控制 | ✓ | ✓ | ✓ | — | — |
| 数据本地存储 | ✓ | ✓ | ✓ | — | — |
| 无登录摩擦 | ✓ | — | — | ✓ | ✓ |
| 日常可用 | ✓ | — | — | ✓ | ✓ |
| 免费 | ✓ | ✓ | ✓ | — | — |
内核级页面快照
得益于内核级定制,ego lite 生产出行业内最高质量的页面快照——这是模型「看」和理解网页所依赖的视图文本。它可靠地处理深层嵌套 iframe 等棘手场景,而其他方案往往在这些地方持续翻车。
经验积累机制(即将推出)
Agent 在浏览器任务上的大部分时间都花在试错上。ego lite 官方 Skill 会把你每一次成功操作蒸馏成可复用的工具和工作流,相似任务到后面最多可提速 5 倍。
安装
当前支持 macOS(Windows / Linux 在 roadmap 上),三种方式任选:
方式一:下载 macOS 应用(Apple Silicon / Intel 各一份)
打开安装即可,它会自动把ego-browserskill 装到你机器上每个 Agent 的 skill 目录。
方式二:只安装ego-browserskill
npx skillsaddcitrolabs/ego-lite方式三:让你的 Agent 帮你装
Set up ego liteforme: https://github.com/citrolabs/ego-lite Read`skills/ego-browser/references/install.md`and follow the steps toinstallego lite.首次启动它会问你一个问题:是否迁移 Chrome 数据?选「是」,你的 Agent 就能继承你已有的登录、Cookie、扩展和书签。
上手:运行第一个示例
在你的 Agent CLI 里输入/ego-browser加空格,然后用自然语言描述需求:
ego-browser follow @ego_agent on x.com for meAgent 会调用ego-browserskill,在它自己的 Space 里打开页面、读取快照、在页面上执行操作并回报结果,整个过程你自己的标签页不受影响。底层是一组助手函数,Agent 可以直接在 Node.js 脚本里调用:
consttask=awaituseOrCreateTaskSpace('example')awaitopenOrReuseTab('https://example.com',{wait:true,timeout:20})cliLog(awaitsnapshotText())常用助手:snapshotText、click、fillInput、typeText、captureScreenshot、waitForElement、gotoUrl、js、cdp等。
性能 / 对比(可选)
官方拿 ego lite 与 Vercel 的 agent-browser 在四项复杂浏览器自动化任务上对比:ego lite 每项最高快2.5 倍,token 消耗显著更低,任务越复杂差距越大。
| 维度 | ego lite | agent-browser |
|---|---|---|
| 复杂任务速度 | ✓ 最高快 2.5× | — |
| token 消耗 | 更低 | — |
| 可被外部 Agent 控制 | ✓ | ✓ |
适用场景
- 开发者:重度使用 Claude Code / Codex / Cursor 等 Agent CLI,需要做网页操作、爬取、自动化测试。
- AI 工作流:想让 agent 复用你已有的真实登录态,又不想被抢走标签页。
- 团队:批量线索清洗、多站点竞品调研、QA 回归等需要多个 Agent 并行跑网页任务的场景。
结语
别把它当又一个浏览器自动化框架。ego lite 想解决的根本问题是「人 + Agent 如何共用一个浏览器」。它把浏览器暴露成 Agent 熟悉的 JavaScript 函数,用独立的 Space 消解了并行任务之间的资源竞争,还让你已有的登录态原封不动地保留下来。对正在搭建 Agent 工作流的开发者来说,这是一个值得放进工具链的选项——不妨 clone 下来跑一跑,也能在官网文档和社区里看看大家是怎么评价它的。
资源备份(夸克网盘)
完整源代码已同步备份到夸克网盘,可直接下载:
- 夸克网盘备份:
/github资源/ego-lite/ego-lite.zip(备份路径;分享链接待账号分享权限恢复后补充)
参考链接
- 仓库地址:https://github.com/citrolabs/ego-lite
- 夸克网盘备份:
/github资源/ego-lite/ego-lite.zip - 许可证:见仓库 LICENSE(MIT)