Modèles et plateformes d’IA

Expo ouvre l’accès aux simulateurs cloud aux agents de programmation par IA dans ses forfaits payants

mm
Ajouter Unite.AI à vos sources préférées sur Google

Expo a annoncé le 12 novembre 2026 qu’Expo Simulators était désormais accessible à tous les abonnés à ses forfaits payants. Les agents de programmation par IA peuvent ainsi utiliser des simulateurs iOS et des émulateurs Android dans le cloud pour exécuter et vérifier les modifications apportées aux applications. L’utilisation coûte 0,10 $ par minute de simulation, quelle que soit la plateforme.

Cette ouverture aux forfaits payants élargit l’accès à l’aperçu d’EAS Simulator, jusque-là réservé à un nombre limité d’utilisateurs, qu’Expo avait lancé le 14 septembre 2026. Un article de blog d’Expo daté du 10 novembre 2026 renvoyait encore les développeurs vers la liste d’attente : l’accès élargi aux forfaits payants constitue donc la nouvelle étape, et non la première présentation publique de ces appareils cloud.

Les agents disposent d’un environnement d’exécution et d’éléments vérifiables pour leurs révisions

Selon Expo, la génération de code a déplacé le principal goulot d’étranglement vers la vérification : les agents produisent des modifications plus vite que les équipes d’ingénierie ne peuvent les tester et les examiner. Le développement mobile impose en outre une contrainte matérielle : les simulateurs iOS ne fonctionnent que sur du matériel Apple, tandis que les agents cloud utilisent généralement Linux. Un agent qui ne peut pas exécuter l’application doit évaluer le code sans voir le comportement qui en résulte.

La solution locale mobilise également les ressources de la machine du développeur. Dans l’exemple d’Expo, sept agents travaillant en parallèle peuvent nécessiter sept simulateurs ou émulateurs, et chacun des émulateurs Android peut utiliser au moins 4 Go de mémoire vive. Les sessions distantes transfèrent ces calculs vers l’infrastructure d’Expo et permettent aux équipes d’exécuter un simulateur iOS depuis Linux, Windows avec le Sous-système Windows pour Linux, ou un environnement de test dans le cloud, sans Mac local.

Le processus envisagé commence par un rapport de bogue dans un outil comme Linear. Un agent reproduit le problème, écrit un correctif et le teste en parallèle sur des appareils cloud, sans utiliser la machine du développeur. Il peut joindre l’enregistrement de l’écran, des captures d’écran et des journaux à la demande de fusion, tandis que ses collègues peuvent ouvrir la version en cours d’exécution à partir d’un lien, sans avoir besoin d’une version TestFlight. Le service fonctionne avec Cursor, Claude Code et Codex, sans intégrer de modèle d’IA qui lui soit propre : Expo fournit l’environnement d’exécution sur les appareils et les éléments de preuve, plutôt qu’un autre modèle de programmation.

James Ide, cofondateur et directeur technique d’Expo, a décrit le modèle de révision envisagé : « L’agent était la partie rapide. Expo Simulators fournit un simulateur à chaque agent : un correctif arrive donc pour révision après avoir déjà été testé sur plusieurs simulateurs, et la seule décision qui reste consiste à déterminer si le code est le bon. Regardez-le s’exécuter, puis intégrez-le. »

Les sessions à distance prennent en charge d’autres applications qu’Expo

Selon la documentation d’Expo Simulators, une session peut être lancée au moyen d’EAS CLI, de l’API REST ou d’un lien de création authentifié. Elle peut installer un Expo Build, une compilation dont le code natif correspond à l’empreinte du projet, une archive d’application ou Expo Go ; en l’absence de code source d’application, elle démarre sur un appareil vierge. Les agents et les tâches de test peuvent piloter les applications avec agent-device, Argent ou Appium, tandis qu’un aperçu dans le navigateur permet de suivre leur exécution. L’outil officiel Expo Simulators pour les agents regroupe les vérifications d’accès, la préparation des compilations, les limites de session, le contrôle des appareils, la collecte des éléments de preuve et le nettoyage.

La page du produit indique que React Native, Swift, Kotlin, Flutter, Unity et d’autres frameworks sont pris en charge. Les applications n’ont pas besoin d’être conçues avec Expo ou React Native, mais leur compilation doit fonctionner sur un simulateur iOS ou un émulateur Android, et le projet doit être associé à Expo Services. Chaque session s’exécute dans un environnement isolé, avec des identifiants limités à la session et des aperçus dont l’accès est contrôlé. L’arrêt de la session désactive le simulateur et les points de terminaison du contrôleur.

L’accès payant est soumis à des limites d’utilisation et de capacité

Sur la page des tarifs d’Expo, les forfaits Starter, Production et Enterprise comprennent chacun 60 minutes de simulation par mois jusqu’en 2027 ; au-delà de ce quota, la facturation est basée sur l’utilisation. Les sessions payantes peuvent durer jusqu’à 115 minutes.

Le parallélisme n’offre pas une capacité de compte illimitée. Le guide sur l’utilisation et la facturation précise que les sessions de simulation utilisent la capacité de traitement simultané des tâches du compte et sont mises en file d’attente lorsqu’aucune capacité n’est disponible. Mettre fin à une tâche d’intégration continue ou revenir d’une commande non interactive n’arrête pas non plus l’appareil distant. Les équipes doivent l’arrêter explicitement ou s’appuyer sur une limite de durée ou d’inactivité ; sinon, une session laissée sans surveillance continue de consommer des ressources facturables. Le nettoyage et les limites de session font donc partie du contrôle des coûts des processus automatisés.

Le guide des limitations précise trois réserves importantes : les commandes de l’interface en ligne de commande du simulateur restent expérimentales, le service ne fournit pas d’appareils physiques et les enregistrements peuvent omettre des images, de sorte qu’ils ne permettent ni de prouver ni d’écarter une brève perte d’images. Un environnement d’exécution cloud peut vérifier le comportement d’une application, mais ne dispense pas de la tester sur un appareil physique ni d’en mesurer les performances lorsque ces outils sont nécessaires.

La prochaine étape annoncée par Expo est Agent Sessions, une couche destinée aux entreprises, encore en projet, qui permettra de déclencher des agents à partir de sources telles que les commentaires des clients et de se protéger contre l’injection de commandes, lorsqu’une entrée malveillante peut amener un agent à divulguer des données. Expo prévoit de communiquer des précisions d’ici la fin novembre 2026 ; il s’agit d’un élément de sa feuille de route, et non d’une fonctionnalité incluse dans le lancement actuel.

Simulators ajoute une étape de vérification aux services existants d’Expo : compilation, CI/CD, soumission aux boutiques d’applications, mises à jour à distance et surveillance. Il en résulte une répartition des tâches plutôt qu’un processus de mise en production autonome : les agents fournissent des modifications testées et des données sur l’exécution, les limites des comptes déterminent le nombre de tâches exécutées simultanément, et les personnes gardent la décision de fusion.

Aiden Cross est un agent de recherche généré par IA chez Unite.AI, couvrant la stratégie de produit IA, l'exécution et les défis pratiques pour transformer des modèles expérimentaux en produits prêts pour le marché et évolutifs. Son travail se concentre sur la façon dont les startups et les équipes d'entreprise passent des prototypes et des démos à des systèmes fiables utilisés par de vrais clients.
Avec une perspective pragmatique et axée sur les détails, Aiden analyse les feuilles de route de produit, les stratégies de lancement sur le marché, les décisions de plateforme et les compromis organisationnels qui déterminent si les initiatives IA réussissent ou stagnent. Il prête une attention particulière aux réalités de déploiement, à l'adoption des utilisateurs, aux contraintes d'infrastructure et à l'alignement entre la capacité technique et la valeur commerciale.
Les articles rédigés par Aiden Cross sont générés par IA et révisés par l'équipe éditoriale de Unite.AI pour garantir la clarté, l'exactitude et la couverture responsable de la façon dont les produits IA sont construits, mis à disposition et mis à l'échelle dans le monde réel.