← 4주 챌린지 전체 목차
주차·날짜별 목차 펼치기

1주차 4일차 · Codex Sites로 첫 배포하기

10/3 토요일 · 내 결과물을 주소로 열어보기

먼저 로컬에서 핵심 동작을 사용합니다. 10/3 전체 모임은 집중 작업에 활용할 수 있지만 현장 기술 지원을 보장하지 않습니다.

이 교안의 Codex Sites는 Codex 작업에서 OpenAI의 Sites 배포 기능을 사용하는 것을 뜻합니다. 일반 웹사이트를 만들라는 요청이 아닙니다. 공식 문서의 이름은 Sites이며, ChatGPT 웹·데스크톱 앱에서 관리합니다.

1. 배포 도구부터 확인

MVP 프로젝트를 연 대화에서 아래 요청을 먼저 실행하세요. VS Code 확장이나 명령줄만으로는 Sites 배포 관리 화면이 제공되지 않습니다. 도구가 없다면 ChatGPT 데스크톱 앱에서 같은 MVP 폴더를 열고 Sites가 연결된 작업으로 이어가세요. 웹에서는 Sites를 열 수 있지만 내 PC 폴더가 자동으로 전달되지는 않습니다.

이 MVP를 Codex Sites(OpenAI의 Sites 배포 기능)로 배포하려고 해.
공식 안내 https://learn.chatgpt.com/docs/sites 를 읽고, 이 대화에서 실제 Sites 배포 도구를 사용할 수 있는지 먼저 확인해줘.
도구가 없으면 배포를 진행한 척하지 말고, 어떤 앱이나 화면에서 이어가야 하는지 알려줘.

2. 무엇을 배포하는지 확인

학습허브와 MVP는 별도 프로젝트입니다. 각각의 작업 폴더·실행 주소·배포 주소를 구분합니다. 이번에는 MVP 폴더를 열고 앱부터 배포합니다. 학습허브만 배포하고 MVP까지 배포됐다고 생각하지 않습니다. 기본 템플릿은 Codex Sites 배포를 시험했지만 모든 종류의 MVP가 그대로 지원되는 것은 아닙니다.

지금 연 폴더가 별도 MVP 폴더인지 먼저 확인하고, 이 앱을 Codex Sites(OpenAI의 Sites 배포 기능)에 배포할 준비를 해줘.
학습허브 폴더라면 앱 폴더를 열도록 안내해. 허브를 앱 배포 대상으로 대신 쓰지 마.
학습허브와 실제 MVP의 위치·실행 경로를 확인하고 배포 대상과 포함될 파일을 알려줘.
개인 인터뷰·학습일지·비밀값이 소스나 배포 파일에 섞이지 않는지 확인해.
이 MVP 폴더의 .openai/hosting.json의 project_id에 Site ID가 있으면 그 앱 사이트를 사용해.
학습허브의 Site ID나 배포 설정을 복사하지 마. 허브 배포는 별도 프로젝트에서 진행해.
공식 Sites 안내와 연결된 Sites 스킬·도구로 이 MVP의 호환성·빌드를 확인해.
저장·로그인 등 핵심 기능이 배포 환경에서도 지원되는지 확인하고, 안 되는 부분은 먼저 알려줘.
비공개로 배포할 준비가 되면 내게 대상과 범위를 보여줘. 아직 배포하거나 외부 공개하지 마.

3. 나만 볼 수 있게 첫 배포

대상과 포함 자료를 확인한 뒤 아래 요청을 실행하세요. 배포와 모든 사람에게 공개하는 것은 별개입니다.

확인한 이 MVP를 Codex Sites(OpenAI의 Sites 배포 기능)로 나만 볼 수 있게 배포해줘.
실제 Sites 도구로 배포할 버전을 저장하고 배포해. 기존 사이트가 있으면 같은 사이트를 사용하고 공개 범위는 넓히지 마.
배포 상태가 성공인지 확인한 뒤 실제 접속 주소를 알려줘. 빌드 완료나 예상 주소를 배포 성공으로 대신하지 마.
실패하면 오류와 다음 해결 행동을 알려줘.

4. 배포된 주소에서 직접 사용

로그인 후 페이지를 열고 핵심 입력을 다시 넣습니다. 로컬에서만 되던 기능·저장 방식·권한이 다른지 확인하세요. 템플릿의 작업 구조 지도에서 내 컴퓨터 상태를 읽는 기능은 로컬 개발 서버 전용입니다.

MVP 주소에서 핵심 동작을 확인한 뒤 학습허브로 돌아가 프로젝트 카드의 링크에 그 주소를 넣습니다. 로컬 주소는 내 PC 전용이며 수강생 갤러리에 공개할 주소가 아닙니다.

5. 막혔을 때

Sites 메뉴·계정 문제, 빌드 오류, 호환되지 않는 기능을 구분해 현재 오류를 남깁니다. Codex에게 공식 문서를 읽고 가장 작은 해결 방법을 제안하게 합니다. Vercel 가입으로 자동 전환하거나 새 템플릿으로 갈아엎지 않습니다.

배포가 막혀도 로컬 사용 증거와 다음 복구 행동을 남기고 학습을 이어갑니다. OpenAI Sites 공식 안내.

오늘의 마무리 1 · 학습일지 쓰기

오늘 실습을 마치면 학습허브 폴더로 돌아오세요. MVP를 다른 대화에서 만들었다면 오늘 작업 기록과 실제 결과 화면을 가져옵니다. 오늘 남길 재료는 Codex Sites 배포를 시도한 과정, 실제 주소에서 확인한 동작, 배포 실패가 있다면 오류와 다음 복구 행동입니다. 다 끝내지 못했어도 현재 상태를 기록해요.

아래 한 줄로 기존 학습메이트의 학습일지 스킬을 시작하세요. 질문에 한 번에 하나씩 답하고 저장된 일지를 읽어봅니다. 스킬을 못 찾거나 일반 요약만 하면 처음 한 번 연결하기를 확인하세요.

오늘 학습일지 작성해줘.

완료 확인: 내 답이 담긴 일지의 저장 위치를 확인했고, 실제 결과와 맞습니다. 개인 일지를 공개 글이나 배포 소스에 그대로 포함하지 않습니다.

오늘의 마무리 2 · 사례글 작성하고 확인하기

일지를 확인한 다음, 스킬이 제안한 소재에서 하나를 골라 답하면 사례글 작성으로 이어집니다. 따로 요청해야 한다면 아래 한 줄에 고른 소재를 적으세요. 일지와 사례글은 서로 다른 결과물입니다.

[[고른 소재]]로 사례글 써줘.

완료 확인: 사례글 초안을 직접 읽고 목표·과정·실제 결과·다음 행동을 확인했나요? 결과 화면이 본문과 맞나요? 미완성이라면 어디까지 했는지 분명한가요?

마지막으로 공개할 범위를 정하고 24기 운영 공지의 제출 위치·태그·마감에 따라 직접 게시한 뒤 제출 링크를 확인하세요. 파일 저장만으로 제출이 끝나지 않습니다. 더 자세한 설명은 학습일지·사례글 작성 안내에 있어요. 이 기록들은 7일차 종합 사례글의 재료가 됩니다.

다음: 수정 후 재배포