ego-lite

AI Agent SandboxesskillJavaScript

★ 16,227주당 +357조회 5

무엇인가

ego-browser 스킬은 AI 코딩 에이전트가 브라우저 자동화 작업을 수행할 때 따르는 절차와 도구 사용법을 규정한다. 규율하는 영역은 페이지 열기, 상태 읽기, 조작, 결과 보고로 이어지는 브라우저 작업 흐름이며, 사용자의 탭과 로그인 세션을 건드리지 않는 범위에서 에이전트가 독립적으로 동작하도록 만든다.

어떻게 동작하나

구조는 저장소의 skills/ego-browser 디렉터리를 중심으로 한다. 스킬 본문과 함께 references/install.md 같은 참조 문서를 두고, 설치 시 각 에이전트의 스킬 디렉터리에 ego-browser 스킬이 등록된다. 발동은 자동 로드가 아니라 슬래시 명령이다. 에이전트 CLI에서 /ego-browser 뒤에 자연어로 작업을 적으면 스킬이 로드되고, 에이전트는 자기 Space에서 페이지를 열어 Snapshot을 읽고 조작한 뒤 결과를 보고한다.

무엇과 다른가

브라우저 자동화 프레임워크인 browser-use나 Vercel의 agent-browser는 에이전트가 호출하는 라이브러리이며 자체 브라우저를 포함하지 않아 별도 브라우저를 구동해야 하고 로그인이 깨끗하게 이어지지 않는다. ChatGPT Atlas나 Perplexity Comet 같은 AI 브라우저는 내장 에이전트만 브라우저를 조작할 수 있다. ego lite는 사용자와 임의의 에이전트가 하나의 브라우저를 공유하도록 처음부터 설계된 점이 다르다.

어떻게 쓰나

설치는 세 가지 경로 중 하나를 택한다. macOS 앱을 내려받아 열면 ego-browser 스킬이 각 에이전트의 스킬 디렉터리에 추가된다. 또는 npx skills add citrolabs/ego-lite로 스킬만 설치한다. 에이전트에게 저장소 주소와 skills/ego-browser/references/install.md를 읽고 설치하라는 프롬프트를 붙여넣는 방식도 있다. 첫 실행 시 Chrome 데이터 마이그레이션 여부를 한 번 묻고, 수락하면 기존 로그인·쿠키·확장·북마크가 에이전트에 상속된다. 이후 /ego-browser 뒤에 작업을 적어 첫 작업을 실행한다.

전제와 한계

현재 macOS에서만 동작하며 Windows와 Linux는 로드맵 단계다. 스킬은 에이전트에 절차를 주입할 뿐이고 실제 브라우저는 별도로 받는 무료 앱이므로, 앱이 설치되지 않으면 첫 브라우저 작업 시 설치 안내로 넘어간다. 브라우징 데이터는 기기에 남고, 서버에는 Chrome 마이그레이션 동의 여부만 기록된다. 저장소 내용은 MIT 라이선스다.

관련 논문 1

유사 도구