JevBridge 구축: Claude Code를 위한 오픈 소스, 자체 소유 대체재
요약
JevBridge는 Claude Code를 위한 오픈 소스 대체재로, Chrome MV3 확장 프로그램과 MCP 서버로 구성되었습니다. 이 시스템은 CDP를 이용해 사용자의 실제 탭을 읽고 조작하며, 페이지 내용을 '요소 테이블' 형태로 전송합니다. 에이전트가 정책 역할을 수행하여 보안성과 효율성을 높였습니다.
핵심 포인트
- Claude Code의 오픈 소스 대체재인 JevBridge를 소개합니다.
- Chrome MV3 확장 프로그램과 MCP 서버로 구성되어 있습니다.
- CDP를 사용해 실제 탭을 읽고 조작하며, 보안성이 높습니다.
- 에이전트가 정책 역할을 수행하여 추가 모델이나 API 키가 필요 없습니다.
저는 Claude Code가 실제 로그인된 Chrome을 구동하도록 하고 싶어서 JevBridge를 만들었습니다. 이는 Claude-in-Chrome 확장 프로그램의 오픈 소스 대체재입니다.
무엇인가요? Chrome MV3 확장 프로그램과 제로 의존성 MCP 서버로 구성되어 있습니다. 이 시스템은 chrome.debugger (CDP)를 사용하여 사용자의 실제 탭을 읽고 조작합니다(원격 디버그 포트나 재실행 과정 없음). 또한, 페이지를 스크린샷이 아닌 압축된 번호가 매겨진 '요소 테이블'로 읽어 들입니다. 에이전트는 정책 그 자체이며, 두 번째 모델이나 API 키는 필요하지 않습니다. 페이지 내용은 사용자가 이미 실행 중인 Claude Code 세션으로만 전송되며, 제3자에게는 절대 전송되지 않습니다.
도구: observe / read / act (클릭/입력/선택/스크롤/탐색) / assert.
Claude가 어떻게 도움이 되었나: 저는 이 전체 시스템(MV3 확장 프로그램, MCP 서버, 요소 테이블 인식 기능, 테스트 및 CI 포함)을 Claude Code를 사용하여 구축했으며, 심지어 자체 브라우저를 구동하여 엔드투엔드로 검증했습니다. 무료이며 오픈 소스(MIT)이고 유료 등급이 없습니다.
피드백과 PR 환영합니다.
GitHub: https://github.com/ItaiZeilig/jevbridge submitted by /u/Far-Round2092 [link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기