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

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目