컨텐츠로 건너뛰기
↑↓이동 ↵열기 esc닫기

브라우저 패널

브라우저 패널은 채팅 바로 옆에 아무 페이지나 엽니다. 앱 헤더의 지구본 버튼으로 여세요.

데스크톱 앱에서는 진짜 브라우저입니다. 로그인 상태가 유지되고 핫 리로드가 동작하며 개발자 도구도 클릭 한 번이면 열립니다. 브라우저 탭에서도 페이지를 보여줄 수는 있지만 내부를 들여다볼 수는 없습니다. 아래 주석 도구는 데스크톱 전용입니다.

여기서 연 페이지는 카메라, 마이크, 위치를 사용할 수 없습니다. 그런 요청은 거부됩니다.

도구 모음

주소창은 이 프로젝트에서 열었던 페이지를 기억해 두었다가 입력하는 동안 제안합니다. 주소의 일부나 페이지 제목의 일부와 맞춰 봅니다. 화살표 키로 목록을 이동하고, Enter로 선택한 항목을 열고, 행의 버튼으로 목록에서 지웁니다.

그 옆에는 새로 고침이 있고, 변경이 도무지 반영되지 않을 때 캐시를 무시하는 강력 새로 고침, 그리고 페이지만 확대·축소하는 확대 조절이 있습니다.

쿠키 지우기와 캐시 데이터 지우기는 이 패널에만 적용됩니다. OpenChamber 세션이나 다른 창은 그대로입니다.

페이지에 주석 달기

주석 을 누르면 페이지 위에 세 가지 도구가 있는 막대가 나타납니다.

  • 요소 — 요소를 클릭합니다. 다른 요소를 클릭하면 선택이 옮겨가고, 같은 요소를 다시 클릭하면 해제됩니다.
  • 영역 — 여러 요소에 걸친 이야기를 할 때는 해당 부분을 드래그해 감쌉니다.
  • 그리기 — 페이지 위에 자유롭게 스케치합니다.

표시 옆에 나타나는 입력란에 원하는 내용을 적고 첨부 를 누르세요. Enter 로도 됩니다. 채팅 메시지에 표시한 모든 것, 남긴 메모, 표시 중인 페이지에 표시를 그려 넣은 스크린샷이 담긴 카드가 붙습니다. 위치를 설명하는 대신 “이 버튼, 조금 더 둥글게”라고 말하면 됩니다.

페이지 자체는 변경되지 않습니다. 주석은 있는 것을 표시할 뿐입니다. Esc 로 취소하고 도구 막대를 닫습니다.

에이전트에게 조작 맡기기

에이전트는 브라우저 패널을 직접 쓸 수 있습니다. 페이지를 열고, 내용을 읽고, 클릭하고, 입력하고, 스크롤하고, 모바일·태블릿·데스크톱 레이아웃을 바꿔 가며 자기 작업을 여러분에게 부탁하지 않고 스스로 확인합니다. 그 과정은 패널에서 보입니다.

에이전트가 페이지에서 임의의 코드를 실행할 수는 없습니다. 브라우저가 실제 로그인 상태를 유지하므로 위에 적힌 동작으로만 제한됩니다.

보고 있는 화면을 프로젝트의 .openchamber/screenshots/ 에 이미지로 저장하고 답변에서 보여 줄 수도 있습니다. 전후 비교가 가능한 이유가 이것이며, 파일은 그대로 남아 풀 리퀘스트에 첨부할 수 있습니다.

브라우저 동작은 OpenChamber Web 도구이며, 설정 → 일반 → OpenChamber 도구 에서 따로 켜고 끌 수 있습니다.

이 기능에는 데스크톱 앱이 필요합니다. 브라우저 탭에 표시된 페이지는 조작할 수 없습니다.

브라우저 제공자

여기서는 확장이 데스크톱 앱을 대신할 수 있습니다. 브라우저 제공자를 선언한 확장은 OpenChamber 서버에서 자체 브라우저를 실행하고 같은 동작에 응답하므로, 데스크톱 앱이 열려 있지 않아도(예: 원격 서버에서) 에이전트가 탐색할 수 있습니다. 설정 → 일반 → OpenChamber 도구 → 브라우저 제공자 에서 선택합니다. 그런 확장이 설치되어 있지 않으면 드롭다운에는 “OpenChamber Web”만 표시되고 비활성화됩니다. 선택은 다음 브라우저 동작부터 적용됩니다. 해당 확장을 일시 중지하거나 제거하면 다시 OpenChamber Web을 사용하며 토스트로 알려줍니다. 확장 작성자는 SDK 패키지의 GUEST_SERVICES.md를 참고하세요.

개발자 도구

막대의 터미널 버튼을 누르면 해당 페이지에 대한 Chromium 자체 개발자 도구가 열립니다. 콘솔, 네트워크, 요소 등 기대하는 모든 기능을 쓸 수 있습니다.

관련 문서