文档大纲

ego-lite:让AI Agent共享Chrome登录态,10个 Space并行执行

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 bysection9-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-useAgent 启动独立浏览器,登录态不共享
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 由四个关键组件协同工作:

  1. ego-lite 内核:基于 Chromium 二次开发,提供 Space 隔离和高质量快照能力
  2. Chrome 数据迁移层:首次安装时一键继承你的浏览器状态
  3. ego-browser Skill:连接 Claude Code / Codex / Cursor 等 Agent CLI
  4. Code base 运行时:把 JS 脚本注入到当前 Space 执行

四、ego-lite vs 其他浏览器自动化工具

ego-lite 不是唯一的浏览器自动化工具,但它的设计哲学和现有玩家有明显差异。

4.1 能力对比矩阵

能力ego-litebrowser-useagent-browserChatGPT AtlasPerplexity Comet
登录态共享✅❌❌❌❌
并行 Space✅❌❌❌❌
Code base 架构✅❌❌❌❌
macOS 支持✅✅✅✅✅
Windows/Linuxroadmap✅✅✅✅
快照质量最高中中低低
零配置✅❌❌✅✅
开源部分开源✅ 开源✅ 开源❌ 闭源❌ 闭源
价格免费免费免费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 目前有四个明确的限制:

  1. 仅 macOS:Windows/Linux 在 roadmap 中。如果你是 Windows 用户,需要等官方支持(或者用 macOS 虚拟机,但这样体验会打折扣)
  2. 生态早期:4,840 颗星,相比 browser-use(10K+)、agent-browser(5K+)还属于"早期项目",社区文档和最佳实践还在积累
  3. 依赖 Agent CLI:ego-lite 本身不直接接你的对话,它需要 Claude Code / Codex / Cursor 等 Agent CLI 配合使用
  4. 隐私考虑: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 进展,以及它的"体验积累"功能上线后的效果。

阅读量: 339