[GeekNews 요약] BrowserSkill: AI 에이전트가 로그인된 브라우저를 안전하게 사용하도록 돕는 도구 출시
26
설명
Tencent에서 개발한 BrowserSkill은 AI 에이전트가 사용자의 실제 로그인된 브라우저 환경에 접근하여 작업을 수행할 수 있도록 지원하는 새로운 도구입니다. 이 도구는 CLI와 브라우저 확장 프로그램으로 구성되어 있으며, 사용자의 작업 흐름을 방해하지 않으면서 AI의 브라우저 자동화 기능을 확장합니다. 2024년 5월 29일 기준, 이 프로젝트는 GitHub에서 7.6k개의 스타와 541개의 포크를 기록하며 개발자 커뮤니티의 주목을 받고 있습니다.
### 배경 설명
최근 몇 년간 AI 에이전트의 능력은 비약적으로 발전해왔습니다. 챗봇부터 코드 생성 도구까지, AI는 다양한 분야에서 인간의 작업을 보조하거나 자동화하는 역할을 수행하고 있습니다. 그러나 이러한 AI 에이전트가 실제 웹 환경에서 사용자의 로그인 정보나 개인화된 설정을 활용하는 데에는 제약이 있었습니다. 대부분의 AI는 격리된 환경에서 작동하거나, 실제 브라우저에 접근하더라도 보안 및 개인 정보 보호 문제로 인해 제한적인 기능만을 제공했습니다.
이러한 배경 속에서 BrowserSkill은 기존 AI 에이전트의 한계를 극복하고자 등장했습니다. 사용자가 이미 로그인되어 있는 브라우저 세션을 AI 에이전트가 안전하게 활용할 수 있도록 함으로써, AI는 더욱 현실적이고 복잡한 웹 기반 작업을 수행할 수 있게 됩니다. 이는 단순히 웹 페이지를 읽는 것을 넘어, 로그인 기반의 서비스 이용, 양식 작성, 웹 워크플로우 자동화 등 이전에는 AI가 접근하기 어려웠던 영역까지 확장될 수 있음을 의미합니다. 특히 Cursor, Claude Code, Codex, OpenClaw 등 다양한 쉘(shell) 기능을 갖춘 AI 에이전트와의 통합을 지원하며, DeepSeek Harness와 같은 특정 AI 플랫폼을 위한 네이티브 플러그인도 제공하여 범용성을 높였습니다.
### 1. BrowserSkill이란 무엇인가?
BrowserSkill은 AI 에이전트가 사용자의 실제 로그인된 브라우저를 안전하게 사용하도록 돕는 도구입니다. CLI(Command Line Interface)와 브라우저 확장 프로그램으로 구성되어 있으며, 사용자의 작업 흐름을 방해하지 않으면서 AI 에이전트가 브라우저 자동화를 수행할 수 있도록 합니다. 이를 통해 AI는 사용자의 기존 계정 정보를 활용하여 문서를 읽거나, 내부 사이트를 검색하고, 웹 양식을 채우거나, 복잡한 웹 워크플로우를 완료하는 등의 작업을 수행할 수 있습니다. 작업은 별도의 'Agent Window'에서 시각적으로 확인할 수 있으며, 필요에 따라 기존 탭을 임시로 빌려와 작업을 수행한 후 반환하는 방식도 지원합니다.
### 2. 주요 기능 및 활용 방안
BrowserSkill은 다양한 기능을 제공하여 AI 에이전트의 활용도를 극대화합니다. 첫째, '기존 계정 활용' 기능을 통해 사용자의 로그인 상태를 그대로 사용하여 개인화된 웹 경험을 AI가 이용할 수 있습니다. 둘째, '가시적인 브라우저 작업' 기능은 AI의 작업을 별도 창에서 보여주어 사용자가 실시간으로 모니터링할 수 있게 합니다. 셋째, '읽기, 상호작용, 캡처' 기능은 페이지 텍스트 및 컨트롤 검사, 클릭 및 입력, 탭 관리, 전체 페이지 스크린샷 캡처, 파일 업로드/다운로드 등을 지원합니다. 또한, '증거 기반 웹사이트 디버깅' 기능을 통해 요청, 응답 본문, 콘솔 메시지, 페이지 변경 사항 등을 연결하여 웹사이트의 문제를 분석하고 성능을 개선하는 데 활용될 수 있습니다. 사용자는 특정 브라우저 프로필을 선택하거나, 서버에서 실행되는 에이전트를 로컬 브라우저와 페어링하는 등 유연한 브라우저 선택 및 관리 기능을 이용할 수 있습니다.
### 3. 설치 및 통합 방법
BrowserSkill의 설치 및 통합은 비교적 간단합니다. 로컬 자동화를 위해서는 AI 에이전트, bsk CLI, 그리고 브라우저 확장 프로그램이 필요합니다. CLI는 백그라운드 데몬을 포함하며, 확장 프로그램은 Chrome 및 Microsoft Edge(Chromium 125 이상)를 지원합니다. 설치는 `curl` 또는 PowerShell 스크립트를 통해 CLI를 설치하고, 각 브라우저 스토어에서 확장 프로그램을 설치하는 방식으로 진행됩니다. 이후 `bsk install-skill` 명령어를 사용하여 사용 중인 AI 에이전트(예: Cursor, Claude Code)에 BrowserSkill 스킬을 설치합니다. DeepSeek Harness 사용자는 별도의 DSH 플러그인을 설치하여 통합할 수 있습니다. 설치 후 `bsk doctor` 명령어로 연결 상태를 확인하고, AI 에이전트에게 `Use browser-skill to open https://example.com, summarize the page, and end the browser session when finished.`와 같은 명령을 내려 첫 작업을 수행해볼 수 있습니다.
### 가치와 인사이트
BrowserSkill의 등장은 AI 에이전트가 실제 웹 환경과 상호작용하는 방식에 있어 중요한 전환점을 제시합니다. 기존의 AI는 제한된 정보나 시뮬레이션된 환경에서 작동하는 경우가 많아 현실 세계의 복잡한 문제를 해결하는 데 한계가 있었습니다. BrowserSkill은 사용자의 로그인된 브라우저를 활용함으로써 AI가 실제 웹 서비스의 맥락을 이해하고, 개인화된 데이터를 기반으로 작업을 수행하며, 복잡한 사용자 인터페이스와 상호작용할 수 있도록 합니다. 이는 고객 지원 봇이 사용자의 계정 정보를 바탕으로 문제를 해결하거나, 마케팅 자동화 도구가 개인화된 캠페인을 실행하는 등 실무에서 AI의 적용 범위를 크게 확장시킬 잠재력을 지닙니다. 또한, 웹사이트 디버깅 기능은 개발자들이 AI의 도움을 받아 실제 사용 환경에서의 버그를 더 빠르고 정확하게 진단하고 수정하는 데 기여할 것입니다.
### 기술·메타
- **언어**: Rust, pnpm
- **라이선스**: MIT License
- **저장소**: GitHub (Tencent/BrowserSkill)
- **지원 브라우저**: Chrome, Microsoft Edge (Chromium 125 이상)
- **지원 AI 에이전트**: Cursor, Claude Code, Codex, OpenClaw, CodeBuddy, WorkBuddy, Pi, Hermes Agent 등 쉘(shell) 기능 지원 에이전트
- **플러그인**: DeepSeek Harness DSH 플러그인
### 향후 전망
BrowserSkill은 AI 에이전트의 브라우저 자동화 분야에서 중요한 역할을 할 것으로 기대됩니다. 향후 경쟁 구도는 BrowserSkill과 유사한 기능을 제공하는 다른 도구들의 등장으로 더욱 치열해질 수 있습니다. 또한, 브라우저 벤더들이 AI 통합 기능을 자체적으로 강화하거나, OpenAI와 같은 주요 AI 기업들이 자체적인 브라우저 자동화 솔루션을 개발할 가능성도 있습니다.
BrowserSkill의 로드맵 추정으로는, 더 많은 AI 에이전트 및 플랫폼과의 통합 지원 확대, 웹사이트 디버깅 기능의 고도화(예: 자동화된 테스트 시나리오 생성), 그리고 보안 및 개인 정보 보호 기능 강화 등이 예상됩니다. 특히, 민감한 정보 처리에 대한 사용자 제어 기능을 더욱 세밀하게 제공하는 것이 중요할 것입니다.
리스크 측면에서는, AI 에이전트의 오작동으로 인한 사용자 데이터 유출 또는 계정 탈취 가능성이 존재합니다. 따라서 BrowserSkill은 강력한 보안 메커니즘과 명확한 사용자 동의 절차를 갖추는 것이 필수적입니다. 또한, 브라우저 업데이트나 웹 표준 변경에 따른 호환성 문제도 지속적으로 관리해야 할 과제입니다. 이러한 과제들을 성공적으로 해결한다면, BrowserSkill은 AI 에이전트가 실제 웹 환경에서 더욱 강력하고 신뢰할 수 있는 도구로 자리매김하는 데 크게 기여할 것입니다.
📝 원문 및 참고
- 원문: [링크 열기](https://github.com/Tencent/BrowserSkill)
- GeekNews 토픽: [보기](https://news.hada.io/topic?id=34395)
---
출처: GeekNews ([원문 링크](https://github.com/Tencent/BrowserSkill))
이 글에 대한 한 줄 의견
신고 · 불법·유해·아동 안전(CSAE) 관련 콘텐츠

댓글 0
아직 댓글이 없습니다. 로그인하면 바로 의견을 남길 수 있습니다.