代码化浏览器操作
浏览器能力以 JavaScript 函数形式暴露给 Agent,Agent 通过编写脚本组合多步任务,而非逐条执行命令。
BAIZE AI RESOURCE
ego-lite
ego-lite 是供 AI Agent 与人类共同使用的 Chromium 浏览器,配套技能可通过 JavaScript 完成浏览、填表、点击、截图与数据提取。

ego-lite 是一个面向 AI Agent 的浏览器项目,核心思路是让 Agent 与用户在同一浏览器中并行工作:每个 Agent 拥有独立的 Space(任务空间),在后台执行浏览任务,而用户自己的标签页不受干扰。它通过 ego-browser 技能把浏览器能力封装成 Agent 可直接调用的 JavaScript 函数,Agent 以编写代码的方式组合多步操作,而不是反复执行单条命令,从而在复杂任务上减少工具调用次数。技能提供 TaskSpace 与 Page 两级 API,覆盖导航、快照、点击、填表、键盘输入、文件上传、截图、等待与对话框处理等操作,并内置 GitHub、Google、X 等站点的经验脚本。适用于使用 Claude Code、Codex、Cursor 等 Agent CLI 的用户,用于网页自动化、数据抓取、Web 应用测试与 QA 等场景。
浏览器能力以 JavaScript 函数形式暴露给 Agent,Agent 通过编写脚本组合多步任务,而非逐条执行命令。
每个 Agent 拥有隔离的 Space,可并行运行多个任务,不与用户的标签页冲突。
提供页面快照与 SDK 分配的引用标识,支持在嵌套 iframe 等复杂页面中定位并操作元素。
内置 GitHub、Google、X 等站点的学习脚本与工具,可复用特定网站的抓取与操作逻辑。
通过 ego-browser 连接层,Claude Code、Codex、Cursor 或自定义 Agent 均可驱动浏览器。
使用场景需要从网站批量提取信息
Agent 在独立任务空间中打开目标页面,读取快照并提取结构化数据,用户自己的标签页不受影响。
使用场景需要在已登录的网站中完成操作
借助浏览器中已有的登录状态,Agent 直接填写表单、点击按钮并提交,无需重新配置凭据。
使用场景需要对网页应用进行功能验证
Agent 按脚本执行页面导航、交互与截图,用于应用测试、问题排查与质量检查。