ego (lite):AI Agent 专用浏览器,复用你的登录态,不抢你的标签页

ego (lite):AI Agent 专用浏览器,复用你的登录态,不抢你的标签页

ego (lite) ↗ 是 Citro Labs 做的一款基于 Chromium 的浏览器,专门解决一个具体问题:你想让 Claude Code、Codex 这类 AI Agent 帮你操作浏览器——查资料、填表单、订机票、测网页——但又不想给它开个空白 profile 重新登录一遍所有网站,更不想它在你正开着的标签页里点来点去,抢你的鼠标和注意力。ego (lite) 就是为这件事设计的:Agent 直接复用你已登录的账号状态,但工作在一个跟你完全隔离的独立空间里,谁也不打扰谁。

核心功能

ego (lite) 的 Space 面板,两个空间并行显示:一个是用户自己打开的官网页面,另一个是 Agent 正在 Expedia 上自动搜索机票并显示"Agent is in control"

  • Space 隔离工作区:这是它的核心设计。你自己的标签页留在你的 Space 里,每个 Agent 任务开一个新 Space,各跑各的。想看 Agent 在干什么,切过去就行;不想看,切回自己的 Space 完全不受影响,鼠标焦点也不会被抢走。
  • 共享登录态,免重复登录:首次启动可以选择导入 Chrome 的历史数据——书签、Cookie、密码、扩展——之后 Agent 在任何 Space 里打开的网站,都能直接用你已经登录过的 GitHub、内部管理后台等账号,不用再重新输一遍密码。
  • 多 Space 并行:好几个 Space 可以同时跑,比如一个 Agent 在处理 GitHub PR,另一个在查机票价格,互不排队。
  • 代码优先的操作方式:不是一步一动作、来回等待的传统自动化调用,Agent 写几行 JavaScript 就能一次性执行完一串操作——填表、点击、等待、跳转。官方数据是复杂任务比 Vercel 的 agent-browser 快最多 2.5 倍,token 消耗也更少,部分场景下 agent-browser 还会被反爬机制拦下,ego (lite) 没遇到这个问题。
  • 接入方式简单:装好 ego (lite) 后,在 Claude Code、Codex、Cursor 或者自定义 Agent CLI 里跑一句 npx skills add citrolabs/ego-lite,装好 ego-browser 这个 skill 就能直接调用,不用自己写驱动代码。
  • 页面识别能力强:官方在浏览器内核层面做了定制,跨域 iframe、Shadow DOM 这些自动化脚本最容易漏判的场景,识别准确率会更高。
  • 数据留在本地:浏览数据不会上传到官方服务器。

收费情况:完全免费,不需要注册账号或登录。目前只有 macOS 版本(Apple Silicon、Intel 都支持),Windows 和 Linux 官方列在路线图上,但还没上线。项目在 GitHub 上开源,MIT 协议,star 数已经涨到一万以上。

这类"给 AI 用的浏览器"最近冒出来好几款,之前写过的 BrowserOS 走的是另一条路——它更像面向普通用户、带聊天框的 AI 浏览器,你在侧边栏打字告诉它要干嘛,它替你操作。ego (lite) 的定位不一样:它是给写代码、跑 Agent 的人用的基础设施,你自己该怎么用浏览器还怎么用,Agent 在旁边的 Space 里自己干活,两者是并行关系。如果你平时就在用 Claude Code 或 Codex,经常需要它帮你查文档、测网页、连后台系统,这个定位会更贴合;如果你想要的是对话一下就能帮你订机票的智能浏览器,它可能不是你要找的东西。

实际装起来体验挺轻的,Mac 版启动就是个普通浏览器的样子,导入 Chrome 数据后几乎不用配置,跟 Claude Code 接上也就是加一个 skill 的事,几分钟能跑通。缺点也很明显:目前只有 Mac 版,用 Windows 的人还得再等;另外它背后那家公司还有个更大的产品直接叫 ego——一个跨设备的个人 Agent,官网顶部一直挂着"加入候补名单"的横幅——那个产品还没开放,ego (lite) 更像是这条产品线里先放出来试水、已经能下载的一小块。冲着"个人 AI 助理"的期待去用会发现它其实只是个浏览器,别搞混了。