
OpenAI Codex Sites 플러그인 공개 — 프롬프트만으로 웹사이트를 만들어 배포하는 새로운 개발 패러다임
OpenAI가 Codex에 Sites 플러그인을 공개했습니다. 별도의 배포 워크플로 구성 없이, 프롬프트만으로 웹사이트, 웹 앱, 게임을 생성·저장·배포·점검할 수 있게 되었습니다. Cloudflare Worker 호환 ES 모듈을 호스팅하고, 관계형 DB인 D1과 객체 스토리지 R2까지 지원하므로 사실상 어떤 종류의 웹 프로젝트도 만들 수 있습니다.
Sites 플러그인이 등장한 배경
Codex는 처음에 로컬 CLI와 원격 작업을 위한 에이전트로 출발했습니다. 그런데 2026년 6월 시점에서 Codex는 단순한 코딩 도구를 넘어 엔터프라이즈 플랫폼으로 진화하고 있습니다. OpenAI 발표에 따르면 Codex의 일일 사용자 중 비개발자 비중이 약 20%에 달하며, 62개의 비즈니스 앱 플러그인과 110개의 스킬이 함께 공개되었습니다. Sites는 이 흐름의 핵심 축입니다.
기존에는 Codex가 코드를 작성해도 실제 배포는 Vercel, Netlify, Cloudflare 등 외부 서비스를 거쳐야 했습니다. 매번 API 키 설정, 빌드 명령 구성, 도메인 연결 같은 단계를 거쳐야 했죠. Sites 플러그인은 이 모든 과정을 Codex 안으로 끌어들여, 한 프롬프트로 코딩부터 호스팅까지 끝낼 수 있게 합니다.
핵심 기능 살펴보기
1. @Sites 한 줄 호출로 프로젝트 시작
Codex의 프롬프트 또는 프로젝트에서 @Sites를 호출하면 새로운 사이트, 대시보드, 내부 도구를 만들 수 있습니다. 기존에 작업하던 프로젝트를 Sites에 배포하도록 요청하는 것도 가능합니다. 예를 들어 @Sites 이 프로젝트를 호스팅해줘라고만 입력하면 Codex가 빌드, 검증, 배포를 순차적으로 수행합니다.
2. 버전 저장과 버전 배포의 분리
Sites의 가장 큰 특징 중 하나는 게시 흐름이 두 단계로 나뉜다는 점입니다. 먼저 검토 가능한 후보 버전을 저장하고, 그중 승인된 버전만 실제 배포합니다. 이 방식은 Git의 PR 리뷰와 유사한데, AI가 생성한 코드를 사람이 한 번 더 확인하고 프로덕션에 반영할 수 있습니다.
3. Cloudflare Worker 호환 런타임
Sites는 Cloudflare Worker와 호환되는 ES 모듈로 빌드한 프로젝트를 호스팅합니다. 즉, 이미 Cloudflare 생태계에 익숙한 개발자라면 별도 학습 없이 코드를 가져올 수 있습니다. 엣지 컴퓨팅의 낮은 지연 시간과 글로벌 분산을 그대로 활용할 수 있다는 뜻입니다.
4. D1 데이터베이스와 R2 스토리지
영구 저장이 필요한 구조화된 데이터는 Cloudflare의 관계형 DB인 D1에 저장합니다. 사용자 목록, 주문 내역, 설정 값 같은 정형 데이터를 다루기에 적합합니다. 이미지, 문서, 오디오, 비디오 파일은 객체 스토리지 R2에 업로드할 수 있습니다. 두 서비스 모두 Sites 패널에서 바인딩 설정이 가능합니다.
5. 접근 제어와 인증
워크스페이스 인증된 사용자만 접근하도록 제한하거나, 외부 ID 프로바이더 기반 인증을 붙일 수도 있습니다. 접근 모드는 소유자/관리자만, 워크스페이스 전체, 커스텀의 세 가지로 나뉩니다. 사내 도구, 고객 대시보드, 공개 사이트까지 용도에 맞게 선택할 수 있습니다.
6. 환경 변수와 시크릿 관리
호스팅 환경 변수와 시크릿은 Sites 패널에서 따로 관리합니다. .openai/hosting.json이나 소스 커밋에 직접 넣지 말고 .env, .env.example 같은 일반적인 방식을 사용하라는 점이 강조됩니다. 이는 시크릿 유출 사고를 막기 위한 OpenAI의 권장 사항입니다.
7. 프로젝트 설정 파일
사이트 연결과 스토리지 바인딩 정보는 .openai/hosting.json에 저장됩니다. 이 파일이 프로젝트의 진입점 역할을 하며, Codex는 이를 읽고 어떤 도메인에 배포하고, 어떤 데이터베이스를 쓰고, 어떤 스토리지를 바인딩할지 판단합니다.
실전 활용 시나리오
Sites 플러그인은 특히 바이브 코딩을 즐기는 비개발자나 빠른 프로토타이핑이 필요한 팀에 유용합니다. 몇 가지 구체적인 시나리오를 살펴보겠습니다.
• 마케팅 랜딩 페이지: 회사 소개, 제품 출시, 이벤트 페이지 같은 1회성 사이트를 몇 분 만에 만들고 배포할 수 있습니다.
• 사내 대시보드: 매출, 트래픽, 서버 상태 같은 지표를 보여주는 대시보드를 D1과 R2를 활용해 빠르게 구축할 수 있습니다.
• 고객용 웹 앱: 인증을 붙이고 R2에 파일을 저장하는 구조로, 간단한 도구를 고객에게 제공할 수 있습니다.
• 프로토타입 게임: 간단한 웹 게임을 만들어 팀원이나 투자자에게 시연할 때 유용합니다.
• 개인 포트폴리오: 1인 개발자나 디자이너가 자신의 작업을 보여주는 사이트를 호스팅 비용 걱정 없이 운영할 수 있습니다.
시작하기 전에 알아둘 점
현재 Sites는 프리뷰 단계입니다. ChatGPT Business에서는 기본 활성화되어 있고, Enterprise에서는 관리자 RBAC을 통해 기능을 활성화해야 합니다. 아직 모든 플랜에서 사용할 수 있는 것은 아니므로, 조직에서 도입하려면 먼저 관리자에게 플랜 가용성을 확인해야 합니다.
또한 Cloudflare Worker 호환 런타임이라는 점도 고려해야 합니다. Node.js 전용 API나 일부 npm 패키지는 그대로 동작하지 않을 수 있습니다. ES 모듈 기반으로 작성된 코드여야 하고, Worker의 제약(V8 격리, CPU 시간 한도 등)을 이해하고 있어야 합니다.
다른 배포 옵션과의 비교
OpenAI는 Sites 외에 Vercel, Netlify로의 배포도 지원합니다. Vercel은 Next.js 같은 풀스택 프레임워크에 강하고, Netlify는 정적 사이트와 Jamstack에 강점을 가지고 있습니다. Sites는 OpenAI 안에서 모든 것이 끝난다는 통합성과 프롬프트 기반의 간편함이 핵심 차별점입니다. 외부 계정 연동 없이 바로 호스팅 주소를 받을 수 있다는 점이 매력적입니다.
앞으로의 전망
Sites 플러그인은 Codex를 단순한 코드 생성 도구에서 풀스택 호스팅 플랫폼으로 끌어올렸습니다. 앞으로 몇 가지 방향으로 발전할 것으로 보입니다.
첫째, 도메인 연결과 커스텀 호스팅 옵션이 강화될 가능성이 큽니다. 현재는 OpenAI가 제공하는 호스팅 주소를 사용하지만, 자체 도메인을 붙이는 기능이 추가되면 본격적인 상용 사이트로 활용할 수 있습니다.
둘째, 플러그인 생태계 확장이 예상됩니다. 62개의 비즈니스 앱 플러그인과 110개의 스킬이 공개된 만큼, 결제, 인증, 분석 같은 기능을 한 번에 활성화하는 번들형 솔루션이 등장할 수 있습니다.
셋째, AI 기반의 자동 A/B 테스트나 트래픽 분석 같은 운영 도구와도 결합될 가능성이 있습니다. Codex가 코드를 작성하고, Sites가 호스팅하고, AI가 사용 패턴을 분석해 다음 개선점을 제안하는 완전한 자율 운영 사이클이 머지않아 현실이 될 수 있습니다.
요약
• Sites 플러그인은 Codex 안에서 프롬프트만으로 웹사이트를 만들고 배포할 수 있게 해주는 새 기능입니다.
• Cloudflare Worker 호환 ES 모듈을 호스팅하고, D1(관계형 DB)과 R2(객체 스토리지)를 지원합니다.
• 버전 저장과 버전 배포가 분리되어 있어 AI 생성 코드를 사람이 검토한 뒤 프로덕션에 반영할 수 있습니다.
• 현재는 ChatGPT Business(기본 활성화) / Enterprise(RBAC 활성화)에서 프리뷰로 제공됩니다.
• 비개발자도 빠르게 웹 프로젝트를 만들 수 있어 바이브 코딩의 진입 장벽을 크게 낮췄습니다.
📚 출처
'AI 뉴스' 카테고리의 다른 글
| Gmail은 내가 멍청하다고 생각해서, 나는 떠났다 — 생성형 AI가 사용자 경험을 망가뜨리는 방식 (0) | 2026.06.04 |
|---|---|
| Adafruit, Flux.ai 측 요구 서한 일시 보류 — 책임 있는 공개가 SLAPP 위협에 부딪히다 (0) | 2026.06.04 |
| Velith — AI 기반 장문 콘텐츠 제작 파이프라인 완벽 가이드 (0) | 2026.06.04 |
| Chipotlai Max - 치폴레 고객 지원 챗봇을 코딩 모델로 돌려본 개발자들 (0) | 2026.06.04 |
| DuckDuckGo, 트래픽 급증 속 'No-AI' 검색 엔진에 더 쉽게 접근할 수 있게 함 (0) | 2026.06.03 |