ego lite 产品介绍
ego lite 是什么、给谁用、和已有的浏览器自动化工具有什么区别。
ego lite 是一款为你和你的 AI Agent 协同工作而设计的浏览器。Agent 在独立的 Space 里并行执行任务,与你共用 Chrome 登录态,但不会打扰你正在用的标签页。同样的任务跑得更快,token 也更省。
任意 Agent CLI 都能通过 ego-browser skill 接入 ego lite,包括 Claude Code、OpenAI Codex、Cursor、Continue、Gemini CLI、Hermes Agent、OpenClaw、Opencode,或你自己定制的 Agent。
核心功能
下面是简要概览,每个功能在「功能介绍」板块下都有独立页面。
Space
Space 是 ego lite 浏览器里的一块独立工作区。不是新窗口、不是另一个 Profile、也不是 headless 模式,而是同一个浏览器里的分区——Agent 在这里干活,不会触碰你正在用的标签页。
人和 Agent 共用同一个浏览器。Agent 在自己的 Space 里跑任务,你继续用你的标签页,互不抢焦点。你随时可以切到 Space 看 Agent 在做什么,也可以接管或停掉它。
Space 可以并行运行多个任务,数量取决于机器算力,一个 Space 对应一个 Agent 或一个任务。以前需要串行排队的事,现在可以同时跑:Claude Code 在 10 个 Space 里给 10 个 lead 做信息补全,Codex 在另外 5 个 Space 里抓 5 个竞品数据,你在自己的标签页里继续工作。这些任务之间不会在标签页、snapshot、ref 或浏览器状态上互相干扰,也不会动你的。
→ Space
Snapshot
ego lite 对 Chromium 内核做了深度定制,可以生成高质量的页面快照(Snapshot),即文本模型用于「看」和「操作」网页的视图。一个典型页面以紧凑的可访问性树呈现给 Agent,每个元素带有简短 ref 编号,整页通常只需要 200 到 400 个 token,比塞原始 HTML 节省得多。
调用 snapshotText() 处理一个登录页,返回的内容大致是这样:
Page: Example - Log in
URL: https://example.com/login
@1 [heading] "Log in"
@2 [form]
@3 [input type="email"] placeholder="Email"
@4 [input type="password"] placeholder="Password"
@5 [button type="submit"] "Continue"
@6 [link] "Forgot password?"
Agent 立刻就能知道 @3 是邮箱框、@5 是提交按钮,然后用 ref 操作:fill('@3', '...')、click('@5')。不用猜 CSS 选择器,class name 轮换也不会失效。
Snapshot 在 Chromium 引擎内部生成,而不是在原生 Chrome 之上叠一层 JavaScript shim,所以可以稳定处理那些 JS shim 方案会悄悄遗漏的复杂场景:深度嵌套的 iframe、shadow DOM,以及 Stripe checkout、Salesforce embed、intercom 面板、React portal 动态挂载的第三方 SDK 组件。
→ Snapshot
ego-browser
AI Agent 通过 ego-browser 驱动浏览器。任务的导航、观察、操作、输出全部写在一段 Node.js heredoc 里,一次性执行:
ego-browser nodejs <<'EOF'
await useOrCreateTaskSpace('follow-ego-agent')
await openOrReuseTab('https://x.com/ego_agent', { wait: true })
await snapshotText()
await click('@92') // @92 是 snapshot 里返回的 Follow 按钮
cliLog('Done.')
EOF
一个 heredoc,一次往返,而不是「跑一条命令、看一段输出、再跑一条命令」这样反复来回。在我们对四个复杂任务的内部 benchmark 里(对比 Vercel 的 agent-browser),ego lite 每个任务的完成时间最高快 245%,token 消耗也明显更少。任务越复杂,差距越明显。
经验积累(即将推出)
每个跑通的任务会沉淀成一份可复用的产物(一个 tool 或一个 workflow),按域名收纳。下一次在同一个站点跑任务时,Agent 会直接加载已经验证过的方案,跳过重复试错。内部测试显示,复杂任务的第二次执行最高可以达到第一次的 5 倍速度,这是叠加在 ego-browser 单次执行优势之上的。
→ Skills
隐私
浏览数据全部留在本地。从 Chrome 迁移过来的密码、cookie、历史记录、书签、扩展、Profile 都不会上传。页面内容由你自己的 Agent 读取和操作,ego lite 只负责浏览器和桥接,思考和阅读交给 Agent。
安装时 ego lite 只记录一件事:你是否选择了从 Chrome 迁移数据。
不需要注册账号,不收集邮箱,也没有需要登录的云端会话。
系统平台与价格
目前支持 macOS。Windows 和 Linux 在路线图上。
免费下载。没有订阅费,没有按任务计费,也没有云端会话计量。你用自己的 Agent CLI 和自己的模型 API key 即可。
延伸阅读
想了解我们为什么构建 ego lite、是怎么设计它的,可以读这篇博客:A Browser for You and Your AI Agents to Work in Parallel。