ego-lite:让 AI Agent 真正“接管”你的浏览器,而不是在旁边瞎指挥
ego-lite:让 AI Agent 真正“接管”你的浏览器,而不是在旁边瞎指挥
这是一个你上周可能刷到、但还没细看的项目:citrolabs/ego-lite,昨天 Trending 日增近 900 Star。
它的野心不小:不是做一个浏览器自动化框架,而是做一版“人和 AI 共享浏览器”。 yours stays yours,agent runs in its own space。
为什么我觉得它值得写?
因为现在大多数“AI 浏览器自动化”都还在同一个误区里:把浏览器当外部工具去驱动,结果登录态带不过去、标签页抢着用、复杂页面经常失控。
ego-lite 的思路是反过来的:浏览器本身就是协作空间。
三个核心设计
1. Space 隔离:人和 Agent 各用各的标签页
你正常上网的标签页不会被 Agent 打断。每个 Agent 有独立的 Space,可以并行跑多个任务:一个在查竞品,一个在填表单,一个在整理数据。你的鼠标和标签页始终归你。
2. 登录态继承:不用重新登录
它支持从 Chrome 迁移数据。也就是说,你平时登录好的后台、Cookie、Session,Agent 可以直接用。这解决了自动化脚本最头疼的“登录墙”问题。
3. 以代码而非命令驱动 Agent
和传统 browser-use / agent-browser 不同,ego-lite 给 Agent 暴露的是 JavaScript 函数能力,不是 CLI 命令。Agent 用代码组织多步任务,而不是“调用两个命令,看结果,再调两个”。
README 里提到,复杂任务速度提升最多 2.5 倍,token 消耗也更低。
适合谁用?
- 用 Claude Code / Codex 做自动化的人
- 需要 Agent 持久登录某个后台、反复操作的人
- 不想维护一套复杂浏览器自动化基建的团队
当前限制
macOS 已可用,Windows 和 Linux 还在 roadmap 上。目前主要通过 npx skills add citrolabs/ego-lite 或下载 dmg 安装。
我的判断
ego-lite 不是又一个 Playwright 封装。它的关键在于:把“浏览器”重新定义成了“人机共享的操作环境”,而不是一个被控制的外部程序。这个定位如果站稳了,它会成为 Agent 桌面交互的基础设施级工具。
值得持续跟踪。
评论区
登录后可评论。