Claude Fable 5는 4년 전의 트윗을 단 한 번의 개발 세션 만에 플레이 가능한 3D 브라우저 게임으로 탈바꿈시켰으며, 사람이 선택한 기술 스택이나 디자인 입력 없이도 모든 핵심 작업을 수행했습니다.

Simon Willison은 모델에 트윗의 짧은 설명, 스크린샷, 그리고 두 장의 보조 이미지를 입력했습니다. 이 소박한 프롬프트만으로 Claude Fable 5는 전체 코드베이스를 작성하고, 3D 엔진으로 Three.js를 선택했으며, OpenAI 모델을 통해 게임의 텍스처를 생성하고, 각 변경 사항을 GitHub 저장소에 푸시했습니다. 저장소는 GitHub Pages와 연결되어 있어, 모든 커밋은 약 30초 이내에 라이브 URL에 반영되었습니다. 그 결과, 오늘날 누구나 브라우저에서 플레이할 수 있는 기능적인 “Raccoon Heist” 게임이 탄생했습니다.

실험 과정

  • 최소한의 프롬프트 – 원래 2022년 트윗에는 게임 컨셉과 스크린샷 한 장이 포함되어 있었습니다. Willison은 참고용으로 두 장의 이미지를 추가하고 몇 줄의 텍스트를 더했습니다. 프로그래밍 언어, 그래픽 라이브러리 또는 배포에 관한 지침은 전혀 주지 않았습니다.
  • 모델 주도 결정 – Claude Fable 5는 3D 그래픽용 JavaScript 라이브러리인 Three.js를 렌더링 엔진으로 선택했습니다. 게임 실행에 필요한 HTML, JavaScript 및 에셋 로딩 코드를 직접 작성했습니다.
  • AI 생성 에셋 – OpenAI 모델이 텍스처 이미지를 생성하여 디자이너의 필요성을 없앴습니다.
  • 지속적 배포 – 각 코드 푸시(push)는 GitHub Pages가 사이트를 다시 빌드하도록 트리거하여, 30초 이내에 최신 버전을 확인할 수 있게 했습니다. Willison은 빈 캔버스에서 완전히 플레이 가능한 프로토타입으로 게임이 실시간으로 진화하는 과정을 지켜보았습니다.

이것이 중요한 이유

기존의 AI 코딩 어시스턴트는 개발자가 상세한 사양을 제공할 때 자동 완성, 버그 수정 제안 또는 코드 스니펫 생성 등을 도와주는 수준이었습니다. Claude Fable 5는 그 경계를 넘어섰습니다. 높은 수준의 목표만 수용하여 구현 스택을 선택하고, 에셋을 생성하며, 추가적인 인간의 지시 없이도 라이브 제품을 출시했습니다.

SWE-bench와 같은 벤치마크는 모델이 프로그래밍 문제를 얼마나 잘 해결하는지 측정하지만, 모델이 자율적으로 엔드 투 엔드(end-to-end) 상호작용 경험을 구축하는 것을 보는 것은 또 다른 차원의 능력을 보여줍니다. 빠른 프로토타이핑 측면에서, 이 워크플로우는 개발자가 모델에 컨셉과 몇 가지 에셋을 전달하고 배포 대상을 지정하기만 하면 몇 분 안에 사용 가능한 데모를 받을 수 있음을 증명합니다.

수혜자와 뒤처질 수 있는 대상

  • 스타트업 및 인디 개발자는 전체 엔지니어링 팀을 고용하지 않고도 게임 아이디어나 UI 컨셉을 반복적으로 개선할 수 있습니다.
  • 제품 팀은 내부 검토를 위한 개념 증명(PoC) 기능을 생성하는 데 이 방식을 사용할 수 있습니다.
  • 도구 공급업체 중 AI 기반 코드 생성 기능을 제공하는 업체들은 수요가 더 높은 수준의 오케스트레이션 기능(모델이 프레임워크를 선택하고 CI/CD 파이프라인을 관리하도록 하는 기능)으로 이동하는 것을 목격하게 될 것입니다.

반대로, 아키텍처 결정, 성능 최적화 또는 아트 디렉션에 특화된 개발자들은 가장 눈에 띄고 복잡도가 낮은 작업들이 점점 더 자동화되는 것을 경험할 수 있습니다. 또한 모델의 자율성은 코드 품질, 보안 및 AI 생성 에셋의 라이선스 문제와 같은 질문을 던지며, 이러한 이슈들은 여전히 인간의 감독이 필요합니다.

현재 데모의 한계

  • 범위 – 이 게임은 소박한 3D 프로토타입입니다. 이 방식을 대규모의 데이터 집약적인 애플리케이션으로 확장할 수 있을지는 아직 검증되지 않았습니다.
  • 인간의 보조 – Willison이 GitHub Pages 파이프라인을 설정하고 모델의 출력을 모니터링했습니다. 완전히 손을 떼는(hands-off) 시스템이 되려면 빌드 실패나 안전하지 않은 코드를 감지하는 메커니즘이 필요합니다.
  • 에셋 충실도 – AI 생성 텍스처는 단순한 게임에는 적합하지만, 실사 수준의 그래픽이나 브랜드 특유의 아트 스타일을 요구하는 고예산 제작물에는 미치지 못할 수 있습니다.

향후 주목해야 할 점

  • 도구 통합 – 대규모 언어 모델과 클라우드 빌드 서비스 간의 결합이 더욱 긴밀해져, Willison이 수행했던 수동 단계들이 줄어들 것으로 예상됩니다.
  • 안전 계층 – 플랫폼은 배포 전 보안 결함을 잡기 위해 자동 코드 리뷰나 샌드박싱 기능을 추가할 수 있습니다.
  • 벤치마크의 진화 – 엔드 투 엔드 제품 전달을 테스트하는 새로운 평가 세트가 기존의 코드 완성 메트릭을 보완할 수 있습니다.

결론은 명확합니다. AI는 이제 간결한 목표와 약간의 소스 자료만 주어지면 “이 함수를 작성해줘”를 넘어 “완전하고 실행 가능한 제품을 구축하고 출시해줘”의 단계로 나아갈 수 있습니다. 기술은 아직 초기 단계이지만, Claude Fable 5의 시연은 많은 소프트웨어 아이디어의 초안이 자율적으로 생성되어 개발자가 개선, 전략 및 창의성에 집중할 수 있는 미래를 암시합니다.