Steam 생성형 AI 공개 정책 대응: 출시 전 공개 항목 체크리스트
Steam에 생성형 AI가 포함된 게임을 출시할 때 Content Survey에 무엇을 공개해야 하는지 정리했다. 사전 생성·실시간 생성 구분, 가드레일, 검수·마케팅 일치, 운영 비용까지 체크리스트로 점검한다.

Steam의 생성형 AI 공개는 AI를 썼다는 사실만 적는 절차가 아니다. 플레이어가 소비하는 AI 생성물이 빌드에 포함되는지 실행 중 생성되는지 구분하고 후자의 경우 불법 콘텐츠 생성을 막는 가드레일을 설명해야 한다. 출시 전에는 실제 빌드·스토어 페이지·Content Survey 답변이 서로 일치하는지 한 번에 대조하는 것이 가장 안전하다.
Steam 생성형 AI 공개 정책의 핵심은 무엇인가?
Steamworks의 Content Survey는 스토어 페이지와 제품 빌드를 검토하기 전에 완료해야 한다. 생성형 AI 항목은 개발 도구의 생산성 향상 자체보다 플레이어가 게임에서 소비하는 콘텐츠에 AI가 사용됐는지에 초점을 둔다. 대상에는 아트, 사운드, 내러티브, 현지화 등이 포함된다.
Valve은 설문 답변을 빌드 및 스토어 페이지의 실제 콘텐츠와 비교한다. 공개했다고 해서 어떤 콘텐츠든 허용되는 것은 아니며 Steam의 콘텐츠 규칙과 Steam Distribution Agreement상 불법·침해 콘텐츠 금지 및 마케팅 자료와의 일치 의무는 그대로 적용된다. Steamworks Content Survey 공식 문서를 출시 직전에 다시 확인하자.
| 구분 | Steamworks 분류 | 공개할 핵심 | 대표 사례 |
|---|---|---|---|
| 사전 생성 AI | Pre-Generated | 어떤 플레이어용 콘텐츠를 AI로 생성했는지와 구현 내용 | AI 생성 배경 일러스트, NPC 대사 초안, 음성, 번역문 |
| 실시간 생성 AI | Live-Generated | 실행 중 생성되는 콘텐츠와 불법 콘텐츠 방지 가드레일 | LLM NPC 대화, 플레이어 프롬프트 기반 퀘스트, 이미지 생성 기능 |
| 개발 보조만 사용 | 공개 대상 판단 필요 | 플레이어가 소비하는 산출물이 게임에 출하되는지 확인 | IDE 자동완성만 사용하고 결과물을 출하 콘텐츠로 쓰지 않은 경우 |
Steam AI 공개 항목은 어떻게 점검할까?
1. 출하되는 AI 산출물을 인벤토리로 만든다
릴리스 후보 빌드와 스토어 자산에서 플레이어가 볼 수 있는 결과물을 모은다. 제작 과정에서 AI를 사용했더라도 결과물이 게임에 들어가지 않았다면 출하 콘텐츠와 혼동하지 않도록 분리 기록한다.
- 게임 클라이언트: 캐릭터 초상, 배경, 아이콘, 텍스처, UI 문구
- 오디오: BGM, 효과음, 음성 합성 대사
- 텍스트: 시나리오, 아이템 설명, 튜토리얼, 퀘스트, 현지화 문장
- 스토어 자산: 캡슐 이미지, 스크린샷, 트레일러 음성·자막
- 서버 기능: 실행 중 생성되는 대사, 이미지, 이름, 퀘스트, 사용자 응답
2. Pre-Generated와 Live-Generated를 분리한다
판단 기준은 생성 시점이다. 개발 중 만들어 빌드에 넣은 콘텐츠는 Pre-Generated다. 플레이 중 서버 또는 클라이언트가 AI 서비스에 요청해 새 결과를 만드는 기능은 Live-Generated다.
| 질문 | 예 | 분류 |
|---|---|---|
출시 전에 생성해 Resources/ 또는 패키지에 넣었는가? | AI 생성 일러스트 30장 | Pre-Generated |
| 게임 실행 중 모델 또는 외부 API가 새 문장을 만드는가? | NPC가 플레이어 입력에 답변 | Live-Generated |
| 두 방식이 함께 있는가? | AI 생성 초상 + 런타임 대화 | 둘 다 공개 |
3. 설문 답변을 구체적으로 작성한다
도구명만 나열하지 말고 콘텐츠 종류, 게임 내 사용 위치, 생성 시점, 검수 방식을 적는다. 실시간 생성이 있으면 입력과 출력에 적용하는 가드레일까지 함께 명시한다.
사전 생성 AI 공개 문안 예시
개발 단계에서 생성형 AI 도구를 사용해 일부 배경 일러스트와 아이템 설명 초안을 만들었습니다. 해당 결과물은 출시 전 아트 디렉터와 로컬라이저가 검수·수정했으며 게임 빌드에는 승인된 최종본만 포함됩니다.
실시간 생성 AI 공개 문안 예시
NPC 대화 기능은 게임 실행 중 외부 LLM API를 사용해 텍스트를 생성합니다. 플레이어 입력은 길이 제한과 금지어 필터를 거치며 모델 출력은 콘텐츠 분류·금지어 검사·최대 토큰 제한을 통과한 경우에만 표시합니다. 차단된 요청에는 고정 안내 문구를 반환하고 신고 기능과 운영 로그를 통해 사후 검토합니다.
문안은 예시일 뿐이다. 실제 구현하지 않은 필터, 검수, 신고 절차를 적으면 안 된다.
Live-Generated AI 가드레일에는 무엇을 공개해야 하나?
Live-Generated AI는 Pre-Generated와 같은 적법성·비침해·마케팅 일치 기준을 충족해야 하며 추가로 불법 콘텐츠 생성 방지 장치를 Content Survey에 설명해야 한다. 단일 키워드 필터만으로 충분하다고 단정하기보다 실제 요청 경로에 있는 통제를 빠짐없이 적는 편이 낫다.
| 통제 지점 | 최소 구현 예 | 설문에 적을 내용 |
|---|---|---|
| 입력 | 글자 수 제한, 금지어·URL 차단, 연령 확인 | 어떤 입력을 차단·정규화하는지 |
| 모델 요청 | 시스템 지시문, 허용 기능 제한, 사용자 식별자 분리 | 모델이 수행할 수 있는 범위 |
| 출력 | 모더레이션 분류, 규칙 검사, 응답 길이 제한 | 표시 전 검사와 차단 기준 |
| 실패 처리 | 안전한 고정 응답, 재시도 제한 | 차단 시 플레이어가 보는 동작 |
| 사후 운영 | 신고, 로그 보관 정책, 정정·차단 절차 | 운영자가 탐지·대응하는 방법 |
다음은 출력 표시 직전에 두는 최소한의 차단 흐름 예시다. 실제 서비스에서는 모델 제공사의 모더레이션 API, 자체 정책, 지역별 법적 요구사항을 함께 적용해야 한다.
function visibleAiReply(reply: string) {
if (reply.length > 1_000 || containsBlockedContent(reply)) {
return "이 요청에는 답변할 수 없습니다.";
}
return reply;
}
이 함수는 가드레일 전체가 아니라 최종 출력 차단의 한 층이다. 입력 필터와 서버 측 정책을 우회할 수 없도록 구현하고 차단 사유와 신고 데이터를 개인 정보 정책에 맞게 다뤄야 한다.
스토어 페이지와 마케팅 자료도 AI 공개와 맞춰야 하는가?
그렇다. Steam은 AI 생성 콘텐츠를 포함한 게임이 마케팅 자료와 일치하는지 검토한다. 특히 AI로 생성한 스토어 캡슐, 스크린샷, 트레일러 장면이 실제 빌드와 다른 표현을 약속하지 않는지 확인해야 한다.
- 스토어 설명에 “모든 대화가 무한히 생성된다”라고 썼다면 실제 서비스 한도와 필터 정책을 검토한다.
- 트레일러에 AI 생성 장면을 넣었다면 출시 빌드에서 재현 가능한지 확인한다.
- 현지화에 AI 초안을 사용했다면 지원 언어 목록과 실제 품질 검수 범위를 맞춘다.
- 퍼블리셔·외주사·마케팅 대행사가 만든 자산도 동일한 권리 검토 목록에 넣는다.
출시 전 Steam Content Survey 체크리스트
권리와 출하 콘텐츠
- AI를 사용한 플레이어용 아트, 사운드, 텍스트, 현지화, 스토어 자산을 목록화했다.
- 각 산출물의 생성 도구, 프롬프트·원본 자료, 사람의 수정·승인 담당자를 내부 기록으로 남겼다.
- 타인의 저작권, 상표권, 초상권, 계약상 사용 제한을 검토했다.
- 사용 라이선스와 학습·출력물 상업 이용 조건을 계약 문서 기준으로 확인했다.
- 빌드에 남아 있지만 플레이어가 접근하지 않는 성인 콘텐츠도 별도로 확인했다.
Content Survey 답변
- 출하 AI 콘텐츠를 Pre-Generated와 Live-Generated로 나눴다.
- 콘텐츠 종류와 게임 내 사용 위치를 구체적으로 적었다.
- Live-Generated 기능의 입력·출력·실패 처리 가드레일을 실제 구현과 일치하게 적었다.
- 스토어 페이지, 스크린샷, 트레일러, 데모의 표현을 설문 답변과 대조했다.
- 제출 전 최신 릴리스 후보 빌드에서 다시 점검했다.
출시 후 운영과 비용
- 실시간 AI API의 장애·할당량 소진 시 대체 동작을 마련했다.
- 요청당 비용, 일일 한도, 악용 방지 레이트 리밋을 가격 계획에 반영했다.
- 외부 AI 서비스 비용을 별도로 청구한다면 Steam이 지원하는 결제 방식으로 설계했다.
- 출시 승인 후 설문 변경이 필요할 때 Steam Support에 변경 요약, 영향받는 설문 결과, 테스터 접근 방법을 제공할 준비를 했다.
Steamworks는 라이브 생성 AI의 지속 비용을 기본 게임 가격에 포함하거나 마이크로트랜잭션·구독·DLC 같은 Steam 지원 결제 방식으로 관리할 수 있다고 안내한다. 외부 서비스 결제 링크로 플레이어를 우회시키는 방식은 출시 설계 단계에서 피하는 편이 안전하다.
자주 묻는 질문 (FAQ)
AI로 만든 콘텐츠를 공개하면 Steam에서 자동 승인되는가?
아니다. 공개는 검토를 위한 정보 제공이며 Steam 콘텐츠 규칙과 적법성·비침해 기준은 별도로 적용된다.
ChatGPT로 문장 초안만 만들고 사람이 고쳤다면 공개해야 하는가?
수정된 결과가 플레이어가 소비하는 게임 콘텐츠로 출하된다면 Pre-Generated AI로 보고 공개 범위를 검토해야 한다. 단순 개발 보조 사용과 출하 콘텐츠 사용은 구분한다.
실시간 AI NPC 대화에 금지어 필터만 있으면 충분한가?
Steam은 불법 콘텐츠 생성을 막기 위한 가드레일 설명을 요구한다. 입력·출력 검사, 안전한 실패 처리, 운영 대응을 포함해 실제로 작동하는 통제를 설계하고 그대로 공개하는 것이 좋다.
정리
Steam 생성형 AI 공개의 기준은 ‘AI를 썼는가’보다 ‘플레이어가 소비하는 AI 산출물이 무엇이며 언제 생성되는가’다. 사전 생성물은 권리와 품질을 검수하고 실시간 생성물은 가드레일과 비용·운영 계획까지 갖춘 뒤 Content Survey, 빌드, 스토어 자료를 같은 기준으로 맞추자.



