opera-browser-cli – Opera Neon 開源的命令行工具

AI工具7天前發佈新公告 AI管理員
0 0

opera-browser-cli是什麼

opera-browser-cli 是 Opera Neon 推出的開源命令行工具,基於 opera-devtools 封裝,支持本地 AI 代理(如 Claude Code)通過終端直接操控瀏覽器。opera-browser-cli 無需雲端中轉或複雜認證,兩行命令可完成安裝,讓 AI 從”問答工具”進化爲能跑網頁測試、抓取數據、生成 Web 應用的數字助手,標誌着瀏覽器正式進入 AI Agent 時代。

opera-browser-cli – Opera Neon 開源的命令行工具

opera-browser-cli的主要功能

  • 終端驅動瀏覽器:通過命令行打開網頁、截取頁面快照、執行自動化操作。
  • AI 代理命令:支持 Do、Make、Research 等 Opera Neon 專屬 AI 功能,可直接生成 Web 應用。
  • 網頁測試與數據抓取:本地 AI 代理可自動跑測試、抓取網頁數據、處理在線表單。
  • 自動化集成:自動爲 Claude Code 配置 SKILLs,開箱即用。
  • 全面瀏覽器控制:提供 38 條命令,覆蓋導航、截圖、元素操作、AI 生成等場景。

如何使用opera-browser-cli

  • 環境準備:確保系統已安裝 Node.js ≥ 20 和 npm,Windows 用戶需確認 PowerShell 7.0 以上版本。
  • 安裝配置:在終端執行 npm install -g opera-browser-cli && opera-browser-cli setup 完成全局安裝與初始化。
  • 啓動瀏覽器:執行 opera-browser-cli open https://operaneon.com 驅動 Opera Neon 打開目標網頁。
  • 執行操作
    • 使用 opera-browser-cli snapshot 截取當前頁面快照,供 AI 分析頁面內容。
    • 通過 opera-browser-cli make "create a web app..." 調用 AI 直接生成 Web 應用。

opera-browser-cli的核心優勢

  • 本地直連,零雲端中轉:直接綁定本地 9224 端口運行,無需雲端認證或複雜 MCP 配置,大幅降低延遲與 Token 消耗。
  • 無需 OAuth 認證:區別於其他方案,登錄 Opera Neon 可直接使用,省去繁瑣的授權流程。
  • 工具無關,平台不限:任何支持 CLI 的 AI 代理或工具均可調用,不綁定 Claude Code 等特定平台。
  • 功能更全面:完整覆蓋 chrome-devtools-mcp 接口,同時獨佔支持 Opera Neon 的 Do、Make、Research 三大 AI 代理命令。
  • 開源輕量,一鍵上手:GitHub 完全開源,Node.js 環境下兩行命令完成安裝,腳本自動配置 SKILLs。

opera-browser-cli的項目地址

  • GitHub倉庫
    • https://github.com/operasoftware/opera-browser-cli
    • https://github.com/operasoftware/opera-devtools-mcp

opera-browser-cli的同類競品對比

對比維度 opera-browser-cli Vercel Agent Browser chrome-devtools-mcp Playwright / Puppeteer
定位 Opera Neon 專用,AI Agent 直接操控瀏覽器 通用 AI Agent 瀏覽器控制 CLI Chrome DevTools 的 MCP 封裝 開發者自動化測試框架
技術架構 基於 opera-devtools,本地 9224 端口直連 Rust 構建,Client-Daemon 架構 基於 CDP 協議的標準 MCP Node.js 庫,需編寫腳本調用
AI 專屬優化 ✅ 內置 Do/Make/Research AI 代理命令 ✅ Accessibility ref 系統,Token 減少 82.5% ❌ 僅標準 DevTools 接口 ❌ 需自行封裝 AI 調用層
安裝方式 npm install -g opera-browser-cli npm install -g agent-browser 需配合 MCP 服務端配置 npm install playwright
認證要求 無需 OAuth,登錄 Opera Neon 即用 無需認證 需 MCP 服務端認證配置 無需認證
命令數量 38 條(含 Neon 專屬 AI 命令) 核心導航/交互/快照命令 覆蓋標準 DevTools 接口 完整瀏覽器 API,需代碼調用
會話持久化 支持 Daemon 自動管理 依賴 MCP 服務端 需手動管理 BrowserContext
開源協議 開源(GitHub) Apache 2.0 開源 MIT(Playwright)/ Apache(Puppeteer)
適用場景 本地 AI 代理 + Opera Neon 瀏覽器自動化 多語言 AI Agent 通用瀏覽器控制 標準 MCP 兼容的瀏覽器工具 自動化測試、爬蟲、RPA

opera-browser-cli的應用場景

  • AI 自動化測試:讓本地 AI 代理自動運行網頁功能測試,無需人工逐頁操作。
  • 智能數據抓取:AI 直接操控瀏覽器抓取動態網頁數據,生成結構化報告。
  • 快速原型開發:通過 make 命令讓 AI 根據自然語言描述直接生成可運行的 Web 應用。
  • 在線表單處理:自動填寫、提交複雜表單,完成訂票、報名等重複性操作。
  • 瀏覽器自動化工作流:與 Claude Code 等工具結合,構建端到端的自動化開發流程。
© 版權聲明

相關文章

暫無評論

暫無評論...