ego lite
让 AI 代理在独立浏览器空间中复用你的登录状态完成网页操作。
按维度查看评分与理由
证据显示:README 声称数据本地存储、仅记录是否选择迁移 Chrome 数据,但未提供代码级验证;安装时询问是否迁移 Chrome 数据,但未说明迁移后数据的使用和删除;未提供数据流图或详细说明;未提及敏感数据处理的具体措施;依赖安全仅通过 CI 中的 npm ci 和测试体现,未提供依赖审计或漏洞扫描;外部影响包括安装时添加技能到 agents 目录、可能迁移 Chrome 数据,但未明确权限范围;未提供回滚机制;来源归属仅通过 MIT 许可证和 CitroLabs 版权声明,但发布者未验证。扣分原因:缺乏代码级证据、数据流不透明、无回滚机制。
证据显示:README 与 CI 工作流一致,测试存在但仅覆盖发布工作流;依赖可用性未明确,但 CI 使用 npm ci 和 package-lock.json;失败消息未在文档中提供,但 CI 有错误处理。扣分原因:依赖可用性未验证、失败消息未提供。
证据显示:目标受众明确为 AI 代理用户,场景包括浏览器自动化、并行任务;能力边界未明确,但提到支持 macOS,Windows/Linux 在路线图;触发精度通过 /ego-browser 命令和技能描述,但未详细说明;环境适配仅 macOS,且依赖 Chrome 数据迁移。扣分原因:能力边界不清晰、触发精度不足、环境适配有限。
证据显示:README 结构清晰,包含快速开始、功能、对比、基准、文档链接;安装说明详细,提供多种方式;命名稳定,但未提供版本历史;示例和 FAQ 有示例命令,但无 FAQ;已知限制仅提到 macOS 支持,未提及其他;许可证为 MIT,但未提供变更日志;维护责任未明确,但 CI 和发布工作流存在。扣分原因:无变更日志、已知限制不全面、维护责任不明确。
证据显示:输出可用性通过技能和文档体现,但未提供实际输出示例;边际价值通过对比和基准声称,但未提供可复现数据;成本效益声称更快更省 token,但未提供详细成本分析。扣分原因:缺乏可验证的基准数据。
证据显示:README 中的声明未提供可追溯的测试或数据;跨来源验证仅通过外部链接(如文档、Discord),但未提供独立验证;事实与推断未明确区分,如基准数据未说明来源。扣分原因:声明缺乏可追溯性、无独立验证、事实与推断混淆。
- 发布者身份未验证,需谨慎对待其声明。
- 数据流不透明,特别是 Chrome 数据迁移后的使用和删除。
- 依赖安全未提供审计或漏洞扫描证据。
- 基准测试数据未提供可复现的方法。
这个 Agent 能做什么,适合哪些场景?
ego lite 是一款面向人与 AI 代理并行工作的 macOS 浏览器,代理通过名为 ego-browser 的技能控制网页。它为每个代理或任务提供隔离的 Space,因此代理可在后台操作页面,而用户自己的标签页保持不受影响。该技能把浏览器能力暴露为页面内 JavaScript 工具,代理可将多步网页任务组合成一次脚本执行。文档列出的工具包括 snapshot、fill、click、wait、navigate 和 capture,任务完成后由代理报告结果。仓库内容采用 MIT 许可证;ego lite 浏览器本体则作为单独的免费 macOS 下载提供。
用户先安装 ego lite 应用,或执行 npx skills add citrolabs/ego-lite 安装 ego-browser 技能。首次运行浏览器任务时,技能会引导安装应用;首次启动应用时可选择迁移 Chrome 数据,以带入已有的登录信息、Cookie、扩展和书签。在代理 CLI 中输入 /ego-browser 加任务描述后,代理会在自己的 Space 打开页面、读取 Snapshot,并通过 snapshot、fill、click、wait、navigate、capture 等页面内 JavaScript 工具执行操作。该执行模型让代理将多步操作写成 JavaScript 片段并在页面上一轮运行,完成后向用户汇报。
- 使用 Codex 的研究人员需要登录网站收集信息,同时不希望代理抢占自己正在浏览的标签页。
- 使用 Claude Code 的销售团队成员要在多个独立 Space 中并行补充多条潜客资料。
- 已有 Chrome 登录状态的运营人员希望让代理在已登录网页上完成关注、填写或导航等操作。
- 需要处理嵌套 iframe 页面的人,希望代理先读取页面 Snapshot,再按页面元素执行点击和填表。
- 使用自定义代理 CLI 的开发者希望通过 ego-browser 将网页自动化接入现有代理工作流。
这个 Agent 有哪些优点和局限?
- 每个代理或任务拥有独立 Space,可并行运行浏览器任务而不干扰用户标签页。
- 通过可直接调用的页面内 JavaScript 工具执行 snapshot、fill、click、wait、navigate 和 capture,可把多步操作组合为一次运行。
- 可在首次启动时迁移 Chrome 数据,复用现有登录状态、Cookie、扩展和书签。
- 仓库明确提供面向 Codex、Claude Code、Cursor 和自定义代理 CLI 的 ego-browser 连接层。
- 目前仅明确支持 macOS;Windows 和 Linux 被列为路线图项目。
- 核心使用体验依赖单独安装的 ego lite 浏览器应用,而不只是安装仓库技能。
- Chrome 数据迁移会把现有登录状态、Cookie、扩展和书签带入该浏览器,采用前需要评估本机浏览数据迁移。
- 仓库将浏览器本体作为单独下载提供,MIT 许可证只明确覆盖仓库内容。
如何安装或部署这个 Agent?
运行 npx skills add citrolabs/ego-lite 可只安装 ego-browser 技能。也可下载并安装 macOS 版 ego lite:仓库提供 Apple Silicon 和 Intel 两种 DMG 下载。首次由代理执行浏览器任务时会引导安装应用;首次启动时可选择迁移 Chrome 数据。文档未要求单独配置 API 密钥或账号凭据。
如何使用这个 Agent?
在支持的代理 CLI 中输入 /ego-browser,空格后直接描述任务,例如:ego-browser follow @ego_agent on x.com for me。代理会在独立 Space 中打开页面、读取 Snapshot、执行页面操作并报告结果。README 明确列出 Claude Code、Codex、Cursor 和自定义代理 CLI 可通过 ego-browser 接入。
这个 Agent 与同类方案有什么区别?
仓库将 ego lite 与 Browser-Use、Vercel 的 agent-browser、ChatGPT Atlas 和 Perplexity Comet 对比。其定位是:相较浏览器自动化框架,提供可共享登录状态的浏览器与独立 Space;相较内置代理的 AI 浏览器,强调可由外部代理驱动。README 还报告其在四项复杂任务中相对 Vercel agent-browser 的基准结果,但这些性能结论来自该仓库自身的比较。