GitHub上一个新项目ego-lite做的事情很特别:让你的 AI Agent(Claude Code、Codex、Cursor 等)直接接管你正在用的 Chrome 浏览器,共享你的登录态、Cookie、扩展、书签,零配置开箱即用。
更狠的是,它能让多个 Agent 在同一个浏览器里并行运行——一边你在主窗口刷网页,一边 Claude Code 在独立 Space 1 处理数据 enrichment,Codex 在 Space 2 爬竞品网站,Cursor 在 Space 3 抓表单。它们互不抢 Tab、不互相干扰,人类随时可以接管或停止任意一个 Space。
传统浏览器自动化工具要让你"再登录一遍",ego-lite 让你"不用再登录"。

读完这篇你能带走:
- ego-lite 的三大核心创新是什么,为什么能一天涨 900 颗星
- 它和 browser-use、agent-browser、ChatGPT Atlas、Perplexity Comet 等同类工具的本质差异
- 5 分钟上手 ego-lite 的实操步骤
- 如果你是电商从业者,ego-lite 能帮你解决哪些实际痛点(竞品监控、价格追踪、批量操作等)
一、ego-lite 是什么:让 AI Agent 接管你的 Chrome
项目基本信息
| 字段 | 值 |
|---|---|
| 项目名 | citrolabs/ego-lite |
| 今日星数 | +900 ⭐(爆发力极强) |
| 总星数 | 4,840 ⭐ |
| 主语言 | JavaScript |
| 官方站 | lite.ego.app |
| Built by | section9-lab, claude, WUXM5, ahte, braxtonROSE4 |
| README 完整度 | 高(含视频演示、截图、完整安装文档) |
数据来源说明
本文数据来源:GitHub Trending 官方页面(2026-07-27 实时采集)、ego-lite 官方 README、官方站 lite.ego.app。星数与项目数据均来自 GitHub 实时数据,非幻觉。
核心价值主张
"The fastest browser for AI agents to run web automation, built for sharing your logged-in browser state with your AI agents, without disturbing you. Zero cost, zero config."
ego-lite 的官方描述翻译过来:"AI Agent 跑网页自动化最快的浏览器,专为共享你的登录态设计,零成本零配置。"
一句话总结:让 AI Agent 和你并行使用同一个浏览器——你正常浏览网页,AI 在独立的 Space 里执行任务。
ego-lite 目前仅支持 macOS(ARM64 和 x64 都有),Windows/Linux 在 roadmap 中。对于 macOS 用户来说,它是开箱即用的;对于其他平台用户,需要等待官方支持,或者用虚拟机方案。
二、ego-lite 的六大核心能力
2.1 Code base 架构:把"命令序列"换成"JavaScript 函数"
传统浏览器自动化工具(browser-use、agent-browser)本质上是 CLI 驱动:Agent 发一条命令 → 等结果 → 再发下一条。这种模式在复杂任务下效率极低,因为每一步都要"等回话"。
ego-lite 采用完全不同的 Code base 架构:把浏览器能力封装为 JavaScript 函数(snapshot、fill、click、wait、navigate、capture),让 Agent 一次性写完整个 JS 脚本,然后一次性执行。
官方数据:
- 复杂任务完成速度提升 2.5 倍
- 任务成功率更高(多步骤事务不会因为中间失败而中断)
- 单任务 token 消耗更低(不用每步都对话)
举例:如果 Agent 要"打开邮箱 → 读最新一封邮件 → 点击邮件里的链接 → 填表 → 提交",传统 CLI 驱动要对话 5 轮,Code base 架构一次性写完一个 JS 函数搞定。
2.2 Space 并行:每个 Agent 独立工作区
ego-lite 在同一个浏览器内提供多个 Space(隔离工作区):
- 你用主浏览器正常浏览
- 每个 Agent 任务运行在独立的 Space
- Agent 之间并行执行,不抢 Tab、不互相干扰
- 你可以随时接管或停止任意一个 Space
典型场景是 多 Agent 协作:
- Claude Code 在 Space 1-10 并行处理 10 个销售线索的 enrichment(自动抓 LinkedIn、填 CRM)
- Codex 在 Space 11-15 并行爬取 5 个竞品网站的产品价格
- Cursor 在 Space 16 处理用户提交的批量表单
每个 Space 是独立的标签页组,互不干扰。这种"同一资源上的安全多租户"思路,比"为每个 Agent 启动独立浏览器实例"资源效率高得多。
2.3 登录态共享:告别 Agent 冷启动登录
这是 ego-lite 与其他工具最本质的区别:
| 工具 | 登录态 |
|---|---|
| browser-use | Agent 启动独立浏览器,登录态不共享 |
| agent-browser(Vercel) | Agent 启动独立浏览器,登录态不共享 |
| ChatGPT Atlas | 独立浏览器产品,登录态不共享 |
| Perplexity Comet | 独立浏览器产品,登录态不共享 |
| ego-lite | 复用你已有的 Chrome 登录态,Agent 无需重新认证 |
安装 ego-lite 时,它会询问是否迁移 Chrome 数据。一键继承:
- 所有网站的登录态(Cookie)
- 所有已安装的 Chrome 扩展
- 所有书签
- 浏览器偏好设置
这意味着:当 Agent 需要操作一个需要登录的网站(比如 LinkedIn、Gmail、内部 CRM),它直接用你的登录态,不用再走"输密码→收验证码→2FA 验证"的冷启动流程。
2.4 最高质量的页面快照(kernel-level 定制)
ego-lite 通过 kernel-level 定制确保页面快照质量业内最高:
- 正确处理深层嵌套 iframe(其他工具在此处普遍失败)
- 可靠渲染复杂 SPA(单页应用)页面
- 准确捕获动态加载的内容
为什么这件事很重要?因为页面理解是 Agent 浏览器自动化的核心能力——快照质量直接决定 Agent 任务成功率。browser-use 在 iframe 场景下经常"看不到"内容,agent-browser 在 React/Vue SPA 上经常漏掉动态元素,ego-lite 通过底层定制规避了这些问题。
2.5 ego-browser:连接 Agent CLI 的桥梁
ego-lite 不是"裸浏览器"——它通过 ego-browser Skill 把自己接入主流 Agent CLI(Claude Code、Codex、Cursor 等)。
安装方式(适用于所有 Agent CLI):
npx skills add citrolabs/ego-lite
装好后,在 Agent 里直接用:
/ego-browser follow @ego_agent on x.com
Agent 会自动调用 ego-browser 的 snapshot、fill、click 等 JS 函数完成任务。
2.6 体验积累:每个任务越用越快
即将上线的功能:ego-lite 会把 Agent 每次成功操作蒸馏为可复用工具和 workflow。
类似任务再次执行时,速度提升 5 倍。
举例:Agent 第一次"登录 LinkedIn → 搜索 'AI Agent' → 给前 10 个结果发消息"花了 3 分钟。下次再跑同样任务,ego-lite 已经把整个流程封装成了一键工具,30 秒搞定。
这是 Agent 自动化的"经验沉淀"机制——用得越多,越聪明。
2.7 六大能力的协同效应
这六大能力不是孤立存在,而是相互配合形成飞轮效应:
- Code base 架构让 Agent 能写复杂脚本 → 配合 Space 并行让多个脚本同时跑
- Space 并行让多 Agent 不抢资源 → 配合登录态共享让每个 Agent 都能访问需要鉴权的网站
- 登录态共享降低冷启动成本 → 配合体验积累让重复任务越来越快
- 高质量快照让 Agent 准确理解页面 → 配合 Code base 让 Agent 能写出正确的 JS 函数
任何一项单独拿出来都不算颠覆,但组合在一起,就形成了与传统浏览器自动化工具的本质差异。
三、ego-lite 工作原理
ego-lite 的架构非常简洁,但每个组件都设计得很精妙。
3.1 整体架构图
你的 Chrome 浏览器
│
│ 迁移 Chrome 数据(登录态/Cookie/扩展/书签)
▼
ego-lite 内核
│
│ 多 Space 隔离
├──→ Space 1(Claude Code)
├──→ Space 2(Codex)
├──→ Space 3(Cursor)
└──→ Space N(任意 Agent)
│
│ Code base 架构
▼
JavaScript 函数
(snapshot/fill/click/wait/navigate/capture)
│
▼
页面执行 + 快照返回
3.2 核心组件拆解
ego-lite 由四个关键组件协同工作:
- ego-lite 内核:基于 Chromium 二次开发,提供 Space 隔离和高质量快照能力
- Chrome 数据迁移层:首次安装时一键继承你的浏览器状态
- ego-browser Skill:连接 Claude Code / Codex / Cursor 等 Agent CLI
- Code base 运行时:把 JS 脚本注入到当前 Space 执行
四、ego-lite vs 其他浏览器自动化工具
ego-lite 不是唯一的浏览器自动化工具,但它的设计哲学和现有玩家有明显差异。
4.1 能力对比矩阵
| 能力 | ego-lite | browser-use | agent-browser | ChatGPT Atlas | Perplexity Comet |
|---|---|---|---|---|---|
| 登录态共享 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 并行 Space | ✅ | ❌ | ❌ | ❌ | ❌ |
| Code base 架构 | ✅ | ❌ | ❌ | ❌ | ❌ |
| macOS 支持 | ✅ | ✅ | ✅ | ✅ | ✅ |
| Windows/Linux | roadmap | ✅ | ✅ | ✅ | ✅ |
| 快照质量 | 最高 | 中 | 中 | 低 | 低 |
| 零配置 | ✅ | ❌ | ❌ | ✅ | ✅ |
| 开源 | 部分开源 | ✅ 开源 | ✅ 开源 | ❌ 闭源 | ❌ 闭源 |
| 价格 | 免费 | 免费 | 免费 | ChatGPT 订阅 | Perplexity 订阅 |
4.2 差异化定位
ego-lite 的差异化定位很清晰:主打"和人类共享浏览器 + 多 Agent 并行",而不是"独立浏览器产品"。
- 如果你需要和现有浏览器无缝集成、共享登录态 → 选 ego-lite
- 如果你需要纯开源、可深度定制 → 选 browser-use 或 agent-browser
- 如果你需要浏览器内置 AI 助手 → 选 ChatGPT Atlas 或 Perplexity Comet
- 如果你需要跨平台支持(Windows/Linux) → 暂时只能选 browser-use / agent-browser
4.3 选型决策树
用一个简单的决策流程帮你选:
需要和现有 Chrome 共享登录态吗?
├─ 是 → 选 ego-lite(其他工具都做不到)
└─ 否 → 需要多 Agent 并行吗?
├─ 是 → ego-lite 还是最优
└─ 否 → 需要跨平台吗?
├─ 是 → browser-use / agent-browser
└─ 否 → 看你偏好(开源 vs 浏览器内置 AI)
ego-lite 在"共享登录态"和"多 Agent 并行"两个场景下有明显优势,但跨平台方面还在 roadmap 中。
五、五分钟上手 ego-lite
ego-lite 的安装流程设计得非常简洁,整个过程不到 5 分钟:
Step 1:下载安装(macOS)
# ARM64 Mac(Apple Silicon)
https://cdn.ego.app/channel/github_github_referral/setup/macos/arm64/egolite.dmg
# x64 Mac(Intel)
https://cdn.ego.app/channel/github_github_referral/setup/macos/x64/egolite.dmg
下载 .dmg 文件后双击安装,把 ego-lite 拖入 Applications 文件夹。
Step 2:安装 ego-browser skill
在你想用的 Agent CLI(Claude Code / Codex / Cursor 等)中运行:
npx skills add citrolabs/ego-lite
这会把 ego-browser skill 自动安装到该 Agent 的 skills 目录。
Step 3:在 Agent 中使用
Set up ego lite for me: https://github.com/citrolabs/ego-lite
Agent 会读取 skills/ego-browser/references/install.md 并引导你完成首次配置。首次启动时,ego-lite 会询问是否迁移 Chrome 数据,建议选"是"——这样你的所有登录态就一键继承过来了。
之后就可以在 Agent 里直接调用:
/ego-browser follow @ego_agent on x.com
5.4 常见问题排查
安装和使用过程中,你可能遇到这些问题:
- macOS 安全拦截:如果首次启动被 Gatekeeper 拦截,前往「系统设置 → 隐私与安全性」点"仍要打开"
- Chrome 数据迁移失败:确保 Chrome 已完全退出(macOS 应用坞右键退出),不要最小化到 Dock
- ego-browser skill 安装失败:检查
npx是否在 PATH,运行which npx确认 - Agent 找不到 ego-browser:重启 Agent CLI 让它重新扫描 skills 目录
如果以上都不奏效,去 GitHub Issues 搜/提 issue,社区响应速度很快。
六、ego-lite 的限制和适用场景
ego-lite 不是万能的,使用前你需要知道这些限制。
6.1 当前限制
ego-lite 目前有四个明确的限制:
- 仅 macOS:Windows/Linux 在 roadmap 中。如果你是 Windows 用户,需要等官方支持(或者用 macOS 虚拟机,但这样体验会打折扣)
- 生态早期:4,840 颗星,相比 browser-use(10K+)、agent-browser(5K+)还属于"早期项目",社区文档和最佳实践还在积累
- 依赖 Agent CLI:ego-lite 本身不直接接你的对话,它需要 Claude Code / Codex / Cursor 等 Agent CLI 配合使用
- 隐私考虑:Chrome 数据迁移需要你主动授权同意;如果你对浏览器数据迁移敏感,可以选择"不迁移"模式,但这样就失去了登录态共享的核心优势
6.2 最佳适用场景
ego-lite 在以下场景中能发挥最大价值:
- ✅ 你是 Claude Code / Codex / Cursor 重度用户,每天要让 Agent 操作各种网页
- ✅ 你经常需要让 Agent 操作需要登录的网站(Gmail、LinkedIn、CRM、内部系统等)
- ✅ 你需要多 Agent 并行执行不同任务(比如同时跑 10 个数据 enrichment)
- ✅ 你不想为每个 Agent 任务都重新配置浏览器和登录态
6.3 不适合的场景
以下场景 ego-lite 不是最优选择:
- ❌ 纯 Linux/Windows 服务器用户(必须等官方支持)
- ❌ 一次性、简单的网页抓取任务(用 Playwright/Selenium 更直接)
- ❌ 需要"完全独立浏览器环境"的场景(每个 Agent 独立的虚拟浏览器)
- ❌ 对浏览器数据迁移有严格合规要求的场景(金融、医疗等)
七、ego-lite 给我们的启发
ego-lite 的设计思路对所有做 Agent 工具的人都很有借鉴价值:
7.1 Code base > CLI base 的架构思路
对于 Agent 驱动的自动化任务,把能力封装为可直接调用的代码(而非命令序列),能显著提升任务完成速度和成功率。传统 CLI 驱动的"命令-等待-命令"模式在复杂场景下效率低下。
如果你在设计自己的 Agent 工具链,优先考虑 Code/SDK 暴露方式,而非 CLI subprocess 驱动。Agent 一次写完代码、一次性执行的模式,比"发一条命令等结果"高效得多。
7.2 资源隔离:并行 Space 模式
ego-lite 的 Space 概念实现了"同一资源上的安全多租户"——在浏览器这个单一资源上,人类和多个 Agent 和平共处。这比"为每个 Agent 启动独立浏览器实例"的方案资源效率高得多。
评估你自己的 Agent 任务场景,看有没有类似的"资源争用"问题——如果多个 Agent 需要操作同一类资源(比如同一个数据库、同一组文件、同一批 API),可以引入类似的隔离层。
7.3 登录态复用:降低 Agent 冷启动成本
传统 RPA/自动化工具最大的用户体验断点是"Agent 需要重新登录"。ego-lite 一键继承浏览器登录态的设计,消除了这个摩擦点。
如果你在做内部 Agent 工具链,优先实现浏览器会话的持久化和复用机制。例如:让 Agent 共享一个"已登录浏览器池",而不是每个 Agent 任务都从零开始登录。
7.4 快照质量决定 Agent 下限
页面理解是 Agent 浏览器自动化的核心能力。ego-lite 通过 kernel-level 定制确保快照质量,认识到"快照质量直接决定 Agent 任务成功率"。
评估你自己的 Agent 浏览器任务,看失败案例是不是集中在"页面理解"阶段。如果是,重点排查快照机制的误判率——比如是否漏掉了 iframe、动态内容、Shadow DOM 等。
7.5 对电商从业者的实际价值
ego-lite 对电商从业者有多个直接可用的场景,覆盖选品、运营、客户管理的关键环节。
7.5.1 竞品价格监控
每天定时让 Claude Code 在独立 Space 抓取 10 个竞品网站的价格,登录态共享意味着不用每次都重新登录。
7.5.2 批量 SKU 操作
让 Codex 在多个 Space 并行处理大批量 SKU 修改、上下架操作,大幅缩短运营工作时间。
7.5.3 客户数据 enrichment
让 Agent 在 Space 1-10 并行从 LinkedIn、企查查等网站抓取客户背景信息,构建完整客户画像。
7.5.4 自动填表与报表
让 Cursor 在独立 Space 处理大批量订单、报表、平台上传,把人从重复劳动中解放出来。
这些场景的共同特点是:重复、需要登录、需要并行——刚好是 ego-lite 设计的甜蜜区。
7.6 对 Agent 工具开发者的启示
ego-lite 的设计思路对所有做 Agent 工具的人都很有借鉴价值:
- 多 Agent 协作场景:参考 Space 隔离模式,让多个 Agent 安全共享同一资源
- 需要鉴权的自动化:参考 Chrome 数据迁移,避免每个任务都重新登录
- 复杂多步任务:参考 Code base 架构,一次性写代码比多次发命令高效
- 重复性高的工作流:等待体验积累功能,把重复任务变成一键工具
这些启示的共同点是:降低 Agent 自动化的"摩擦成本",让 Agent 能更专注于高价值任务。
总结
ego-lite 是一个架构思路清晰的 AI Agent 浏览器工具,通过三大创新直击传统浏览器自动化的三大痛点。
三大核心创新回顾
- Code base 架构 → 复杂任务速度提升 2.5 倍
- Space 并行 → 多个 Agent 互不干扰,资源高效复用
- 登录态共享 → Chrome 数据迁移让 Agent 直接用你的登录态,告别冷启动
三大痛点对应解决
- 速度慢 → Code base 架构让复杂任务提速 2.5 倍
- 状态隔离差 → Space 并行让多个 Agent 互不干扰
- 登录态丢失 → Chrome 数据迁移让 Agent 直接用你的登录态
虽然目前仅有 macOS 版本、生态尚处早期,但它的设计哲学——"让 AI Agent 和人类共享同一个浏览器"——在多 Agent 协作场景下有很高的参考价值。
如果你正在做 Agent 工具链,或者你每天要让 Claude Code / Codex 操作各种网页,ego-lite 值得花 5 分钟试试。它的官方站是 lite.ego.app,GitHub 仓库是 citrolabs/ego-lite。
后续我会持续追踪 ego-lite 的 Windows/Linux 进展,以及它的"体验积累"功能上线后的效果。