O

OpenCLI

由 jackwener 研发
开源项目 TypeScript 全球 free #ai-agent#ai-agents#ai-tools#cli

OpenCLI是一款创新的AI原生运行时与统一命令行接口中心,旨在将任意网站、浏览器会话、Electron桌面应用及本地二进制工具标准化为确定性的命令行接口。它为人类用户和AI Agent提供了一个强大的自动化平台。用户可通过90+预构建适配器直接访问Bilibili、知乎等热门网站数据。AI Agent能利用`opencli browser`实时控制浏览器行为,或通过`explore`、`generate`等功能从现有网站行为中自动生成新的CLI适配器。OpenCLI还支持驱动Electron应用,并作为`gh`、`docker`等本地CLI工具的集成中心。其核心优势在于确保每次执行的确定性输出、复用浏览器登录状态保障账户安全,以及运行期间无LLM令牌消耗,并通过统一的`AGENT.md`集成赋能AI Agent无缝发现与执行工具。

  • 网站与浏览器自动化:将任意网站、浏览器会话转化为确定性CLI,提供90+预构建适配器及实时浏览器控制。
  • AI Agent赋能:专为AI Agent设计,支持浏览器直接控制、自动生成适配器及运行期间无LLM令牌消耗。
  • 桌面应用与本地工具集成:驱动Electron应用,并作为`gh`、`docker`等本地CLI的统一管理中心。
  • 确定性与账户安全:确保每次执行的输出一致性,并复用浏览器登录状态保障账户安全。
linuxmacos