OpenCLI | 让任意网站和 Electron 应用瞬间变成 CLI 神器 AI 原生的浏览器自动化框架
虽然已经有众多的浏览器自动化工具,除了 Playwright、Puppeteer、Selenium 这样的老牌浏览器自动化工具外,在AI时代,浏览器自动化工具更是风起云涌,包括browser-use、LaVague、Skyvern、Stagehand、Crawl4AI、Firecrawl等。

这些浏览器自动化工具功能全面,适合用脚本化控制浏览器进行大规模自动化测试、爬虫爬取、自动化,但对日常简单内容采集、AI Agent 工具链、终端快速操作这样的轻量级操作,这些自动化工具就过于重量级。
尤其是这些自动化工具接入Claude Code、AI Agent、MCP时候,会遇到三个致命的“天花板”:
调用工具数量爆炸:一个简单“登录后下载文章”的任务,LLM 可能要连续调用 815 次工具才能完成
Token 消耗高:为了让 LLM 找到一个按钮,需要把页面 HTML 塞进 Context,既昂贵又容易让 AI 出现幻觉
选择器幻觉:LLM 极其不擅长处理动态 ID 或复杂的 Shadow DOM,很容易出现幻觉,导致程序崩溃
因此像 LaVague 这样的新一代浏览器自动化工具都遵循“让 LLM 不需要理解 DOM”的核心思路。
OpenCLI 是一个最近开源的浏览器自动化工具,支持把任何网站或 Electron 应用变成命令行工具。
OpenCLI:
支付宝扫一扫
微信扫一扫