ego-lite 实战:5 个真实场景 + 继承 Chrome 登录态跑并行浏览器自动化
【免费下载链接】ego-liteThe fastest browser for AI agents to run browser automation, built for sharing your logged-in browser state with your AI agents, like Codex or Claude Code, without disturbing you. Zero cost, zero config.项目地址: https://gitcode.com/GitHub_Trending/eg/ego-lite
你让 AI 帮你填个表单,它却把你正登着的登录页搞没了。ego-lite 是为人和 AI 共用同一个浏览器设计的浏览器:你正常浏览,Claude Code 或 Codex 在后台的隔离 Space 里做浏览器自动化,复用你的真实登录态,你的标签页保持原样。
ego-lite 和自动化库差在哪
市面上多数 Agent 浏览器工具是“连接器”:它们不含浏览器,得另配一个来驱动。ego-lite 把前提反过来——浏览器本身就是产品。它是一个从设计之初就按“一个人 + 多个 AI 共用”来做的 Chromium 浏览器:你在前台浏览,Agent 各自在自己的 Space 里跑任务,互不干扰。
- 与 browser-use 这类库不同:那类只是一层桥接代码,你的登录态往往带不过去,agent 和你还会争抢同一个浏览器的控制权;这里 agent 默认跑在隔离 Space 里。
- 与内置 AI 助手的浏览器不同:那类没法接入你已经在用的 AI;这里 Claude Code、Codex、Cursor 乃至自研 agent,都能通过同一个 ego-browser 层接进来。
- 浏览器本体免费下载,仓库 MIT 开源,零配置。
从装好到跑通第一个任务
macOS 和 Windows 都有安装包,Linux 在路线图上,下载对应平台安装包打开即可。如果只想先装技能,终端里一行命令:
npx skills add citrolabs/ego-lite首次启动时应用只问一个问题:要不要迁移你的 Chrome 数据。选是,现有登录、Cookie、扩展、书签全部继承下来,agent 能直接用上你已登录的站点。之后在 agent 终端输入/ego-browser加空格,用大白话描述需求,agent 会在自己的 Space 里打开页面、读取页面快照、执行操作、汇报结果,全程不碰你自己的标签页。
ego-lite 到底擅长什么
隔离与并行每个 agent 一个隔离 Space,多个 Space 可以并行:Claude Code 在 10 个 Space 里跟进 10 条线索,Codex 在另外 5 个 Space 里抓竞品站点,互不打架。Task Space 带 agent/user 所有权区分,你随时能看见哪个 Space 在跑,也能接管或叫停。
登录态继承与隐私因为首次就迁移了 Chrome 数据,agent 直达真实登录态,省掉反复登录和验证码摩擦。遇到验证码或需要人工登录时,浏览器自动交还给你,你说“继续”它再接管。浏览数据留在本地设备,不上传。
性能与成本最值得说的一点:agent 用 JavaScript 直接调用页面函数(snapshot、fill、click、wait 等),把多步任务写成一段代码一次执行,而不是“调一个命令、看结果、再调下一个”的循环。复杂流程最快提速 2.5 倍,Token 消耗大幅减少。与 agent-browser 的同模型实测(4 个真实任务各 5 次取中位数):抓 OpenAI 热门文章 87s 对 226s,快 2.6 倍、成本减半;LinkedIn 投递快 1.9 倍、便宜 1.4 倍;房贷计算和 Expedia 订票都快 1.4 倍,而订票任务里 agent-browser 被人机检测直接拦下。在 31 个任务的更大规模 Real-World Bench 中,ego-browser 在速度、成功率和成本上同样领先。
引擎层定制还带来高质量快照——快照是模型“看懂”页面用的结构化文本,深嵌套 iframe 这类难场景也稳。
接入与经验沉淀ego-browser 是连接层,任何 agent CLI 都能驱动。仓库里还有按站点组织的经验包:manifest.json声明可复用工具,notes/记录页面结构,tools/和browser-tools/是现成的提取脚本。官方 Skill 会把每次成功操作蒸馏成可复用工具,同类任务最高提速 5 倍(即将上线)。
Agent 的 JS 代码怎么走到页面操作
这个仓库是 Node.js 运行时(TypeScript,Node 22+)加 agent 技能包,浏览器本体是另一个免费下载。入口在 index.ts,既能当 CLI 跑,也能被浏览器应用内嵌。
整条链路是:agent 写一段 JS 代码 →runMain()注入页面辅助函数 → 经 CDP(Chrome DevTools Protocol)直连浏览器,不依赖 Puppeteer 和 Playwright → 快照把页面变成结构化文本,element-resolver 把@N引用、CSS、XPath 统一解析成页面元素 → 结果回传 agent。
关键文件不多:
- helpers.ts:agent 可调用的全部页面操作函数
- browser-runtime.ts:CDP 连接、会话缓存、事件队列
- driver/:导航、点击、键盘、截图、等待、文件上传等实现
哪些场景适合现在试
- 📝提取 X 时间线帖子:继承登录态,绕开“未登录墙”,把时间线帖子一条条拉出来。
/ego-browser follow @ego_agent on x.com for me - 📄LinkedIn 求职投递:找目标岗位、用真实账号批量填申请表单,真实登录态不容易被拦。
- 🎫Expedia 订机票:benchmark 里 agent-browser 被人机检测拦下的那类任务,ego-lite 166 秒完成整个预订流程。
- 并行业务流:多个 agent 同时跟进线索、盯竞品,你在前台照常浏览,鼠标没被抢走。
- 🧪Web 应用测试:探索性测试、QA、挖 Bug,过程可复现、可核验。
深入探索看哪里
- skills/ego-browser/SKILL.md
- skills/ego-browser/references/install.md
- CONTRIBUTING.md
回到开头的表单场景:下次要把重复的网页操作丢给 AI,先把 ego-lite 装上,扔一个你明天本来就要做的任务给它。agent 在它自己的 Space 里干活,你的浏览器还是你的。
【免费下载链接】ego-liteThe fastest browser for AI agents to run browser automation, built for sharing your logged-in browser state with your AI agents, like Codex or Claude Code, without disturbing you. Zero cost, zero config.项目地址: https://gitcode.com/GitHub_Trending/eg/ego-lite
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考