Space
사용자가 계속 웹을 탐색하는 동안 에이전트가 ego (lite)에서 작업하는 공간입니다.
Space는 에이전트의 브라우저 작업 하나에 쓰이는 탭을 담는 공간입니다. 사용자가 자신의 탭을 쓰는 동안 에이전트는 그 Space에서 페이지를 열고 작업할 수 있습니다.
작업 지켜보기
에이전트에게 ego-browser를 사용하도록 요청하면 에이전트는 작업에 필요한 페이지를 Space에서 엽니다. ego (lite)에서 Space를 열면 에이전트가 어떤 페이지를 거쳤고 지금 무엇을 하고 있는지 볼 수 있습니다. 사이트에서 로그인이나 확인 코드를 요청하면 직접 개입해 처리한 뒤 에이전트에게 제어권을 돌려줄 수 있습니다.
작업이 끝난 뒤에도 탭은 Space에 남아 있으므로 에이전트의 답변 근거가 된 페이지를 확인할 수 있습니다.
작업별로 분리하기
작업마다 별도의 Space를 사용하세요. 조사 작업이 출처 페이지를 열어 두는 동안 다른 작업은 양식을 처리할 수 있습니다. 에이전트는 작업을 이어갈 때 useOrCreateTaskSpace(name)를 사용해 올바른 Space로 돌아갑니다.
페이지가 바뀐 뒤에는 에이전트가 다시 동작하기 전에 새 Snapshot을 읽어야 합니다. 이전 페이지의 참조는 더 이상 같은 요소를 가리키지 않을 수 있습니다.
직접 해 볼 수 있는 작업은 빠른 시작을 참고하세요.