Matt Shumer, investidor em IA e antigo CEO da HyperWrite, publicou um vídeo de um jogo de tiro em primeira pessoa totalmente jogável, construído inteiramente pela Claude Opus 5, dois dias depois de o modelo ter sido lançado, usando um prompt de três parágrafos publicado no GitHub. O jogo, que Shumer disse ter sido “one-shotted” sem ativos externos, gerou ceticismo imediato devido à qualidade e à simplicidade do prompt. Depois de críticos terem assumido codificação manual escondida, Shumer publicou o prompt completo e a base de código, levando vários programadores a replicar os resultados com o mesmo método que ele chama de Gauntlet Loop.
Claude Opus 5 Builds First-Person Shooter With Three-Paragraph Prompt
Matt Shumer publicou a 25 de julho que a Claude Opus 5 construiu um jogo de tiro em primeira pessoa com um prompt com três parágrafos curtos. O prompt, publicado na íntegra no GitHub, instruía a Opus 5 a construir um shooter ao nível dos jogos recentes de Call of Duty, a implementar subagentes para tarefas individuais e a fazer loop de cada componente por um crítico diferente até corresponder a imagens reais de Call of Duty em comparações lado a lado em condições cegas. A versão final corre em Three.js e WebGL2, com cerca de 55.000 linhas de código distribuídas por 11 subsistemas. Cada textura, malha, animação e som é gerado dentro do browser no momento do carregamento, sem modelos descarregados nem ficheiros externos.
Shumer nunca especificou o renderer, listou sistemas do jogo, nem definiu requisitos de qualidade AAA. O prompt mandava os subagentes ficarem “utterly wowed” e deixava definições reais para um crítico que a própria Opus 5 criou para si. O registo do crítico publicado por Shumer mostra scores a subir de 3,59 em 10 até pouco acima de 5, com Call of Duty real a vencer todas as rondas registadas.
Developers Replicate Results With Identical and Modified Prompts
James Altucher, antigo gestor de um hedge fund e apresentador de podcast, executou o prompt idêntico e reportou ter gasto mais de dez horas e cerca de 1,3 milhões de tokens na Opus 5. A sua versão, Operation Blackout, é gratuita para jogar no browser. O programador do Prompt Silo direcionou o mesmo pedido para o Sol 5.6 Ultra da OpenAI — o topo da família GPT-5.6 com três modelos disponibilizada em geral pela OpenAI a 9 de julho. O programador Leon Lin fez engenharia inversa a um prompt detalhado com 20 secções de profundidade, especificando elementos desde física de ragdoll até mapas de sombras em cascata, e alimentou-o no Cursor usando Opus 5 puro, com alto esforço, sem subagentes e sem ultracode. O resultado, Dust Corridor, também funciona no browser.
Nenhuma das versões seguintes enfrentou o teste cego que Shumer realizou no seu projeto. O registo do crítico de Shumer mostra Call of Duty real a vencer todas as rondas que ele registou.
Gauntlet Loop Method Reverses Traditional Prompt Engineering Approach
Shumer chama à sua abordagem um Gauntlet Loop: dar a um agente uma barreira real e inspecionável em vez de instruções vagas, deixá-lo dividir o trabalho em partes pequenas e encaminhar cada parte por um crítico que nunca vê a lógica do construtor. Duas funcionalidades do Claude Code sustentam o loop. Os subagentes arrancam em janelas de contexto isoladas, com as suas próprias instruções e acesso a ferramentas, de modo a que um crítico a avaliar um modelo de arma não herde as desculpas do construtor. O Ultracode é uma definição do Claude Code que empurra o modelo para o máximo esforço de raciocínio e permite que ele escreva o seu próprio plano de orquestração, abrindo trabalho em simultâneo para até 16 agentes, limitado a 1.000 por execução.
A funcionalidade nativa do Anthropic, /loop, feita para ciclos repetidos de corrigir-testar-ajustar, impediu que a execução parasse quando o jogo parecia “decente”. Shumer nunca especificou um número de rondas e deixou o crítico continuar a nomear novas falhas durante horas antes de encerrar a sessão.
Researchers Raise Data Contamination Concerns
O Three.js inclui os seus próprios controlos de câmara pointer-lock como exemplo oficial, e o padrão base — olhar com o rato, movimento WASD, raycasting para disparos — foi ramificado e disponibilizado em tutoriais no GitHub, gists e fóruns de desenvolvimento durante mais de uma década. Um modelo de codificação treinado em repositórios públicos provavelmente já viu centenas, se não milhares, de shooters quase idênticos antes de ler o prompt de Shumer. Investigadores que estudam modelos que geram código chamam a isto contaminação de dados, quando um modelo tem bom desempenho numa tarefa principalmente porque exemplos quase idênticos já estavam nos seus dados de treino, e não porque raciocinou algo novo.
Nenhuma das versões de shooter em primeira pessoa publicadas fez uma verificação de contaminação de dados. O repositório de Shumer inclui código gerado pelo modelo, mas isso faz com que “one-shotted a AAA game” seja um agente capaz de trabalhar dentro de um dos géneros de programação mais documentados, em vez de uma prova de que uma IA desenhou um shooter sem arte anterior para se apoiar.
FAQ
O que é que o prompt da Claude Opus 5 do Matt Shumer continha, na prática?
O prompt executou três parágrafos curtos publicados no GitHub. Mandou a Opus 5 construir um shooter ao nível dos jogos recentes de Call of Duty, implementar subagentes para tarefas individuais e fazer loop de cada componente por um crítico diferente até corresponder a imagens reais de Call of Duty em comparações lado a lado em condições cegas. Shumer nunca especificou o renderer, listou sistemas do jogo, nem definiu requisitos de qualidade AAA.
Como é que outros programadores replicaram os resultados de construção do jogo com a Claude Opus 5?
James Altucher executou o prompt idêntico e gastou mais de dez horas e cerca de 1,3 milhões de tokens na Opus 5 para construir a Operation Blackout. O programador do Prompt Silo usou o Sol 5.6 Ultra da OpenAI com o mesmo prompt. O programador Leon Lin fez engenharia inversa a um prompt detalhado de 20 secções e alimentou-o no Cursor usando Opus 5 puro, sem subagentes e sem ultracode, produzindo Dust Corridor.