VibiumDev/vibium
The verification layer for coding agents
解決的問題
Vibium 為 AI 編碼代理提供了一個驗證層,讓代理能夠與網頁瀏覽器互動並驗證其工作成果。它消除了複雜的手動瀏覽器設定與專有協定的需求,讓代理能導航頁面、填寫表單並截取螢幕截圖,以確保程式碼變更正確運作。
工作原理
Vibium 作為一個輕量級二進位檔運作,扮演 LLM/代理與網頁瀏覽器之間的橋樑。可作為 CLI 技能、MCP(模型上下文協定)伺服器,或透過 JavaScript/TypeScript、Python 和 Java 的客戶端程式庫進行整合。它使用 WebDriver BiDi 協定與瀏覽器通訊,提供語意搜尋(透過文字、標籤或角色尋找元素),而非僅依賴 CSS 選取器。
適用對象
專為需要自主執行瀏覽器自動化與驗證任務的 AI 代理(如 Claude Code 或 Gemini)開發者設計。
主要亮點
- AI 原生整合:可作為代理的技能安裝,讓代理立即學習瀏覽器自動化。
- 零設定:安裝時自動下載所需的瀏覽器(Chrome)。
- 基於標準:基於 WebDriver BiDi 建構,而非專有協定。
- 多接口支援:支援 CLI、MCP 伺服器與語言特定 API(JS/TS、Python、Java)。
- 語意元素發現:可透過可見文字、ARIA 角色或表單標籤尋找元素。
- 輕量級:以單一約 10MB 的二進位檔分發,無執行時相依性。
相關
- 專案
- 專案
- 專案
- 專案
- 專案