한 줄 요약

이 페이지에서 배우는 것

  • Sites가 기존 배포 방식과 무엇이 다른지
  • @Sites로 사이트를 시작하고 다듬는 순서
  • 데이터 백엔드 D1(관계형 DB)과 R2(오브젝트 스토리지)의 차이
  • 커스텀 도메인 연결과 방문자 로그인(Sign in with ChatGPT)
  • Analytics로 트래픽을 확인하는 방법
  • public beta 단계에서 반드시 알아야 할 제약과 금지 용도

Sites가 무엇인가요?

보통 웹사이트를 인터넷에 올리려면 서버를 빌리고 배포 도구를 붙이고 도메인을 연결해야 합니다. Sites는 이 과정을 ChatGPT 안으로 흡수합니다. 만들고 싶은 사이트를 말로 설명하면 결과물이 나오고 그대로 호스팅되어 링크로 공유할 수 있습니다.

핵심 포인트: Sites는 "코드를 만들어 주는 기능"이 아니라 만들기 → 호스팅 → 공유까지 한 번에 처리하는 기능입니다. 결과물에는 곧바로 접속할 수 있는 주소가 붙습니다.

시작하고 다듬는 순서

1
Sites 열기
ChatGPT 데스크톱 앱에서 Sites를 열거나 웹에서 chatgpt.com/sites로 이동합니다.
2
사이트 요청하기
프롬프트에 "website"라는 단어를 포함하거나 @Sites를 멘션해 시작합니다.
3
목적 설명하기
대상 독자(audience), 목적(purpose), 동작(behavior), 필요한 정보를 구체적으로 설명합니다.
4
결과 검토
생성된 사이트를 확인하고 데이터가 어떻게 처리되는지 함께 점검합니다.
5
수정 요청
"Describe website edits" 영역에 바꿀 내용을 말로 설명합니다. 파일이나 스크린샷을 첨부해 맥락을 줄 수 있습니다.
6
공유 · 배포
Sites 뷰에서 관리하고 공유 설정을 마친 뒤 배포합니다.

데이터를 저장해야 할 때

방문자가 입력한 값을 남기거나 파일을 올려야 한다면, 사이트에 데이터 백엔드를 요청할 수 있습니다. 두 가지가 제공됩니다.

백엔드원문 설명언제 쓰나
D1 a relational database for durable structured data 신청서 응답, 회원 목록, 게시글처럼 구조가 있는 데이터를 오래 보관할 때
R2 object storage for files 이미지, PDF, 첨부파일처럼 파일 자체를 저장할 때

방문자 로그인 · 도메인 · 통계

  • Sign in with ChatGPT — 선택적 방문자 신원 기능입니다. 방문자가 로그인하면 Sites가 신원 정보를 헤더로 전달합니다: oai-authenticated-user-email, oai-authenticated-user-full-name.
  • Add domain — 내 도메인을 연결합니다. 도메인 소유자여야 하고 DNS 레코드를 수정할 수 있어야 합니다.
  • More actions > Analytics — 트래픽이 자동으로 기록됩니다. 총 순 방문자 수와 페이지뷰, 두 지표의 시간별 추이를 보여줍니다.
  • More actions > Settings — 사이트 설정을 관리합니다. 삭제는 Delete site입니다.

⚠️ public beta 단계의 제약

  • 베타 · 사용량 한도 — "Sites is in public beta." 플랜·지역·워크스페이스 설정에 따라 가용성이 달라지고 베타 기간 동안 모든 Sites에 플랜별 사용량 한도가 적용됩니다.
  • 레지던시 미지원 — 데이터 레지던시(data residency)와 추론 레지던시(inference residency)를 지원하지 않습니다.
  • 모든 배포 URL은 프로덕션입니다 — 검토용 버전을 따로 남기려면 ChatGPT에게 버전 저장을 명시적으로 요청해야 합니다.
  • 커스텀 도메인 — "Custom domains aren't available in Enterprise workspaces at launch." 출시 시점 기준 Enterprise 워크스페이스에서는 사용할 수 없습니다.
  • Analytics 범위 — 현재는 Enterprise 워크스페이스가 소유하지 않은 Sites에서만 제공됩니다.
  • 삭제는 복구 불가 — "You can't restore a deleted Site."
  • 미지원 패턴 — 일부 프레임워크, 사설 네트워크(private networks), 특정 호스팅 패턴은 지원되지 않습니다.
금지된 용도(원문): 보호 대상 건강정보(PHI)나 결제카드 데이터 처리, 만 13세 미만(또는 해당 지역의 디지털 동의 연령 미만) 대상 서비스, 금융 거래 기능, 멀웨어 배포, 피싱, 개인·조직 사칭, 그 밖에 OpenAI 정책을 위반하는 사용은 금지됩니다.

어디에서 쓸 수 있나요?

표면지원 범위
ChatGPT 데스크톱 앱전체 지원
ChatGPT 웹전체 지원
Codex CLISites 전용 관리 뷰 없음. 게시 전 로컬 프로젝트를 편집·테스트하는 용도로만 사용
IDE 확장관리 뷰 없음. 로컬 편집·테스트만

공식 출처