一个命令行工具,可将任何网站、Electron应用程序或本地命令行工具转换为命令行界面——Bilibili、Zhihu、小红书、Twitter/X、Reddit、YouTube、Antigravity、gh、docker等等——通过浏览器会话重用和AI原生发现提供支持。

专为AI代理打造 — 加载opencli-operate技能,即可赋予任何AI代理(如Claude Code、Cursor)直接浏览器控制能力。操作任意网站,并将这些交互整理成可复用的CLI命令。在您的AGENT.md或。cursorrules中配置opencli列表,以便AI自动发现所有可用工具。
CLI中心 — 注册任何本地命令行界面(使用opencli register mycli),以便AI代理能够发现并像调用内置命令一样调用它。通过包管理器自动安装缺失的工具(例如,如果gh尚未安装,opencli gh..。会先运行brew install gh,然后无缝重新执行)。
Electron应用的命令行界面(CLI)工具 — 将任何Electron应用转化为命令行工具。您可以在终端中重新组合、编写脚本和扩展如Antigravity Ultra这样的应用。AI代理现在可以原生控制其他AI应用。
🛡️
账户安全
重用Chrome的已登录状态。您的凭据永远不会离开浏览器——零安全风险。
🤖
AI代理就绪
内置探索、合成和级联命令。AI能够自动发现API并生成适配器。
🖥️
桌面应用同样如此
将诸如Cursor、Codex、ChatGPT、Notion、Discord等Electron应用CLI化——AI现在可以原生地自我控制。
⚡
双引擎
用于简单流程的YAML声明式管道。用于稳健的浏览器运行时注入的TypeScript适配器。
🔄
自我修复
内置设置向导和诊断命令。自动诊断守护进程、扩展程序和浏览器连接。
📦
动态加载器
将。ts或。yaml适配器放入clis/文件夹中——自动注册,无需配置。几秒钟内即可完成扩展。
🧩
插件系统
安装、管理并发布带有完整性验证的插件。使用社区构建的适配器来扩展OpenCLI。
🎬
录制与回放
记录浏览器会话并以命令行界面(CLI)命令的形式回放。非常适合调试和创建新适配器。
🪝
生命周期钩子
通过前置/后置事件挂钩到命令执行中。构建审计日志、差异跟踪或Slack通知。
在线网址:https://opencli.info/
GitHub地址:https://github.com/jackwener/opencli

评论(0)