【23 Daily 綜合報導】根據專案說明,vercel-labs 推出的 agent-browser 是一款專為 AI 代理設計的瀏覽器自動化命令列工具,於 2026 年 11 月 5 日被列為 GitHub 熱門項目。這個工具利用原生 Rust 實作,讓 AI 代理能透過 CLI 一步步驅動瀏覽器執行開啟網頁、讀取網頁內容並操作元素等動作。
agent-browser 的操作流程與功能
agent-browser 透過一個背景守護程式控制瀏覽器,它根據 Chrome DevTools Protocol 進行動作。每個命令都由 CLI 發送,瀏覽器會持續開啟並維持狀態,方便多步驟操作。工具會回傳頁面快照,包含元素參考標號,如 @e1,AI 代理可依此參考進行點擊、填寫文字、滑動等操作,再取得最新快照確認結果,以便持續執行。
此外,agent-browser 支援不同尋常的各種指令,從瀏覽和讀取、元素交互(點擊、輸入、懸停等)、等待、截圖、下載、網路狀態管理,到頁籤與彈窗控制、偵錯和性能監控等。也可透過指令附帶設定連接不同瀏覽器引擎,包括 Chrome for Testing、Mobile Safari 模擬器,甚至雲端瀏覽器服務。
安裝與跨平台支援
agent-browser 可用多種方式安裝,macOS 用戶可以透過 Homebrew 套件 `brew install agent-browser`,Linux 則推薦使用帶依賴安裝參數的指令,也能使用 npx 免安裝執行。官方提供 macOS(ARM64、x64)、Linux(ARM64、x64,分 glibc 及 musl)、Windows(x64)對應的原生執行檔,安裝部署相對方便。從原始碼建置則需 Node.js 24 以上版本、pnpm 11 以上及 Rust 環境。
agent-browser 的重要性與創業機會
agent-browser 讓 AI 代理能夠在瀏覽器自動化領域以命令列方式精準控制,這比一般瀏覽器自動化工具更貼近 AI 代理的需求,可持續記錄與呼叫元素編號以確保流程一致,極大提升跨元素操作的可靠性。它支援多瀏覽器及雲端環境,延伸了應用彈性。
對創業者來說,此開源工具可用於開發具備 AI 導向的自動化應用、數據爬取、跨網頁流程自動執行或客製化 AI 助理,降低開發難度並縮短時程。想驗證可先在各主要平台安裝使用基礎命令如開啟網頁、點擊元素,觀察頁面快照反映與操作成功率,確認自動化流程的穩定度與擴展性。