| |

Un jeu 3A qui n’est en fait qu’une page web de 3,6 Mo : comment Fable 5.2 parvient-il à créer un blockbuster 3A en quelques heures ?

Un jeu 3A qui n’est en fait qu’une page web de 3,6 Mo : comment Fable 5.2 parvient-il à créer un blockbuster 3A en quelques heures ?

Note de l’auteur : le « rendu 3A » d’une vidéo de 49 secondes, c’est en réalité une page WebGL autonome d’environ 3,6 Mo. Cet article explique pourquoi le navigateur la fait tourner sans broncher, ce que Fable 5.2 a fait de plus, et où est passée l’essentiel de la facture d’environ 550 dollars.

Trois conclusions pour commencer :

  1. Ce qui tourne dans le navigateur n’est pas un jeu de console, c’est une page web autonome. En consultant la page publique de Saltline le 2026-11-11, on constate un poids d’environ 3,6 Mo, aucun script externe, et un affichage via WebGL.
  2. Le vrai talent de Fable 5.2, c’est d’avoir écrit toute la page sans surveillance. Côté officiel, il est présenté comme un agent capable de travailler plusieurs heures d’affilée. L’invite elle-même demandait une portée réduite, « un tout petit niveau » : le 3A est donc un objectif visuel, pas un niveau mesuré.
  3. L’essentiel des quelque 550 dollars correspond aux relectures répétées de contenu déjà écrit. En recalculant avec les tarifs officiels, le même nombre de tokens sans passer par le cache aurait coûté environ 3 668 dollars.

Ce n’est pas un énième article du genre « un jeu 3A dans le navigateur ». On ne s’intéresse ici qu’à la chaîne de diffusion du 2026-11-09 : la vidéo publiée par TokenGremlin, Saltline conçu par Felix Rieseberg, et l’invite et la facture que celui-ci donne dans son propre post.

L’essentiel à retenir : après lecture, vous saurez expliquer pourquoi Saltline se lance en un simple clic, ce que Fable 5.2 a réellement fait de plus, et quels trois tarifs regarder en premier pour une tâche longue.

fable-5-2-saltline-3-6mb-webgl-page-fr-image-0


Fable 5.2 et Saltline : l’essentiel en un coup d’œil

Beaucoup de gens sont tombés sur le post de TokenGremlin, dont la légende disait en substance : « Fait par un ingénieur d’Anthropic avec Fable 5.2, c’est du niveau AAA ». Or la bio de TokenGremlin indique qu’il suit les modèles, les agents et les fuites, et il n’est pas employé d’Anthropic. L’auteur du jeu est Felix Rieseberg, d’Anthropic, et le jeu s’appelle Saltline.

Élément Détails Source / périmètre
Post vidéo TokenGremlin, 2026-11-09 20:35 UTC, vidéo de 49 secondes Environ 1,37 million de vues à la consultation de la page le 2026-11-11
Auteur du jeu Felix Rieseberg, bio : I build things @AnthropicAI Post de l’auteur lui-même
Collection Three Games : The Clockmaker’s Heart, Saltline, Tidewright Le pied de page de la collection indique « First drafts, no human feedback »
Facture Environ 550 dollars, environ 2,7 millions de tokens en sortie et 445 millions en entrée, fortement mis en cache, 8 heures de travail Chiffres approximatifs tirés du post de Felix lui-même
Poids de la page Environ 3,6 Mo (3 593 477 octets), 0 script externe Constaté sur la page publique le 2026-11-11
Chaîne de rendu WebGLRenderer, shaders en 300 es (WebGL2) Même source ; le compteur de WebGPURenderer est à 0

Le lien que TokenGremlin a posté à plusieurs reprises dans ses réponses mène à la collection Three Games. Quelqu’un lui a demandé pourquoi il ne citait pas l’auteur original. Il a répondu qu’il avait publié plus tôt, qu’il n’avait reposté qu’après le post de Felix, quelques minutes plus tard, et que « c’est une vidéo différente ». Le fichier vidéo n’est donc pas le même que celui du post de Felix, mais on y voit bien le même jeu, Saltline : un terminal à conteneurs sous la pluie, des portiques, un viseur à point rouge, et l’objectif affiché en haut à gauche, CUT THE THREE UPLINK RELAYS. L’en-tête de l’enregistrement porte aussi la mention « Content is user-generated and unverified ».

Le même jour, d’autres démos ont circulé, et il ne faut pas les mélanger. Kevin Ngo a présenté un bateau qui traverse 8 mondes de rêve ; d’après CellCog, il a mentionné dans une réponse avoir utilisé Tripo 3D et Suno. Sholto Douglas a montré un jeu de tir en arène avec portails ; CellCog affirme que les mécaniques, les armes et les niveaux avaient été décrits en détail par lui. Parmi ces trois démos, seul Saltline, de Felix, fournit à la fois l’invite, l’horodatage et la facture en tokens.


Dans la vidéo, Saltline n’est qu’un niveau : la tâche confiée à Fable 5.2 était minuscule

Dans son message initial, Felix explique qu’il a demandé au modèle de réaliser plusieurs jeux, en gardant à chaque fois la toute première version. Celui qui lui plaît le plus est le jeu de tir à la première personne, c’est-à-dire Saltline. Il a ensuite publié l’invite, accompagnée de cette phrase : « I’m slowly discovering that the age of prompt engineering is basically over. »

La première moitié de l’invite est le texte original, lu tel quel : « You know, you should also build me a FPS. Insanely detailed quality pls, something that looks visually like it can keep up with AAA. Make it small in scope (like a tiny level) but ». La seconde moitié vient d’une citation reprise dans un article de CellCog daté du 2026-11-10 : « otherwise impressive photorealistic graphics ». Autrement dit, l’invite elle-même réduit la portée du projet à un tout petit niveau : ce qu’elle demande, c’est un jeu qui « ait l’air de tenir la comparaison avec un AAA », pas de développer un vrai jeu AAA.

Le texte affiché dans la page confirme cette échelle. Le briefing de mission dit « Cut three relays and reach the boat. About five minutes. », et la phrase de fin est « Breacher is aboard. Saltline is dark. Good work. » Trois relais, un bateau, environ cinq minutes : voilà tout le niveau.

Dans les noms d’événements sonores, on distingue gull et hound (par exemple gull_fire, hound_servo, relay_cut). Cela montre seulement que les types d’ennemis sont définis dans cette page. Felix mentionne par ailleurs que son fichier claude.md est vide, mais il ne précise pas quel outil il a utilisé pendant ces 8 heures, ni si le paramètre effort et le mode rapide étaient activés.


Pourquoi un navigateur peut faire tourner cette page Saltline de 3,6 Mo

Un jeu sur console demande une installation à part parce que les modèles, les textures et l’audio pèsent souvent plusieurs dizaines de Go, sans compter le moteur complet qu’il embarque. Saltline prend un autre chemin : la géométrie, les données de textures et les sons sont tous écrits dans une seule page web. Le navigateur sollicite la carte graphique de l’ordinateur et dessine l’image via WebGL. Un niveau court donne des données légères, et un ordinateur ordinaire peut donc lancer le jeu d’un simple clic sur un lien.

fable-5-2-saltline-3-6mb-webgl-page-fr-image-1

Critère Cette page Saltline Grosse production console typique
Taille environ 3,6 Mo souvent plusieurs dizaines de Go
Mode d’exécution on clique sur le lien, le navigateur l’exécute directement téléchargement, installation, mises à jour
Moteur Three.js empaqueté dans le script propre à la page moteur maison ou commercial
Origine des assets générés dans la page, pas de GLTFLoader, aucun modèle chargé depuis une adresse externe énormes packs de ressources artistiques
Volume de contenu un niveau, environ cinq minutes plusieurs niveaux, monde ouvert ou multijoueur
API graphique WebGL2 API graphique native de la console

Le code source ne contient aucune occurrence de WebGPURenderer : le rendu de cette page passe donc par WebGL, pas par WebGPU. Précisons que tout ce qui précède correspond uniquement aux interfaces que l’on a pu recouper en consultant le code source le 2026-11-11, et non à un audit ligne par ligne.

Les techniques d’image qui donnent un air de AAA

Saltline a l’air d’un jeu AAA parce qu’il emploie le même type de techniques visuelles : des matériaux à l’aspect physique réaliste, du brouillard, des reflets d’environnement, de la pluie et un réticule à point rouge. Dans un petit niveau, ces techniques suffisent à faire de l’effet. Il n’y a pas de monde ouvert, pas de multijoueur à cent joueurs, ni le volume de contenu d’un jeu console.

Technique visuelle Ce qu’on retrouve dans le code source En clair
Matériaux à aspect physique MeshStandardMaterial, MeshPhysicalMaterial Le métal et le sol mouillé reflètent selon l’éclairage
Brouillard FogExp2 Le lointain devient gris, ce qui donne de la profondeur à l’espace
Reflets d’environnement PMREM La surface des objets reflète l’environnement alentour
Textures procédurales DataTexture Les textures sont calculées dans la page, sans images externes
Son spatial AudioListener Le son varie selon la position

Une réponse disait que l’image ressemblait à la carte du canal d’un certain jeu de tir. Cela montre simplement que ce genre d’objectif visuel se prend facilement pour une carte existante, pas que le niveau a été copié sur un jeu précis. Cet article ne traite pas non plus de la manière de reproduire un jeu existant.


L’étape en plus de Fable 5.2 : écrire toute une page sans surveillance

La magie ne vient pas du fait que le navigateur saurait soudain faire des jeux : WebGL sait dessiner ce genre d’images depuis longtemps. Le changement se situe du côté du modèle. Officiellement, Fable 5.2 se positionne comme un agent capable de tourner pendant plusieurs heures d’affilée, pour du raisonnement exigeant et des tâches de longue durée. Il suffit de lui donner un objectif en une phrase : il définit lui-même le périmètre, écrit la page et intègre les données des ressources directement dedans. Felix précise qu’il n’y a eu aucun retour humain en cours de route.

La page s’allonge au fil de l’écriture et finit par peser environ 3,6 Mo. Fable 5.2 dispose d’une fenêtre de contexte de 1M de tokens, d’une sortie maximale de 128K et d’une date de coupure des connaissances en juin 2026. Cette fenêtre de 1M lui permet de garder en tête la page entière : à chaque modification, il peut la comparer avec ce qui a déjà été écrit.

fable-5-2-saltline-3-6mb-webgl-page-fr-image-2

Cela explique aussi le ratio le plus étrange de la facture : environ 2,7 millions de tokens en sortie pour environ 445 millions en entrée, soit à peu près 165 fois plus. À chaque étape, il faut relire toute la page déjà écrite, et à force de répéter l’opération, l’entrée s’accumule très vite.

Quelques points ont déjà fait l’objet d’un article dédié le jour même, je les résume donc en une ligne chacun :

  • Selon les chiffres officiels, la sortie de Fable 5.2 est jusqu’à 30 % plus rapide que celle de la 5.1.
  • Le mode rapide utilise le même modèle : toujours selon l’éditeur, la sortie peut y être jusqu’à 2,5 fois plus rapide, pour un tarif de 16 / 80 dollars. Felix n’a pas dit s’il l’avait activé pour cet essai.
  • La réflexion adaptative ne peut pas être désactivée, et sur l’API Claude, le niveau d’effort par défaut est « high ».

Enfin, Fable 5.2 et Mythos 5.2 reposent sur le même modèle de base. Fable est ouvert aux utilisateurs avec des garde-fous plus stricts ; Mythos est réservé aux organisations qui ont passé une vérification en sciences de la vie ou en cybersécurité. Ce n’est donc pas « un autre modèle plus intelligent ».


La facture de 550 $ de Fable 5.2 : pour les tâches longues, regardez d’abord trois prix

Felix parle d’environ 550 $, « heavily cached ». En recalculant avec les tarifs officiels d’Anthropic (par million de tokens : 8 $ en entrée, 40 $ en sortie, 0,20 $ pour une lecture en cache), on voit assez bien où part l’argent. Attention : ce sont des calculs de tiers, pas la facture publiée par Felix.

Scénario Côté entrée Côté sortie Total
Total déclaré par Felix environ 442 $ (déduit par calcul inverse) 108 $ environ 550 $
Toute l’entrée à 8 $, sans cache 3 560 $ 108 $ environ 3 668 $
Toute l’entrée en lecture de cache 89 $ 108 $ environ 197 $

Pour la sortie : 2,7 millions × 40 $ / million = 108 $. C’est le coût de ce que le modèle « écrit » réellement. Les 442 $ restants sont répartis sur 445 millions de tokens d’entrée, soit environ 0,99 $ / million, bien en dessous du tarif d’entrée de 8 $. Ça ne colle que si la quasi-totalité de l’entrée passe par des lectures de cache. Les 550 $ se situent entre 197 $ et 3 668 $, et CellCog arrive exactement aux mêmes chiffres avec la même grille tarifaire officielle.

fable-5-2-saltline-3-6mb-webgl-page-fr-image-3

La conclusion est simple : cette facture est salée à cause des lectures répétées, pas à cause des deux petites invites. Avec Fable 5.2, la lecture en cache coûte 2,5 % du prix d’entrée, bien moins que les 10 % habituels des autres modèles Claude. Pour savoir si une tâche longue est tenable financièrement, regardez d’abord le taux de succès du cache.

Avant de lancer une tâche de plusieurs heures, vérifiez ces trois tarifs

Si vous comptez faire tourner vous-même ce type de tâche d’agent de plusieurs heures, commencez par bien comprendre les trois prix : entrée, sortie et lecture du cache. Au 2026-11-11, claude-fable-5-2 sur APIYI (apiyi.com) est facturé 8 $ en entrée, 40 $ en sortie et 0,20 $ en lecture du cache, soit exactement le tarif officiel d’Anthropic.

Modèle Entrée Sortie Lecture du cache Plateformes disponibles
claude-fable-5-2 8 $ 40 $ 0,20 $ Anthropic officiel, APIYI apiyi.com
claude-fable-5-1 10 $ 50 $ 0,25 $ Indiqué dans la documentation APIYI du même jour
claude-opus-5-5 4 $ 20 $ 0,20 $ Indiqué dans la documentation APIYI du même jour

(Tous les prix sont exprimés par million de tokens, en date du 2026-11-11.)

Quelques points à garder en tête au moment de l’intégration :

  • base_url : https://api.apiyi.com/v1, ID du modèle : claude-fable-5-2
  • L’interface passe par messages (la documentation mentionne aussi chat). Elle ne fait pas partie du groupe Codex : ne mettez surtout pas cet ID dans Codex
  • claude-fable-5-2-thinking est au même prix. Avec les modèles officiels, la réflexion adaptative ne peut de toute façon pas être désactivée : ce suffixe n’est donc pas un interrupteur de réflexion
  • Pour les tâches courtes, inutile de passer par Fable 5.2 : le même jour, claude-opus-5-5 est à 4 / 20
  • Les modèles et les prix sont ceux de la liste des modèles de la plateforme, consultable sur docs.apiyi.com/models

Ce que Fable 5.2 et Saltline changent concrètement

Pour les développeurs qui appellent déjà l’API Claude

  • Il faut revoir la façon d’estimer les coûts : sur les tâches longues, le coût vient surtout du côté entrée ; la sortie ne pèse presque rien en comparaison. Se dire « l’invite ne fait que deux phrases » conduit à sous-estimer fortement la facture.
  • La conception du cache devient la priorité n°1 : pour les mêmes 445 millions de jetons en entrée, avec ou sans cache, l’écart peut atteindre un facteur dix, voire plus. Garder un préfixe stable et faire en sorte que le contexte soit réutilisé encore et encore fait économiser davantage que de raccourcir l’invite.
  • La répartition des rôles entre modèles est plus nette : pour une tâche autonome de plusieurs heures, Fable 5.2 a du sens ; pour les petits appels quotidiens, un modèle moins cher fait très bien l’affaire.

Pour la diffusion de démos du type « jeu web »

  • Le « 3A » est un objectif visuel : l’invite demandait un niveau limité, avec un rendu qui ressemble à du 3A, et non un jeu commercial complet qui tournerait dans un navigateur.
  • Il faut bien distinguer les sources : la personne qui relaie la vidéo, celle qui a fait le jeu et les autres démos publiées le même jour sont trois choses différentes ; les mélanger mène facilement à de mauvaises conclusions.
  • Ce qu’on peut voir a ses limites : en ouvrant la page web, on ne voit que le code et les interfaces de la dernière page. Cela ne prouve ni que personne n’est intervenu pendant ces 8 heures, ni que tous les assets ont été générés pixel par pixel.

FAQ : questions fréquentes

Q1 : Qu’est-ce que Saltline, et quel rapport avec Fable 5.2 ?

Saltline est un jeu de tir à la première personne issu de la compilation Three Games publiée par Felix Rieseberg. Son sous-titre : Waking the Harbormaster. Le pied de page de la compilation indique que les trois jeux ont été réalisés par Claude Fable 5.2, que la première version a été conservée et qu’il n’y a eu aucun retour humain. C’est une démo publiée par un employé à titre personnel, et non un benchmark tiré de l’annonce de lancement.

Q2 : La vidéo de 49 secondes de TokenGremlin est-elle celle du post de Felix ?

Ce n’est pas le même fichier vidéo, mais on y voit bien le même jeu, Saltline. TokenGremlin a lui-même précisé en réponse qu’il s’agissait d’une vidéo différente, et qu’il ne savait pas que Felix publierait un post quand il l’a relayée. Quand il parle de « 8 heures, entièrement générées par Fable 5.2 », cela concorde avec la facture de Felix, mais c’est un témoignage de seconde main, pas un journal d’expérience.

Q3 : Quand Fable 5.2 est-il sorti, et en quoi diffère-t-il de Mythos 5.2 ?

Fable 5.2 est sorti le 2026-11-09 et repose sur le même modèle de base que Mythos 5.2. Fable est ouvert au public, avec des garde-fous plus stricts ; Mythos est réservé aux organisations qui ont passé une vérification dans un domaine précis. Au 2026-11-11, ni la documentation d’APIYI (apiyi.com) ni son interface de tarifs ne mentionnent Mythos 5.2.

Q4 : Ces 8 heures se sont-elles vraiment déroulées sans aucune intervention humaine ?

Pour l’instant, on dispose uniquement des déclarations de Felix et de la page publique. Il affirme avoir tout fait from scratch, sans retour humain, alors que le haut de la page indique « contenu généré par l’utilisateur, non vérifié ». L’examen du code source confirme seulement qu’il s’agit d’une page WebGL autonome ; il ne prouve rien sur le déroulement du processus, et aucun audit indépendant n’a été constaté.

Q5 : À quoi faut-il faire attention pour appeler claude-fable-5-2 via l’API ?

Passez par l’interface messages, avec `https://api.apiyi.com/v1` comme base_url et `claude-fable-5-2` comme ID de modèle. Il ne fait pas partie du groupe Codex, et le suffixe `-thinking` est facturé au même prix, mais ce n’est pas un interrupteur. Avant de lancer une tâche longue, vérifiez le tarif du jour dans la liste des modèles d’APIYI (apiyi.com) et prévoyez votre stratégie de cache.

Q6 : Faut-il aussi utiliser Fable 5.2 pour les tâches courtes ?

Pas nécessairement. Fable 5.2 vise le raisonnement exigeant et les tâches d’agent qui durent plusieurs heures ; pour de simples questions-réponses, l’avantage de la fenêtre de contexte de 1M ne sert à rien. Le même jour, `claude-opus-5-5` est à 4 / 20 dollars en entrée / sortie, ce qui est plus avantageux pour un usage quotidien.


Fable 5.2 : l’essentiel (Key Takeaways)

  • Une seule page web : Saltline est une page WebGL autonome d’environ 3,6 Mo, pas un gros jeu de console.
  • Le périmètre d’un seul niveau : l’invite demande un niveau minuscule, avec une mission d’environ cinq minutes. Le « 3A » ne désigne qu’un objectif visuel.
  • Pourquoi ça ressemble à du 3A : matériaux physiques, brouillard, réflexions d’environnement, pluie. Ces techniques suffisent à en mettre plein la vue sur un seul niveau.
  • Ce que le modèle fait en plus : Fable 5.2 écrit en autonomie pendant plusieurs heures d’affilée, et sa fenêtre de contexte de 1M tient toute la page.
  • Le gros de la facture : l’entrée représente environ 165 fois la sortie, donc l’argent part surtout dans les relectures répétées.
  • Vérifier d’abord trois tarifs : entrée 8, sortie 40, lecture du cache 0,20 dollar. Le jour de la mesure, APIYI (apiyi.com) affichait les mêmes prix que l’offre officielle.

Conclusion

La vidéo de Saltline mérite qu’on y regarde de près, à trois niveaux :

  1. Côté navigateur, pas de magie : WebGL sait depuis longtemps dessiner ce genre d’images. Le point clé, c’est de tasser toutes les données d’un niveau dans une seule page d’environ 3,6 Mo.
  2. Côté modèle, de l’endurance en plus : Fable 5.2 définit lui-même le périmètre, écrit la page, y glisse les ressources, et tourne plusieurs heures d’affilée sans que personne ait à le surveiller.
  3. Côté coût, regardez les lectures : sur environ 550 dollars, environ 442 dollars partent dans la relecture de contenu déjà écrit. Le cache fait passer la note de l’ordre de 3 668 dollars à celui de 197.

Si vous comprenez « 3A » comme un objectif visuel et « une seule invite » comme le point de départ d’une longue tâche, vous estimerez bien plus justement vos propres tâches.


📚 Références

  1. Article de lancement d’Anthropic : Claude Fable et Mythos 5.2
  2. Lien : anthropic.com/claude-fable-and-mythos-5-2
  3. Description : positionnement du modèle, tarifs, mode rapide et autres formulations officielles

  4. Documentation du modèle Fable 5.2 : contexte, sortie maximale, date limite des connaissances

  5. Lien : platform.claude.com/docs/en/models/fable-5-2/overview
  6. Description : identifiant du modèle et caractéristiques techniques

  7. Post de Felix Rieseberg sur la facture : invite, durée et nombre de tokens

  8. Lien : x.com/felixrieseberg/status/2119925633564463609
  9. Description : source d’origine des chiffres : environ 550 dollars, environ 2,7 millions de tokens en sortie et 445 millions en entrée

  10. Page publique de Saltline : le niveau qu’on peut ouvrir directement dans le navigateur

  11. Lien : claude.ai/artifact/BGY1SztrAYcJQHSsnHHGmp
  12. Description : en haut de la page, une mention indique que le contenu est généré par un utilisateur et n’a pas été vérifié

  13. Article de CellCog : nouveau calcul de la même facture et citation de la seconde moitié de l’invite

  14. Lien : cellcog.ai/blog/fable-5-2-one-shot-game-cost
  15. Description : calculs d’un tiers, cohérents avec ceux de cet article

  16. Liste des modèles d’APIYI : modèles et tarifs du jour

  17. Lien : docs.apiyi.com/models
  18. Description : les modèles et les tarifs font foi tels qu’ils apparaissent dans la liste des modèles de la plateforme

Auteur : l’équipe technique d’APIYI
Échanges techniques : n’hésitez pas à nous contacter depuis la page d’accueil d’APIYI (apiyi.com). Pour aller plus loin, consultez le centre de documentation sur docs.apiyi.com

Articles connexes

Publications similaires