고정 커밋
05cebffc…(main HEAD와 일치 확인) 기준 정적 검사 요약. 게임 생성 런(유료 API 호출 포함)은 실행하지 않았고 기능 서술은 README·런타임 매니페스트(원본 캡처)에 근거한다.[unverified]
개요
Godogen은 Claude Code 또는 Codex로 Godot 4·Bevy·Babylon.js 게임을 자율 개발하는 제너레이터다(htdt 작성, stars 5,814). “게임을 묘사하라. 에이전트가 빌드하고, 에셋을 생성하고, 엔진을 돌리고, 결과를 증명한다.” 이 저장소 자체는 게임이 아니라 게임 저장소를 찍어내는 원본 — godogen → 게임 저장소 → 게임 구조로, publish.sh가 엔진과 호스트 에이전트(Claude vs Codex)를 골라 얇은 게임 저장소(런타임 매니페스트 1장+엔진 가이드+에셋 스킬)를 렌더링하면 에이전트가 그 안에서 실제 게임을 만든다.[1]
설계에서 주목할 점
- Proof over claims — 깨끗한 컴파일이 아닌 실행 중인 게임(Babylon.js는 라이브 URL, Godot/Bevy는 녹화 클립)으로 결과를 판정한다. “사용자가 안 보면 15–20초 증명 영상으로 마무리하고, 재생까지 본 뒤에 끝낸다”는 규칙이 런타임 매니페스트에 하드코딩돼 있다.[1][2]
- 참여 모드 자동 판단 — 태스크 프레이밍을 읽어 협업형(열린 방향 제시)이면 맛·범위·비용 결정 지점에서 체크포인트를 잡고 라이브 게임을 조작하게 하고, 완성된 브리프 형태면 블로킹 없이 진행한다. 두 경우 모두 증명은 필수.[1][2]
- 얇은 퍼블리시 + 재생성 철학 — 게임 저장소에는 매니페스트·엔진 가이드·스킬만 두고 스캐폴드와 캡처 도구는 에이전트가 가이드에서 재현. 엔진·호스트 에이전트는 별도 소스 트리가 아니라 publish 시점의 렌더 선택이다.[1]
- 비용 통제 내장 — 유료 생성 API(Gemini/Grok/Tripo3D) 호출 전 사용자 승인 의무를 매니페스트가 규정.[2]
에셋 생성 파이프라인 (asset-gen 스킬)
모델별 강점 분업이 문서화돼 있다: Gemini는 정밀 참조·캐릭터(512px 5¢~4K 15¢), xAI Grok은 텍스처·단순 오브젝트(2¢ — 고품질이지만 지시 무시 잦음을 명시), Tripo3D는 image-to-3D·리깅 바이펫 애니메이션. Grok 비디오 기반 애니메이트 스프라이트(루프 감지·배경 제거 rembg)도 포함.[1][2]
요구사항·운영
- 엔진별: Godot 4(.NET)/Rust/Node 22.12+, Babylon 캡처엔 Chrome+WebGL2. 유료 API 키 3종(
GOOGLE_API_KEY,XAI_API_KEY,TRIPO3D_API_KEY), vulkan-tools/xvfb/ffmpeg/imagemagick 등 시스템 패키지(setup.md). Ubuntu·Debian·macOS 테스트.[1] - 세대 런은 수 시간 소요 — GPU 인스턴스 권장, tmux/screen 유지, Claude Code/Codex 공식 리모트 컨트롤로 어디서든 스티어링.[1]
버전·라이선스·출처
- 라이선스: MIT (
LICENSE.md). GitHub Releases/태그 미사용 — CHANGELOG.md 관리.[2] - 수집 시점 관측값: stars 5,814 · forks 513 · Python · created 2026-02-06 · pushed 2026-07-26(수집 시점 기준 약 1개월간 정체).[3]
- 데모 영상: https://youtu.be/eUz19GROIpY , 프롬프트 예제: docs/demo_prompts.md.
정적 검사 한계
- 실제 생성 런(유료 API 포함)을 실행하지 않았다. 에셋 품질·비용 수치는 README/skill 서술이며
confidence: medium. - pushed_at 기준 최근 활동이 없어 유지보수 상태는 미확인.
관련 위키
- moc-ai-coding — AI 코딩 도구 MOC
- moc-ai-agents-harness — 에이전트 하네스 MOC (증명 우선 반복 루프 설계)
- loop-engineering — 실행 결과로 판정하는 자기교정 루프 개념
- 2026-08-24-hani-column-1274254-ai-anxiety — 자동화에서 인간 판단 지점 설계에 대한 칼럼(체크포인트 설계 대비)
- moc-claude-code · codex — 호스트 에이전트
Sources
[1] https://github.com/htdt/godogen — README (고정 커밋 05cebffc…, 원본 캡처: raw/articles/2026-08-25-github-htdt-godogen.md)
[2] https://github.com/htdt/godogen — prompts/runtime.md, asset-gen/SKILL.md, publish.sh (동일 커밋)
[3] https://api.github.com/repos/htdt/godogen — GitHub REST API (stars/forks/license/created/pushed/topics, 2026-08-25 수집)