ego-lite
专为人类和 AI agent 并行工作设计的浏览器,让 agent 在独立 Space 中执行任务,同时用户正常浏览不受干扰。亮点在于其基于 JavaScript 函数的工具调用机制,相比传统 CLI 方式可提速 2.5 倍且大幅降低 token 消耗;支持任意 agent CLI(如 Claude Code、Codex)通过 ego-browser 技能驱动,并提供高质量页面快照与孤立空间隔离。目前已开源 MIT 许可证。
README

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

文档
教程、完整的工具参考以及集成指南请访问 lite.ego.app/document/。
社区
- Discord - 问题、安装帮助和技能分享
- GitHub Discussions - 创意与长篇讨论
- X/Twitter - 更新与发布
Star 历史
许可证
本仓库的内容采用 MIT 许可证 发布。ego lite 浏览器是一个独立的免费下载项。