Claude Code 2.1.312와 2.1.316에서 9가지 게임 프롬프트를 실행해 새로운 게임 규칙의 실제 차단 여부를 확인해 봄
Ran 9 game prompts on Claude Code 2.1.312 and 2.1.316 to see what the new game rule actually blocks
핵심 요약
Claude Code의 새로운 게임 복제 방지 규칙이 실제 모델 동작에 미치는 영향을 테스트한 결과, 일부 사례에서 제약이 확인되었습니다.
- 규칙 테스트 — 특정 게임 복제 금지 프롬프트가 실제 모델 동작에 미치는 영향 분석
- 테스트 결과 — 테트리스 등 유명 게임은 거부되거나 우회되지만, 개인 프로젝트는 대체로 정상 작동
- 사용자 우려 — 개인적인 용도의 게임 제작까지 제한받는 것에 대한 불만 제기
- 버전 차이 — 2.1.316 버전부터 도입된 규칙이 모델의 응답 방식에 변화를 줌
시스템 프롬프트에 새로운 줄이 추가된 거 진짜였네. 2.1.312 버전에는 없었는데 2.1.316 버전부터 생겼음:
“Don’t build a recreation of a specific existing game, even if it is renamed or called original.”
Addy Osmani가 X에서 확인해 줬는데, Claude가 남의 게임을 그대로 베끼지 못하게 하려고 넣은 거래. 오리지널 게임이나 장르 게임, 본인이 직접 설계한 게임은 그대로 잘 작동할 거라고 함.
어떻게 작동하는지 궁금해서 Opus 5.5 버전 두 개로 각각 폴더 따로 만들어서 똑같은 프롬프트 9개씩 돌려봤음. 총 18번 테스트함.
결과:
-
오리지널 게임, 일반적인 플랫포머, 내가 직접 설계한 게임 및 아트, 내 게임 버그 수정: 둘 다 문제없이 잘 만듦
-
Hollow Knight 느낌 나는 2단 점프 추가: 둘 다 잘함
-
Flappy Bird “최대한 비슷하게”: 둘 다 잘 만듦
-
Super Mario 1-1: 2.1.312는 캐릭터랑 음악까지 그대로 구현했는데, 2.1.316은 마리오나 굼바 이름 싹 빼고 “Pip’s Quest”라는 걸 만들어버림
-
Pac-Man: 둘 다 잘 만듦, 대부분 벡터 도형으로 처리함
-
Tetris를 “오리지널”이라고 이름 바꿔서 시킴: 2.1.312는 테트리스 규칙대로 만들었는데, 2.1.316은 “이건 이름만 바꾼 테트리스가 아니다”라면서 다리 건설 퍼즐 게임을 만들어버림
테트리스 건만 유일하게 제대로 거부당함. 18번 돌리는 동안 아예 대놓고 거절한 건 하나도 없었음. 프롬프트당 한 번씩만 돌려본 거라 벤치마크라기보단 그냥 스냅샷 정도로 봐주셈. 모델이 판단해서 가중치를 두는 지침이지, 딱 잘라 막는 필터가 아니라서 결과는 계속 바뀔 듯.
둘 다한테 게임 재현하는 규칙 있냐고 직접 물어봤는데, 둘 다 없다고 함. 모델이 하는 말은 100% 믿으면 안 된다는 좋은 예시지.
알아두면 좋은 점 몇 가지:
-
저작권을 가진 클라이언트용 보드 워게임을 만드는 사람이 GitHub 이슈에 글 올렸는데, 몇 달 동안 잘 되던 작업이 갑자기 거부당하기 시작했다고 함. 난 직접 재현해보려 했는데 안 되더라.
-
만약 본인 게임인데 거부당하면, 당당하게 본인 게임이라고 말하고 프로젝트에 설계 노트랑 아트 파일 넣어두고, CLAUDE md에 상세 내용 적어서 이슈 트래커에 신고하셈. Osmani가 거부당한 개인 작업물 있으면 자기한테 보내라고 했음.
-
이거 끄는 설정은 따로 못 찾음.
솔직히 Claude가 뭘 만들어준다고 해서 남의 게임에 대한 권리가 생기는 것도 아니잖아. 아트 좀 바꾼다고 해결될 문제도 아니고.
전체 표랑 상세 내용: https://aiparabellum.com/claude-code-wont-build-game-rule-tested/