Playwright·dev-browser·ego-browser·Aside에 같은 작업 세 가지를 시켜 잰 시간과 성공률

동딩
2026.10.20·3분 읽기·

도구는 다룰 화면으로 고른다

공개 페이지만 다루면 playwright-cli, 내 계정 화면만이면 ego-browser, 둘 다면 Aside가 맞습니다.

맡길 일고를 도구이유
공개 페이지 읽기, 내 앱 테스트playwright-cli두 작업 모두 20초 안팎, 설치는 npm 두 줄
로그인해야 보이는 내 계정 화면ego-browser내 이름 읽기 16초로 Aside보다 13초 빠름
둘을 한 도구로Aside세 작업 모두 3번 다 성공, 가장 느린 작업도 36초

dev-browser는 이번 세 작업에서 playwright-cli보다 나은 곳이 없었습니다. ego-browser는 공개 이슈 읽기에 56초가 걸려, 공개 페이지 일까지 맡기기에는 느립니다.

네 도구에 같은 작업을 3번씩 시킨 결과입니다. 시간은 3번 중 가운데 값이고, 회차별 시간은 아래 접힌 칸에 있습니다.

playwright-clidev-browserego-browserAside
공개 이슈 5개 읽기21초28초56초26초
데모 사이트 로그인19초22초26초36초
내 GitHub 이름 읽기3번 다 실패3번 다 실패16초29초
세 작업을 3번씩 시킨 가운데 시간

playwright-cli는 npm으로 깔고 스킬을 프로젝트에 넣습니다.

github.com
GitHub - microsoft/playwright-cli: CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.
CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots. - microsoft/playwright-cli
bash
npm install -g @playwright/cli@latest
playwright-cli install --skills

ego lite 앱을 깔고 첫 화면에서 Chrome 데이터를 가져오면 ego-browser 스킬까지 함께 깔립니다. Aside는 Aside 앱을 깐 뒤 CLI를 붙입니다. aside login은 Aside 설정의 기기 목록에서 코드를 승인해야 끝납니다.

bash
curl -fsSL https://releases.aside.com/install.sh | bash
aside login --email you@example.com
aside skills install --target claude-code

세 작업은 같은 문장으로 시켰다

시킨 문장은 아래 셋입니다. 셋 다 끝에 "브라우저로 직접 확인해. 끝나면 네가 연 페이지는 닫아."를 붙였습니다.

text
1. https://github.com/microsoft/playwright/issues 에서 열린 이슈 가운데
가장 최근에 열린 5개의 번호와 제목을 알려줘.
2. https://the-internet.herokuapp.com/login 에서 사용자 이름 tomsmith,
비밀번호 SuperSecretPassword! 로 로그인한 뒤 화면 위에 뜨는 안내 문구를 그대로 알려줘.
3. https://github.com/settings/profile 을 열어 지금 로그인된 GitHub 사용자 이름을 알려줘.
로그인돼 있지 않으면 로그인을 시도하지 말고 '로그인 안 됨'이라고만 답해.

1번은 같은 시각에 GitHub CLI로 뽑은 목록과 번호 다섯 개가 모두 같을 때만 맞은 것으로 셌습니다. 2번은 "You logged into a secure area!"가, 3번은 실제 계정 이름이 나와야 맞습니다.

3번에서 playwright-cli와 dev-browser는 내 쿠키가 없는 브라우저를 띄워 매번 로그인 페이지로 넘어갔습니다. ego-browser는 앱을 깔 때 Chrome에서 가져온 로그인을 쓰고, Aside는 Aside 브라우저에 로그인해 둔 계정을 씁니다. 같은 3번 문장을 보낸 화면입니다.

ego-browser와 Aside는 내 계정이 붙은 브라우저를 쓰니, 읽는 일부터 맡기고 지우거나 보내는 일은 프롬프트에서 막아 두는 편이 안전합니다.

측정 조건과 회차별 시간

2026년 10월 21일 한 맥에서 Claude Code 2.1.306, Sonnet 5.5로 쟀습니다. 한 번에 한 도구만 돌렸고, 회차마다 playwright-cli와 dev-browser가 띄운 브라우저를 내렸습니다. 시간은 프롬프트를 보낸 때부터 답이 끝날 때까지입니다. 도구마다 그 도구의 스킬 하나만 넣은 빈 프로젝트에서 돌렸습니다. 2번의 데모 사이트에서는 로그인한 뒤에도 다음 회차가 같은 화면에서 시작해, 앞 회차가 남긴 상태가 시간에 섞이지 않습니다.

도구이슈 읽기데모 로그인내 이름
playwright-cli21 · 19 · 27초19 · 19 · 32초15 · 17 · 28초, 모두 실패
dev-browser28 · 28 · 25초21 · 22 · 28초14 · 13 · 19초, 모두 실패
ego-browser56 · 52 · 71초16 · 26 · 27초16 · 12 · 27초
Aside26 · 24 · 29초27 · 36 · 36초27 · 31 · 29초

안내서 읽기와 브라우저 조작이 느리다

ego-browser는 안내서를 읽느라, Aside는 브라우저 조작에서 시간을 씁니다. ego-browser 스킬은 시작할 때마다 ego-browser skill로 550줄짜리 사용 안내서를 출력해 읽습니다. 그다음 작업 공간을 만들고 페이지 열기, 읽기, 닫기를 스크립트 네 번에 나눠 보냅니다.

  • playwright-cli9.7만
  • ego-browser15.5만
이슈 읽기 2회차에서 Claude Code가 읽은 토큰

페이지 하나만 읽는 3번 작업은 스크립트가 두 번으로 줄어 16초에 끝났습니다.

Aside의 데모 로그인은 느린 두 회차에 36초씩 걸렸습니다. 모델이 쓴 시간은 11~15초이고, 나머지 20초 남짓은 aside repl 명령이 Aside 브라우저에서 도는 시간입니다.

Comments

댓글

powered by giscus ↗