GPT-6 Astra a terminé Portal tout seul - 3 336 actions, presque une journée et une facture de 571 dollars
7 septembre 2026
Il y a un an et demi, Claude essayait de terminer Pokémon Rouge sur la chaîne ClaudePlaysPokemon. Il a décroché trois badges, puis est resté bloqué plus de dix-huit heures dans le mont Sélénite, tournant en rond et perdant les progrès accumulés. Regarder ça relevait de l'exercice de patience plus que de la démonstration de capacités. Lundi dernier, GPT-6 Astra a terminé Portal en entier.
Sur l'enregistrement publié par l'utilisateur cozyblaze sur X, les mouvements du personnage semblent guidés par un aimbot - la caméra pivote immédiatement vers l'endroit exact où tirer le portail, sans correction. En un sens c'est vrai, car le modèle pilote la caméra avec des nombres, pas avec une souris. Sauf que ces deux heures de vidéo sont un montage. En réalité, cela a pris près d'une journée entière et 3 336 appels d'outils, et le jeu était gelé chaque fois que le modèle réfléchissait. Les pauses ont été coupées.
Le montage technique était simple. Le modèle recevait des captures d'écran et les coordonnées du joueur, un SourcePauseTool modifié arrêtait le jeu pendant la réflexion, et les touches étaient actionnées par un serveur Model Context Protocol. Astra planifiait une séquence de mouvements, le jeu repartait, l'exécutait et s'arrêtait de nouveau. Ainsi de suite pendant toute la campagne, chambre après chambre.
Le coût : 571,18 dollars de tokens - avec le tarif d'Astra, 10 dollars par million de tokens en entrée et 50 en sortie, une journée de travail continu atteint vite cette somme. L'auteur a toutefois précisé qu'il n'a pas payé cela à part : tout a été couvert par son abonnement Codex Pro à 200 dollars par mois. Comme méthode pour finir un jeu de 2007, cela reste une mauvaise affaire.
Il faut savoir ce qui a réellement été mesuré. La solution de chaque chambre de Portal est publiée en ligne depuis plus de dix ans : ce n'est donc pas un test sur des énigmes inconnues - le modèle pouvait savoir quoi faire avant même de voir le premier écran. La vraie différence avec l'épisode Pokémon est ailleurs : l'agent a tenu un seul objectif sur 3 336 décisions successives sans perdre le fil en route. C'est précisément cette capacité qui rapporte de l'argent dans le travail de bureau, pas dans les jeux.
Appel d'outil (tool call) - une action unique que le modèle confie à un programme extérieur, par exemple « appuie sur W pendant une demi-seconde » ou « donne-moi une capture d'écran ». Model Context Protocol - un standard ouvert pour relier les modèles d'IA à des programmes et des données externes ; il a servi ici d'intermédiaire entre le modèle et le clavier.