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 的二进制文件分发,无运行时依赖。
相关
- 项目
- 项目
- 项目
- 项目
- 项目