一个浏览器,你刷你的网页,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是一个提供全球短信收发相关服务的在线平台。提供“短信接收”和“短信营销”两大功能。前者通常指为用户提供临时或虚拟号码来在线接收验证码等短信;后者则可能涉及批量发送营销短信的服务。
MediaCrawler
一、项目简介:什么是 MediaCrawler? Media...
Ant Browser
Ant Browser 是一款面向多账号隔离、代理绑定和本地环境管理的桌面浏览器工具,支持 Windows、Linux 和 macOS(unsigned)三大平台。它的核心目标非常清晰:在一台桌面设备上,帮助用户稳定管理多个彼此隔离的浏览器实例,并配合代理池、浏览器内核和快捷启动能力完成日常运营或测试工作。
Free Claude Code
Free Claude Code 是一个开源的本地代理服务器,将 Claude Code 客户端发出的 Anthropic Messages API 请求拦截并重定向到你自行配置的后端模型服务上。简单说:你继续用 Claude Code 的终端、VS Code 扩展或 JetBrains 插件,流量可以不走官方 API,而是走 NVIDIA NIM、OpenRouter、DeepSeek、Gemini 甚至本地的 Ollama、LM Studio。
网站联盟
网站联盟 是一个免费、永久收录各类网站的导航类站点。它的核心价值在于为其他网站提供一个免费的、长期稳定的外部链接,旨在帮助站长增加网站曝光度和搜索引擎权重。
LiveTalking
LiveTalking作为目前GitHub上最活跃的开源实时数字人引擎之一,凭借其低延迟架构(<300ms)、多模型支持(4种渲染方案)、多协议输出(WebRTC/RTMP/虚拟摄像头)和生产级并发能力,已成为个人开发者、中小企业和内容创作者搭建数字人应用的优选方案。
Camofox-Browser
Camofox-browser 是一个基于 Firefox C++ 引擎级指纹伪装的 AI Agent 反检测浏览器服务器,能绕过 Cloudflare、Google 等主流反爬系统,让 AI 智能体像真人一样浏览网页。Camofox-Browser 是一个专为 AI Agent(AI 智能体) 设计的反检测浏览器服务器,由 jo-inc 团队开发。它基于 Camoufox——一个在 C++ 引擎层面进行指纹伪造的 Firefox 分支——构建而成。
ImagePrompt
ImagePrompt图片转提示词是一个完全免费、无需注册的在线工具,它利用AI技术将图片转换为精准的文本提示词,旨在帮助创作者无缝衔接灵感与AI绘画实践。
Galaxy Downloader
通用媒体下载器(官方名称:Galaxy Downloader)是一款基于 Next.js 开发的开源Web工具 。其核心理念是 “粘贴即用” ,用户无需注册登录,只需复制链接即可自动识别平台并下载内容。
Prompt Optimizer
Prompt Optimizer是一个开源的 AI 提示词优化工具,旨在帮助用户编写更高质量的提示词,从而显著提升 AI 模型的输出效果。它通过智能优化、双模式优化(支持系统提示词和用户提示词)以及实时对比测试等核心功能,让提示词的打磨过程变得更加高效和直观。
tunnelto
unnelto 是一个能帮你把本地开发中的 Web 服务瞬间暴露到公网,生成一个临时或自定义链接的神器。它主要面向开发者,用于解决远程协作、第三方回调调试和移动端联调等场景中的内网穿透问题 。
Any2Text
Any2Text 是一个致力于提供便捷音视频转文字服务的在线AI工具。将您的音频录音、播客、访谈和视频文件转换为准确的文字转录。无需注册,完全免费。
暂无评论...






