一个浏览器,你刷你的网页,Agent干Agent的活——互不抢标签页、共享登录态、零配置起步。
如果你在用 Claude Code、Codex 或 Cursor 这类 AI 编程 Agent,大概率遇到过这个场景:Agent 想打开一个网页帮你做点事,但它拉起的是一个空白的、没有任何 Cookie 的浏览器实例。GitHub、Notion、Gmail 这些你明明已经登录好的网站,Agent 打开后全要重新登录一遍,遇到 2FA 基本卡死。
ego (lite) 要解决的就是这个问题。
一、ego (lite) 是什么?
ego (lite) 是 Citro Labs 推出的一款基于 Chromium 内核、专为 AI Agent 设计的浏览器。官方定位非常清晰:一个让你和 AI Agent 可以并行工作的浏览器。
它和 browser-use、Vercel agent-browser 这类工具的最大区别在于——它不是框架,它是一个真正的浏览器。框架的玩法是给你一套 API,让你自己起一个 headless 浏览器去驱动,登录态要手动迁移;ego-lite 的思路是反过来:Agent 直接在浏览器里跑 JavaScript。
截至 2026 年 8 月,ego-lite 在 GitHub 上已获得超过 5,900 Stars,多次冲上 GitHub Trending 榜首。项目采用 MIT 协议,完全免费,零配置起步。
二、核心设计亮点
2.1 共享登录态:一键迁移 Chrome 数据
首次启动 ego-lite 时,它会询问是否迁移 Chrome 数据。选择「是」后,Agent 就能直接继承你现有的:
- 登录状态(Cookie、Session)
- 浏览器扩展
- 书签和历史记录
这意味着 Agent 打开 GitHub、Notion、Gmail、X 等任何你已经登录的网站时,直接就是登录状态,无需重复登录,也无需绕过 2FA。
2.2 Space 隔离:一个浏览器,多套独立工作空间
ego-lite 不是另起一个浏览器实例,而是在同一个 Chromium 进程内划分出多个独立的 Space(工作空间)。
关键设计:
- 共享登录态:所有 Space 共享同一个 Profile、Cookie 和扩展
- 任务隔离:每个 Space 有独立的 Cookie 和 Storage,不同 Agent 任务互不干扰
- 前台不受影响:Agent 在后台 Space 操作,你的前台标签页保持原样
多个 Agent 可同时在各自的 Space 里并行执行任务。6 个 Agent 同时跑任务只多占用约 0.9GB 内存,传统方案每个任务单独起一个浏览器要吃掉 15GB。
2.3 Snapshot 语义快照:Token 消耗降低 99%
ego-lite 不是把完整 HTML 丢给 Agent,而是生成一种叫 Snapshot 的语义化页面表示。
| 对比项 | 完整 HTML | ego-lite Snapshot |
|---|---|---|
| Token 数量 | 30,000+ | 200-400 |
| 内容 | 所有标签、样式、脚本、隐藏元素 | 可见可交互元素 |
快照基于 Accessibility Tree 机制,每个可操作元素分配一个 @N 编号,Agent 可以直接 click(@5) 而不用猜 CSS 选择器。它能穿透跨域 iframe、shadow DOM 和 Stripe、Salesforce 这类第三方嵌入式组件。
2.4 代码优先架构:复杂任务快 2.5 倍
传统 CLI 模式需要 Agent 和工具之间来回多个 round trip(调用两个命令→看结果→再调用两个命令),ego-lite 把浏览器能力封装成 JavaScript 函数,Agent 直接调用。
Agent 可以把导航、点击、填表、截图等多步操作打包成一段脚本一次性执行,整个过程只产生一次 LLM roundtrip。官方数据显示复杂工作流完成速度提升高达 2.5 倍,任务成功率更高,Token 消耗显著减少。
实测中,ego-browser 跑同样的 GitHub Trending 抓取任务,耗时明显比 Playwright 短,比 Claude-in-Chrome 快 27 秒,比 Control-Chrome 快 2.4 倍。
三、安装与使用教程
3.1 系统要求
目前 ego-lite 仅支持 macOS(Apple Silicon 和 Intel),Windows 和 Linux 已在路线图中。Windows 预览版已通过 Pull Request #228 提供技术预览。
3.2 三种安装方式
方式一:下载 macOS 应用(推荐)
访问官网 lite.ego.app 下载对应架构的 DMG 安装包:
- Apple Silicon(arm64)
- Intel Mac(x64)
安装后,ego-lite 会自动把 ego-browser skill 添加到本机所有 Agent 的 skills 目录中。
方式二:通过 npx 添加 skill
npx skills add citrolabs/ego-lite
首次让 Agent 执行浏览器任务时,会自动引导完成 ego-lite 应用安装。
方式三:让 Agent 自己安装
把以下指令直接粘贴给 Agent:
Set up ego lite for me: https://github.com/citrolabs/ego-lite Read
skills/ego-browser/references/install.mdand follow the steps to install ego lite.
3.3 首次启动与配置
打开 ego-lite 后,建议选择 「迁移 Chrome 数据」 。这样 Agent 就能直接继承你所有的登录状态。
然后 ego-lite 会自动扫描你机器上安装的 Agent(Claude Code、Codex、Cursor 等),注册 ego-browser skill。
3.4 执行第一个任务
在 Agent CLI 中输入:
/ego-browser 帮我关注 @ego_agent 的 X 账号
Agent 会:
- 获取
ego-browserskill - 在专属 Space 中打开页面
- 读取 Snapshot
- 执行操作
- 返回结果
整个过程你的标签页完全不受影响。
3.5 常用 API 一览
ego-browser 提供的主要 helpers 包括:
| 类别 | 常用方法 |
|---|---|
| 任务空间 | listTaskSpaces, useOrCreateTaskSpace, claimTaskSpace, handOffTaskSpace |
| 导航 | openOrReuseTab, gotoAndWait, currentTab |
| 观察 | snapshotText, captureScreenshot |
| 交互 | click, fillInput, typeText, scrollToBottomUntil |
| 高级 | js(执行 JS), cdp(调用 Chrome DevTools Protocol) |
示例脚本:
const task = await useOrCreateTaskSpace('抓取热门项目')
await openOrReuseTab('https://github.com/trending', { wait: true })
cliLog(await snapshotText())
四、适用场景与实用建议
4.1 最适合谁用?
- 使用 macOS 的开发者,日常使用 Claude Code、Codex 或 Cursor
- 经常需要 Agent 打开登录态页面做预览检查或数据抓取
- 希望 Agent 能并行处理多个浏览器任务而不互相干扰
4.2 建议从低风险任务开始
虽然 ego-lite 能让 Agent 访问真实登录态,但不代表 Agent 可以做所有网页操作。建议:
- 从只读任务开始:让 Agent 打开页面、读取数据、返回观察结果
- 人工复核关键步骤:涉及付款、删除、发布等敏感操作,保留人工确认
- 试 5-10 个低风险任务后再扩大使用范围
4.3 注意事项
- macOS 独占:目前仅支持 macOS,Windows/Linux 用户需等待或使用第三方适配方案(如 dsh-ego-browser 插件提供了 Linux 支持)
- 不是企业级 RPA 平台:当前更适合作为本地 Agent 浏览器协作工具,而非可治理的自动化测试平台
- 权限较高:Agent 复用你的登录态,建议先用独立 Profile 测试
五、总结
ego (lite) 解决了一个非常实际的问题:AI Agent 操作网页时,如何共享人的登录态、不抢人的标签页、跑得更快更省 Token。
它通过「共享登录态 + Space 隔离 + Snapshot 快照 + 代码优先架构」这四层设计,把浏览器从「被脚本遥控的工具」变成了「人与 Agent 可并行协作的空间」。
对于已经在 macOS 上使用 Claude Code、Codex 等 AI 编程 Agent 的开发者来说,ego-lite 是一个值得立刻上手试用的免费工具。它不会取代 Playwright 或 Puppeteer,但它在「让 AI Agent 真正操作浏览器」这件事上,提供了一个非常顺手的新思路。
数据统计
数据评估
关于ego (lite)特别声明
本站微企脉提供的ego (lite)都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由微企脉实际控制,在2026年8月26日 下午9:27收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,微企脉不承担任何责任。
相关导航
Luban Sms是一个提供全球短信收发相关服务的在线平台。提供“短信接收”和“短信营销”两大功能。前者通常指为用户提供临时或虚拟号码来在线接收验证码等短信;后者则可能涉及批量发送营销短信的服务。
Wormhole
wormhole专注于普通用户间安全、私密传输大文件的免费工具网站。无需注册,直接通过浏览器端到端加密分享最大10GB的文件,并生成可设置自动过期的链接。
Any2Text
Any2Text 是一个致力于提供便捷音视频转文字服务的在线AI工具。将您的音频录音、播客、访谈和视频文件转换为准确的文字转录。无需注册,完全免费。
Maigret
Maigret是一款开源的OSINT(开源情报)工具,只需提供一个用户名,就能自动在数千个网站上搜索该用户的公开账户,并收集所有可用信息——无需任何API密钥。Maigret最初是经典OSINT工具Sherlock的一个分支,但在后续发展中大幅超越原版:支持网站数量从Sherlock的约400个扩展到3000+,并加入了更智能的假阳性过滤、更丰富的元数据提取、图谱式关系映射、Telegram机器人等功能。
MikuTools
MikuTools网站是一个轻量级、一体化的在线工具平台,汇集了超过40种实用工具。涵盖了图片处理、文字编辑、编程开发等多个领域,旨在为用户提供便捷的一站式服务。
ScriptCat(脚本猫)
ScriptCat,中文名“脚本猫”,是一款开源的浏览器脚本管理器,能够执行用户自定义脚本,让你的浏览器完成更多自动化任务。与传统脚本管理器不同,脚本猫参考了油猴的设计思路,不仅完全兼容油猴脚本,还开辟了一条全新的技术路线——后台脚本运行框架。
Moli Browser
Moli Browser(简称 Moli)是一款专为AI智能体设计的生产级无头浏览器,使用Rust编写,致力于解决传统浏览器在AI自动化场景下的资源消耗过大、启动缓慢等问题。Moli的目标非常清晰:让AI智能体能够高效地抓取网页、搜索网络、自动化执行浏览器任务,同时保持极低的资源占用。
易采集EasySpider
易采集Easy Spider 开源免费无代码可视化爬虫/浏览器自动化测试软件
tunnelto
unnelto 是一个能帮你把本地开发中的 Web 服务瞬间暴露到公网,生成一个临时或自定义链接的神器。它主要面向开发者,用于解决远程协作、第三方回调调试和移动端联调等场景中的内网穿透问题 。
TOOLFK
TOOLFK在线工具箱是一个为程序员、开发者及普通办公人员提供便捷服务的综合性在线工具集合网站。其核心特点是无需安装、无需注册(大部分工具),直接在浏览器中完成各种任务。
LiveTalking
LiveTalking作为目前GitHub上最活跃的开源实时数字人引擎之一,凭借其低延迟架构(<300ms)、多模型支持(4种渲染方案)、多协议输出(WebRTC/RTMP/虚拟摄像头)和生产级并发能力,已成为个人开发者、中小企业和内容创作者搭建数字人应用的优选方案。
FreeMediaHeckYeah(FMHY)
FMHY(FreeMediaHeckYeah)是一个由社区驱动的、开源且规模庞大的免费资源导航平台。它并不直接存储影视、游戏等文件,而是像一个精心绘制的“互联网资源地图”,系统性地收录并整理了全球范围内高质量、可免费获取的数字资源入口。
暂无评论...






