VibiumDev/vibium
The verification layer for coding agents
해결하는 문제
Vibium은 AI 코드 에이전트를 위한 검증 계층을 제공하여 웹 브라우저에서 작업을 상호작용하고 검증할 수 있도록 합니다. 복잡한 수동 브라우저 설정이나 전용 프로토콜이 필요 없으며, 에이전트가 페이지를 탐색하고 폼을 채우며 스크린샷을 캡처하여 코드 변경 사항이 올바르게 작동하는지 확인할 수 있습니다.
작동 방식
Vibium은 LLM/에이전트와 웹 브라우저 사이를 연결하는 가벼운 바이너리로 작동합니다. CLI 기능, MCP(Model Context Protocol) 서버, 또는 JavaScript/TypeScript, Python, Java용 클라이언트 라이브러리로 통합할 수 있습니다. 브라우저와의 통신에는 WebDriver BiDi 프로토콜을 사용하며, CSS 선택자에만 의존하는 것이 아니라, 텍스트, 레이블, 역할(role) 기반의 의미적 검색을 제공합니다.
대상 사용자
브라우저 자동화 및 검증 작업을 자율적으로 수행해야 하는 AI 에이전트(예: Claude Code 또는 Gemini)를 개발하는 개발자에게 적합합니다.
주요 특징
- AI 네이티브 통합: 에이전트용 기능으로 설치 가능하여 즉시 브라우저 자동화를 학습할 수 있습니다.
- 제로 구성: 설치 시 자동으로 필요한 브라우저(Chrome)를 다운로드합니다.
- 표준 기반: 독자적인 프로토콜이 아닌 WebDriver BiDi 기반으로 구축되었습니다.
- 다중 인터페이스: CLI, MCP 서버, 언어별 API(JS/TS, Python, Java)를 지원합니다.
- 의미 기반 요소 탐지: 표시된 텍스트, ARIA 역할, 폼 레이블로 요소를 찾을 수 있습니다.
- 경량: 실행 시 의존성 없이 단일 약 10MB 바이너리로 배포됩니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트