1. 项目定位与用途
ego-lite 是 citrolabs 推出的专为 AI Agent 打造的浏览器应用,核心定位是成为 AI Agent 运行浏览器自动化的首选载体,同时支持用户与 Agent 并行使用浏览器资源。与传统浏览器自动化工具不同,它从设计之初就兼顾用户与 Agent 的使用需求,用户可正常使用自有标签页,Agent 在独立隔离的空间中执行自动化任务,双方操作互不干扰,且全程零额外配置、零使用成本,目标是让 AI Agent 能够高效、无门槛地完成各类浏览器相关操作。
ego-lite 是专为 AI Agent 设计的零成本浏览器应用,支持用户与 Agent 并行操作、继承 Chrome 真实登录态,适用于各类浏览器自动化任务,本文介绍其定位、核心优势、安装与使用方式。
ego-lite 是专为 AI Agent 设计的零配置浏览器应用,支持用户与 Agent 并行使用浏览器,Agent 可复用用户真实登录态执行自动化任务,零成本、零额外配置。
ego-lite 是 citrolabs 推出的专为 AI Agent 打造的浏览器应用,核心定位是成为 AI Agent 运行浏览器自动化的首选载体,同时支持用户与 Agent 并行使用浏览器资源。与传统浏览器自动化工具不同,它从设计之初就兼顾用户与 Agent 的使用需求,用户可正常使用自有标签页,Agent 在独立隔离的空间中执行自动化任务,双方操作互不干扰,且全程零额外配置、零使用成本,目标是让 AI Agent 能够高效、无门槛地完成各类浏览器相关操作。
ego-lite 主要解决传统浏览器自动化工具的三大核心痛点:一是传统工具(如 browser-use、agent-browser)需要额外驱动独立浏览器,无法继承用户的真实登录态,执行需登录的操作时需重新配置身份信息;二是传统工具与用户共用浏览器资源时会出现标签页争夺问题,干扰用户正常使用;三是传统工具执行复杂浏览器自动化任务时 token 消耗高、执行效率低。ego-lite 从架构设计上规避了上述问题,让 Agent 可直接复用用户的真实浏览器身份完成操作。
ego-lite 适用于所有需要 AI Agent 执行浏览器自动化任务的场景,典型场景包括:让 AI Agent 自动完成需登录态的浏览器操作,如在社交平台发帖、在电商平台查询订单、在后台系统执行数据录入等;用户与 AI Agent 同时使用浏览器,双方操作互不干扰的场景;需要快速将 Chrome 现有登录、Cookie、扩展、书签数据迁移供 AI Agent 使用的场景。其零配置、低 token 消耗的特性也适合高频、复杂的浏览器自动化任务执行。
ego-lite 当前仅支持 macOS 系统安装,提供两种安装方式:一是直接下载对应架构的 macOS dmg 安装包,Apple Silicon 与 Intel 架构的安装包均可在项目 README 的下载链接中获取,下载后打开即可完成安装;二是通过 npx 命令安装 ego-browser 技能,执行 `npx skills add citrolabs/ego-lite` 即可将技能添加到 AI Agent 的技能目录,首次运行时会自动引导安装 ego-lite 应用。安装过程中可选择是否迁移 Chrome 的登录、Cookie、扩展、书签数据。
ego-lite 安装完成后,用户可直接在 AI Agent 的 CLI 中输入 `/ego-browser` 加空格,再输入自然语言描述的任务即可触发浏览器自动化调用,例如输入 `ego-browser follow @ego_agent on x.com for me` 即可让 Agent 自动完成关注操作。Agent 会在独立的 Task Space 中打开目标页面、读取页面快照、执行操作后返回结果,全程不会影响用户自有标签页的操作。此外也支持通过 ego-browser 的 Node.js API 直接编写脚本调用浏览器能力。
ego-lite 采用原生 macOS 应用 + 内置 Chromium 内核 + CDP 协议的架构,内置 Node.js 辅助运行时 ego-browser,封装了 Playwright 风格的浏览器操作 API,Agent 可直接通过编写代码组合多步骤任务,比纯 CLI 指令的执行效率更高、token 消耗更低。其内置站点学习能力,可自动读取对应站点的操作经验,提升自动化任务执行准确率。当前 Windows 与 Linux 平台已在产品路线图中,后续将逐步支持,用户数据均存储在本地设备,仅记录用户是否选择迁移 Chrome 数据的设置项。
当前仅支持 macOS 系统,提供 Apple Silicon 和 Intel 架构的安装包,Windows 与 Linux 平台已在产品路线图中,后续将逐步支持。
传统工具需要额外驱动独立浏览器、无法继承用户真实登录态、会与用户争夺标签页;ego-lite 从设计上支持用户与 Agent 并行使用,可继承 Chrome 登录态、Cookie 等数据,Agent 在独立 Task Space 执行任务不干扰用户,且执行效率更高、token 消耗更低。
可通过两种方式安装:一是直接下载对应架构的 macOS dmg 安装包安装;二是执行 npx skills add citrolabs/ego-lite 命令添加 ego-browser 技能,首次运行会自动引导安装应用,安装时可选择是否迁移 Chrome 数据。
在 AI Agent CLI 中输入 /ego-browser 加空格,再输入自然语言描述的任务即可触发调用,Agent 会在独立 Task Space 中执行任务并返回结果,不会影响用户自有标签页,也支持通过 ego-browser API 直接编写脚本调用。