hydro13/tandem-browser

AI-Human symbiotic browser — browse the web as one entity

해결하는 문제

Tandem Browser는 AI '사이드바'의 한계를 극복하기 위해 AI 에이전트를 브라우저 런타임에 직접 통합합니다. 이로 인해 에이전트는 사용자의 실제 인증된 세션(쿠키, 로그인) 내에서 작동하며, 오늘날 존재하는 웹과 상호작용할 수 있게 되어 API가 없는 SaaS 플랫폼의 자동화와 실시간으로 웹사이트 UI를 수정할 수 있게 됩니다.

작동 방식

로컬 우선의 Electron 브라우저로, 에이전트 레이어를 최우선으로 제공합니다. 에이전트는 Model Context Protocol (MCP) 또는 포괄적인 HTTP API(300개 이상의 엔드포인트)를 통해 브라우저에 연결됩니다. 에이전트는 취약한 픽셀 기반 자동화가 아닌, 접근성 트리, DOM, 실시간 네트워크 로그를 사용하여 페이지와 상호작용합니다. 안전성을 보장하기 위해 프롬프트 인젝션을 방지하고 악성 웹 콘텐츠로부터 사용자의 기계를 보호하기 위해 8단계 보안 퍼미터를 채택합니다.

대상 사용자

  • AI 개발자: 특정 사이트용 레시피를 작성하지 않고도 복잡한 웹 작업을 수행해야 하는 개발자
  • 파워 유저: 자신의 로그인 세션을 사용해 매일의 SaaS 워크플로우(예: Gmail, 은행 포털)를 자동화하고 싶은 사용자
  • 보안에 민감한 사용자: 데이터와 세션이 자신의 기계에 남아 있는 로컬 우선 브라우저를 원하는 사용자

주요 특징

  • 모델 독립성: MCP 또는 HTTP를 지원하는 모든 에이전트(Claude, GPT, Gemini, Ollama 또는 LM Studio를 통해 로컬 모델 포함)와 호환됩니다.
  • 실제 세션 접근: 실제 탭과 쿠키에서 작동하여 헤드리스 브라우저 설정이나 수동 로그인 스크립트가 필요 없게 됩니다.
  • 의미 기반 상호작용: 접근성 스냅샷과 DOM을 사용하여 페이지 구조를 '보는' 방식으로, 스크린샷 기반 자동화보다 더 견고합니다.
  • 사람이 개입하는 방식: 명시적인 핸드오프를 지원하여, CAPTCHA나 위험한 작업은 에이전트가 재개하기 전에 사람이 처리할 수 있습니다.
  • 원격 연결 가능: 개인용 Tailscale 네트워크를 통해 원격에서 에이전트를 연결할 수 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트