에이전트용 브라우저 도구 추가
eve 에이전트가 웹을 탐색하고 페이지를 조작할 수 있는 browser 확장이 추가됐다.
교안에 영향
기존 안내문에서 브라우저 없이도 웹 탐색이 가능하다고 적었다면 이제는 browser 확장 설치가 필요하므로 맞지 않음
요약
- @agent-browser/eve 확장으로 페이지 이동, 내용 읽기, 클릭, 폼 입력, 스크린샷, 콘솔·네트워크 확인이 가능해졌다. - agent/extensions/ 아래에 마운트해 사용할 수 있으며, 브라우저 도구는 네임스페이스된 이름으로 제공된다. - [ref=e12] 형태의 스냅샷 참조를 @e12 셀렉터로 바꿔, 본 내용을 보고 정확히 다시 조작할 수 있다. - 브라우저는 eve 샌드박스 안에서 실행되고, allowedDomains 등 옵션으로 접근 범위와 출력 동작을 제어할 수 있다. - 쿠키, 저장소, 저장된 인증 상태 관련 명령은 모델에 노출되지 않는다.
바뀐 것
새 기능
- @agent-browser/eve 확장이 추가되어 eve 에이전트가 브라우저 도구를 사용할 수 있게 됐다.
- browser__navigate, browser__snapshot, browser__click, browser__fill, browser__screenshot 같은 네임스페이스 도구가 제공된다.
- 페이지 내용 읽기, 폼 입력, 스크린샷, 콘솔과 네트워크 활동 확인 기능이 추가됐다.
- [ref=e12] 형태의 스냅샷 참조를 @e12 셀렉터로 바꿔 정확한 요소를 다시 지정할 수 있다.
개선
- 브라우저와 agent-browser가 eve 샌드박스 안에서 실행되어 앱과 분리된다.
- allowedDomains와 extension options로 이동 가능한 도메인, 출력 크기, 스크린샷 처리, 프록시 사용, 세션 이름을 제어할 수 있다.
- 쿠키, storage, saved-auth-state 명령이 모델에 노출되지 않도록 Credential protection이 적용됐다.
기타
- 샌드박스 템플릿에 Chromium과 agent-browser를 미리 설치하거나 첫 사용 시 설치할 수 있다.
- eve extension overrides로 도구 비활성화, 승인 요구, 앱 전용 보호 도구 추가가 가능하다.