OpenCLI
将任意网站转换为 CLI,让 AI Agent 使用你已登录的浏览器。
仍在活跃开发:最近 90 天有 173 次提交,最近一次提交在 2026-09-24。
GitHub 星数
3 万
近 30 天涨星
+630
近 90 天提交
173
近 6 个月发版
10
OpenCLI 将网站、浏览器会话和 Electron 应用转换为供人类和 AI Agent 使用的确定性接口。它为常用网站提供适配器,并允许 AI Agent 通过已登录的 Chrome 浏览器进行导航、点击、填写表单、提取数据和检查页面。
和同类工具的区别
使 AI Agent 能够通过用户已登录的浏览器会话,使用确定性接口操作网站。
主要能力
- 浏览器自动化
- 网站转 CLI
- 表单填写
- 数据提取
- 导航控制
适合
- 自动化操作已登录的浏览器会话
- 为 AI Agent 创建确定性接口
- 需要身份验证的网页抓取
不太适合
- 面向终端用户的 AI 应用
- 通用聊天机器人界面
- 图像生成
局限
- 需要 Chrome/Chromium 浏览器
- 需要安装浏览器扩展
- npm install 需要 Node.js >= 20.18.1
OpenCLI 的替代品
- ego lite:供 AI Agent 在隔离的 Spaces 中执行自动化任务的浏览器,同时共享你的登录状态、cookie 和标签页(1.7 万星)
- BrowserOS:🌐 开源 Agent 浏览器;ChatGPT Atlas、Perplexity Comet、Dia 的替代方案。(1.4 万星)
- Browser-Use:🌐 让 AI Agent 能够访问网站。轻松自动化在线任务。(11.7 万星)
- Stagehand:用于从任意网站提取数据并与之交互的 SDK。通过 Claude Code、Codex、Eve、Mastra 等工具开始使用。(2.6 万星)
- Steel(7,717星)
- Notte(2,007星)
常见问题
- OpenCLI 是做什么的?
- OpenCLI 将网站、浏览器会话和 Electron 应用转换为供人类和 AI Agent 使用的确定性接口。它为常用网站提供适配器,并允许 AI Agent 通过已登录的 Chrome 浏览器进行导航、点击、填写表单、提取数据和检查页面。
- OpenCLI 还在维护吗?
- 仍在活跃开发:最近 90 天有 173 次提交,最近一次提交在 2026-09-24。
- OpenCLI 有哪些替代品?
- 和 OpenCLI 最接近的开源替代品有 ego lite、BrowserOS、Browser-Use、Stagehand、Steel、Notte。
- OpenCLI 是开源的吗?
- 是的,OpenCLI 是开源项目,代码托管在 GitHub 上。
星数、提交和发版数据来自 GitHub API,每天自动刷新。介绍文字由 AI 从英文翻译,并经过第二个模型的回译校对。 项目地址:github.com/jackwener/OpenCLI