오픈소스 코딩 에이전트 OpenCode, 브라우저 제어 도구 OpenCode Browse 공개
요약
오픈소스 코딩 에이전트 OpenCode가 실제 브라우저를 제어할 수 있는 도구인 OpenCode Browse를 공개했습니다. 이 도구는 MCP 서버와 Chromium 확장 프로그램을 활용하여 AI 에이전트가 탭 열기, 스크린샷 촬영, 네트워크 트래픽 캡처 등 복잡한 브라우징 작업을 수행하게 합니다. 로그인이나 결제 같은 민감한 작업 시에는 사용자에게 제어권을 인계하는 기능과 강력한 보안 가드레일을 갖추고 있습니다.
핵심 포인트
- AI 에이전트가 실제 브라우저를 제어하여 초기 설정 과정을 단축할 수 있게 함.
- Playwright 기반으로 탭 구동, 스크린샷, 네트워크 트래픽 캡처 등 다양한 기능을 지원함.
- Chrome, Edge 등 주요 브라우저를 지원하며, 보안을 위해 localhost 리레이 및 일회성 페어링 방식을 사용함.
- 로그인/2FA 같은 민감한 작업은 사용자에게 제어권을 인계(Handoff)하는 방식으로 안전성을 확보함.
오픈소스 코딩 에이전트인 OpenCode (@opencode)가 미국 시간 금요일 저녁에 OpenCode Browse를 출시했습니다. 이 도구는 AI 에이전트가 사용자의 탭, 로그인 정보 및 확장 기능을 포함한 실제 브라우저를 제어할 수 있게 해줍니다.
주요 세부 사항:
작동 방식: MCP 서버와 Chromium 확장 프로그램으로 구성되어 있습니다. 에이전트는 Playwright를 사용하여 탭을 열고 구동하며, 스크린샷을 찍고, 네트워크 트래픽을 캡처하며, 백그라운드 탭 그룹에서 화면 녹화를 수행합니다.
인계(Handoff): 로그인, 2FA 프롬프트 또는 결제와 같은 경우에는 에이전트가 해당 탭을 사용자에게 돌려주고 사용자가 'Continue'를 클릭한 후에 작업을 계속합니다.
지원 브라우저: Chrome, Edge, Brave, Arc, Helium, Vivaldi, Opera 및 Chromium
에이전트: OpenCode용으로 구축되었지만 Claude Code와 Cursor를 포함한 다른 MCP 클라이언트에서도 작동합니다.
보안(Security): 리레이는 localhost에서만 수신하며, 각 브라우저는 일회성 코드(one-time code)로 한 번 페어링되어 고유 키를 받고, 쿠키 읽기는 세션 자체의 페이지로 제한됩니다.
가드레일(Guardrails): 쿠키 또는 사이트 데이터 지우기 및 브라우저 닫기는 항상 거부되며, 선택적 도메인 허용 목록은 에이전트 탭이 이동할 수 있는 범위를 제한합니다.
설치: Node.js 22.19 이상이 필요한 한 줄 설치 프로그램이나 npx @opencode/browse install을 사용할 수 있습니다. 코드는 GitHub에서 MIT 라이선스로 제공됩니다.
중요한 이유: 사용자의 로그인된 브라우저를 사용하는 에이전트는 많은 초기 설정 과정을 건너뛸 수 있지만, 웹 페이지나 이메일은 에이전트를 유도하려고 시도할 수 있습니다. 프로젝트는 이러한 가정을 기반으로 구축되었으며, 에이전트가 실행하는 코드는 사용자 자신이 실행하는 코드와 동일하게 취급해야 한다고 경고합니다.
출처: OpenCode X 게시물 및 제품 페이지, 2026년 11월 7일; GitHub 저장소. 이미지: OpenCode.
#AI #OpenSource
AI 자동 생성 콘텐츠
본 콘텐츠는 X AI 사용법/팁의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기