영문 프롬프트 858자 한 장에서 3만 5천 줄 FPS까지 — 43개 서브에이전트가 14시간 동안 실제로 무엇을 했는지, 무엇이 실패했는지의 전 과정 기록입니다.
2026년 7월 27일 06:05. 이 한 문단이 43개 에이전트의 작업 지시서가 되었습니다. 주목할 점은 '무엇을 만들지'뿐 아니라 '어떤 구조로 일할지'까지 지정하고 있다는 것입니다.
I want you to build a first-person shooter at the level of the most recent Call of Duty games. It should be utterly perfect, visually beautiful, with every single thing done at AAA quality—from textures to physics to anything you could think of. Fan out sub-agents and have sub-agents tackle each one individually so that the game is utterly perfect. You should /loop on each item and have a separate sub-agent check it visually to ensure it looks triple A. That separate sub-agent should be a really harsh critic, and if it doesn't look triple A, it should keep going. Don't stop until each sub-agent is utterly wowed with the quality when compared with the actual Call of Duty game. It should literally compare them side by side blind and say which one looks better. Do this in ThreeJS. /loop until it's utterly perfect. Fan out sub-agents and ultracode.
| 구분 | 원문의 지시 | 실제 의미 | 구현된 결과 |
|---|
모두 같은 카메라 위치(spawn)에서 찍은 실제 캡처입니다. 이미지를 클릭하면 크게 볼 수 있습니다.
각 항목을 클릭하면 그 지시를 어떻게 해석하고, 무엇을 판단해, 어떻게 실행했는지 펼쳐집니다. '1번', '계속 작업해' 같은 두 글자 지시가 8개 에이전트를 움직였습니다.
이 프로젝트에서 가장 기술적으로 흥미로운 부분입니다. 다섯 개 중 네 개가 '모듈 경계'에서 발생했습니다 — 각 에이전트는 자기 파일 안에서 완벽하게 일했는데도 화면은 망가져 있었습니다.
100점은 'Call of Duty MWIII 마케팅용 스크린샷'. 심사위원은 매번 새로 투입된 에이전트이며, 파일 쓰기 권한이 없고 기본 입장이 '거부'로 설정되어 있었습니다.
"격차는 더 이상 지오메트리가 아니다 — 머티리얼과 라이팅 모델이다. 모델링을 아무리 더 해도 이것은 닫히지 않는다. 게임 안의 모든 표면이 하나의 BRDF 응답을 공유한다. 이것은 아트 변경이 아니라 렌더러 변경이다."
같은 도구라도 '사람이 쓸 때'와 'AI가 쓸 때'의 순위가 완전히 달라집니다. 아래 표를 필터링해 보세요.
| 도구 | AI 적합성 | AI가 잘하는 이유 | 한계 · 주의점 |
|---|
이 프로젝트에 등장한 기능 신조어를 개념부터 정리했습니다.
게임 이야기를 걷어내면 남는 것 — 사람이 AI 여러 대에게 일을 시키는 방법론입니다.
git clone https://github.com/socialkim/blacksite-fps cd blacksite-fps npm install npx vite --port 5173 # 브라우저에서 http://127.0.0.1:5173/ 접속 후 화면을 한 번 클릭
조작 — 이동 WASD · 사격 좌클릭 · 조준 우클릭 유지 · 재장전 R · 달리기 Shift · 앉기 Ctrl/C · 점프 Space · 기울이기 Q/E · 해제 Esc