Quick Reference
공개 페이지·localhost 확인 -> built-in Browser
현재 Chrome의 로그인 세션·열린 탭 -> Chrome extension
화면만 대화에 첨부 -> Appshots
Chrome extension은 Chrome 전용이다. 다른 Chromium 브라우저는 대상이 아니다.Chrome extension은 사용 중인 Chrome 프로필의 열린 탭과 로그인 상태가 필요한 작업에 쓴다. 내부 관리 도구처럼 기존 세션이 작업의 전제일 때 유용하다. 기본 Browser도 로그인할 수 있지만 별도 프로필이므로, Chrome의 쿠키와 세션을 자동으로 공유한다고 가정하면 안 된다.
연결과 사이트 승인
먼저 ChatGPT desktop app에서 Chrome plugin을 추가하고 extension을 설치한다. extension이 설치된 Chrome 프로필에서 side chat 또는 @Chrome으로 현재 탭이나 선택한 텍스트를 지정한다. 연결이 안 되면 plugin 활성화, extension이 설치된 프로필, toolbar 연결 상태를 이 순서로 확인한다.
새 사이트에 접근할 때는 사용자 승인이 필요하다. 한 번만 허용, 해당 사이트 허용, 모든 사이트 허용, 거절 중에서 작업에 맞는 범위를 고른다. 반복적으로 다루는 내부 도구라도 필요한 도메인만 allowlist에 넣고, 다루지 않을 도메인은 blocklist로 남긴다.
현재 Chrome 탭의 결제 설정 페이지만 확인한다.
고객 이름과 결제 수단은 인용하지 않는다.
수정·저장·제출은 하지 않고, 오류 문구와 재현 단계만 보고한다.이처럼 탭, 사용할 정보, 금지 동작을 함께 적어야 로그인된 브라우저 권한이 넓은 탐색으로 번지는 것을 막을 수 있다.
데이터와 동작 경계
브라우저 기록 접근은 별도 확인이 필요한 민감한 권한이다. 사이트를 계속 허용했다고 해서 기록을 항상 읽도록 허용한 것은 아니다. 파일 업로드가 필요한 웹 작업은 extension의 file URL 접근 설정도 필요할 수 있으므로, 웹 페이지 업로드 실패를 Codex 권한 문제로 단정하지 않는다.
| 필요한 일 | 선택 | 주의할 점 |
|---|---|---|
| 현재 Chrome 세션의 내부 SaaS를 확인 | Chrome extension | 선택한 프로필, 열린 탭, 허용 도메인을 확인한다. |
| 별도 프로필로 공개 페이지나 로컬 preview를 확인 | built-in Browser | Chrome 로그인 상태는 이어지지 않는다. |
| 페이지를 읽지 않고 오류 화면만 전달 | Appshots | 이미지와 접근 가능한 텍스트가 첨부될 수 있다. |
Chrome extension은 로그인된 서비스에 닿을 수 있습니다. 작업 목적과 무관한 탭을 탐색하게 하는 넓은 요청은 피하고, 민감한 데이터의 열람·업로드·제출 여부를 요청문에 명시하세요.
참고 링크
2 sources