에이전트가 백엔드 데이터 조회 및 양식 작성 시 겪는 로그인 문제 해결 방법
요약
에이전트가 웹에서 로그인이나 양식 작성 시 새로운 브라우저를 열어 세션 문제에 직면하는 문제를 해결합니다. 'browse'는 사용자의 기존 브라우저 환경을 활용하여 탭, 로그인 세션 등을 유지하며 작업을 수행하도록 설계되었습니다. 사용자 개입(로그인, 2FA 등)이 필요할 때만 에이전트가 제어를 넘겨주어 작업의 연속성을 확보하는 것이 핵심입니다.
핵심 포인트
- 에이전트는 새로운 브라우저에서 로그인 세션 문제에 직면합니다.
- 'browse'는 사용자의 기존 브라우저 환경을 활용하여 작업을 수행합니다.
- 백그라운드 탭 관리가 가능하며, 유휴 상태인 탭은 자동으로 닫힙니다.
- Chrome, Edge 등 8개 브라우저에서 작동하며 30개 이상의 에이전트 도구와 연결됩니다.
에이전트(Agent)에게 백엔드 데이터(backend data)를 가져오거나 양식을 작성하도록 요청하면, 로그인된 계정이나 확장 프로그램(extensions)이 없는 완전히 새로운 브라우저가 열리고 즉시 로그인 페이지에 갇히게 됩니다.
browse는 다른 접근 방식을 취합니다. 에이전트가 우리가 매일 사용하는 브라우저를 사용하도록 하여, 탭(tabs), 로그인 세션(logged-in sessions), 설치된 확장 프로그램까지 모두 준비되게 합니다.
이는 MCP 서비스와 브라우저 확장 프로그램으로 구성됩니다. 에이전트가 여는 탭들은 백그라운드에서 그룹으로 유지되므로 현재 창을 장악하지 않으며, 10분 동안 유휴 상태(idle)인 탭은 스스로 닫힙니다.
GitHub:
http://github.com/anomalyco/browse
로그인, 2단계 인증(two-factor authentication), 또는 결제와 같이 개인의 개입이 필요한 단계에 도달하면, 에이전트가 해당 탭을 사용자에게 넘겨줍니다. 사용자가 완료한 후 '계속하기(continue)'를 클릭하면, 에이전트는 중단된 지점부터 작업을 재개합니다.
이 도구는 Chrome, Edge, Brave, Arc를 포함한 8개 브라우저에서 작동하며, 단일 명령으로 Claude Code, Codex, Cursor를 포함하여 30개 이상의 에이전트 도구(Agent tools)에 연결됩니다.
또한 사전에 비밀번호를 저장할 수 있어 에이전트가 해당 웹사이트에서만 자동으로 채우도록 할 수 있으며, 내용 자체는 볼 수 없습니다. 저는 이것이 별도의 브라우저를 여는 것보다 번거로함이 적다고 생각합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 X @github_daily (자동 발견)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기