Claude Opus 5 crée un jeu FPS jouable avec une simple invite en trois paragraphes

Key Takeaways
  • Claude Opus 5 a construit un jeu de tir à la première personne entièrement jouable à partir d'une invite en trois paragraphes le 25 juillet.
  • Le jeu s'exécute sur Three.js et WebGL2, avec environ 55 000 lignes de code réparties sur 11 sous-systèmes.
  • Plusieurs développeurs ont reproduit ces résultats en utilisant des invites identiques ou modifiées. James Altucher et Leon Lin ont notamment construit des versions jouables directement dans le navigateur.

L’investisseur IA et ancien PDG de HyperWrite, Matt Shumer, a posté une vidéo d’un jeu de tir à la première personne entièrement jouable, construit entièrement par Claude Opus 5 deux jours après le lancement du modèle, à l’aide d’une invite en trois paragraphes publiée sur GitHub. Le jeu, que Shumer a dit « réalisé en une seule passe » sans ressources externes, a suscité un scepticisme immédiat en raison de sa qualité et de la simplicité de l’invite. Shumer a publié l’invite complète et l’ensemble du code après que des critiques ont supposé un codage manuel caché, poussant plusieurs développeurs à reproduire les résultats avec la même méthode qu’il appelle un Gauntlet Loop.

Claude Opus 5 construit un jeu de tir à la première personne avec une invite en trois paragraphes

Matt Shumer a posté le 25 juillet que Claude Opus 5 a construit un jeu de tir à la première personne avec une invite composée de trois courts paragraphes. L’invite, publiée intégralement sur GitHub, demandait à Opus 5 de créer un jeu de tir au niveau des jeux récents de Call of Duty, de déployer des sous-agents pour des tâches individuelles, puis de boucler chaque élément via un critique distinct jusqu’à ce qu’il corresponde à de vraies images de Call of Duty dans des comparaisons côte à côte en aveugle. La version finale tourne sur Three.js et WebGL2, avec environ 55 000 lignes de code sur 11 sous-systèmes. Chaque texture, maillage, animation et son est généré dans le navigateur au moment du chargement, sans modèles téléchargés ni fichiers externes.

Shumer n’a jamais précisé le rendu, n’a listé aucun système de jeu et n’a défini aucune exigence de qualité AAA. L’invite a demandé aux sous-agents d’être « totalement sidérés » et a laissé les définitions concrètes à un critique qu’Opus 5 s’est construit pour lui-même. Le journal de critique publié par Shumer montre des scores qui montent de 3,59 sur 10 vers à peine plus de 5, chaque manche consignée étant remportée par de vrais rounds de Call of Duty.

Les développeurs reproduisent les résultats avec des invites identiques et modifiées

James Altucher, ancien gestionnaire de fonds spéculatifs et podcasteur, a exécuté l’invite identique et a indiqué avoir passé plus de dix heures et environ 1,3 million de tokens sur Opus 5. Son build, Operation Blackout, se joue gratuitement dans le navigateur. Le développeur de Prompt Silo a adressé la même requête à Sol 5.6 Ultra d’OpenAI — le haut de gamme de la famille GPT-5.6 à trois modèles qu’OpenAI a rendue généralement disponible le 9 juillet. Le développeur Leon Lin a fait de l’ingénierie inverse d’une invite détaillée s’étendant sur 20 sections, en précisant des éléments allant de la physique des ragdolls aux shadow maps en cascade, puis l’a injectée dans Cursor en utilisant un simple Opus 5 en effort élevé, sans sous-agents et sans ultracode. Son résultat, Dust Corridor, se joue lui aussi dans le navigateur.

Aucun des builds de suivi n’a subi le test en aveugle que Shumer a fait sur son projet. Le journal de critique de Shumer indique que de vrais rounds de Call of Duty gagnent chaque manche qu’il a consignée.

La méthode Gauntlet Loop inverse l’approche traditionnelle d’ingénierie d’invites

Shumer appelle sa méthode un Gauntlet Loop : donner à un agent une référence réelle et inspectable plutôt que des instructions vagues, lui faire découper le travail en petites pièces, puis faire passer chaque pièce par un critique qui ne voit jamais la logique de raisonnement du créateur. Deux fonctionnalités de Claude Code portent la boucle. Les sous-agents se lancent dans des fenêtres de contexte isolées avec leurs propres instructions et accès aux outils, de sorte que le critique qui évalue un modèle d’arme n’hérite pas des excuses du créateur. L’ultracode est un réglage de Claude Code qui pousse le modèle à un niveau d’effort de raisonnement maximal et lui permet d’écrire sa propre stratégie d’orchestration, en déployant le travail jusqu’à 16 agents simultanément, avec un plafond de 1 000 par exécution.

La compétence /loop intégrée d’Anthropic, conçue pour des cycles répétés de corriger-tester-ajuster, a empêché l’exécution de s’arrêter quand le jeu semblait déjà convenable. Shumer n’a jamais spécifié un nombre de manches et a laissé le critique continuer à nommer de nouveaux manques pendant des heures avant de fermer la session.

Les chercheurs soulèvent des inquiétudes sur la contamination des données

Three.js fournit ses propres contrôles caméra en pointer-lock comme exemple officiel, et le modèle de base — direction de la souris, déplacement WASD, raycasting pour le tir — a été forké et décliné en tutoriels sur GitHub, gists et forums de développeurs depuis plus d’une décennie. Un modèle de codage entraîné sur des dépôts publics a probablement vu des centaines, voire des milliers, de jeux de tir presque identiques avant de lire l’invite de Shumer. Les chercheurs qui étudient les modèles générateurs de code appellent cela la contamination des données : un modèle réussit une tâche principalement parce que des exemples quasi identiques se trouvaient déjà dans ses données d’entraînement, et non parce qu’il a formulé quelque chose de nouveau.

Aucune des versions de jeu de tir à la première personne publiées n’a vérifié la contamination des données. Le dépôt de Shumer contient bien du code généré par le modèle, mais cela rend « réalisé en une seule passe un jeu AAA » plutôt un agent capable qui travaille dans l’un des genres de programmation les plus documentés, au lieu d’apporter la preuve qu’une IA a conçu un jeu de tir sans aucun prérequis artistique sur lequel s’appuyer.

FAQ

Qu’est-ce que l’invite de Matt Shumer pour Claude Opus 5 contenait réellement ?
L’invite a exécuté trois courts paragraphes publiés sur GitHub. Elle a demandé à Opus 5 de construire un jeu de tir au niveau des jeux récents de Call of Duty, de déployer des sous-agents pour des tâches individuelles, et de boucler chaque élément via un critique distinct jusqu’à ce qu’il corresponde à de vraies images de Call of Duty dans des comparaisons côte à côte en aveugle. Shumer n’a jamais précisé le rendu, n’a listé aucun système de jeu et n’a défini aucune exigence de qualité AAA.

Comment d’autres développeurs ont-ils reproduit les résultats de construction du jeu avec Claude Opus 5 ?
James Altucher a exécuté l’invite identique et a passé plus de dix heures et environ 1,3 million de tokens sur Opus 5 pour construire Operation Blackout. Le développeur de Prompt Silo a utilisé Sol 5.6 Ultra d’OpenAI avec la même invite. Le développeur Leon Lin a fait de l’ingénierie inverse d’une invite détaillée en 20 sections et l’a fournie à Cursor en utilisant un simple Opus 5, sans sous-agents et sans ultracode, produisant Dust Corridor.

Avertissement : Les informations figurant sur cette page peuvent provenir de sources tierces et sont fournies à titre indicatif uniquement. Elles ne reflètent pas les points de vue ou opinions de Gate et ne constituent pas un conseil financier, d’investissement ou juridique. Le trading des actifs virtuels comporte des risques élevés. Veuillez ne pas vous fonder uniquement sur les informations de cette page pour prendre vos décisions. Pour en savoir plus, consultez l’avertissement.
Commentaire
0/400
Aucun commentaire