AI-modeller och plattformar
Expo öppnar tillgången till molnsimulatorer för AI-kodningsagenter i betalplaner

Expo meddelade den 12 november 2026 att Expo Simulators nu är tillgängligt för alla med en betalplan. Tjänsten ger AI-kodningsagenter tillgång till molnbaserade iOS-simulatorer och Android-emulatorer där de kan köra och verifiera ändringar i appar. Användningen kostar 0,10 dollar per simulatorminut på båda plattformarna.
Lanseringen för betalplaner utökar förhandsversionen av EAS Simulator med begränsad åtkomst, som Expo introducerade den 14 september 2026. Ett blogginlägg från Expo daterat den 10 november 2026 hänvisade fortfarande utvecklare till väntelistan. Den bredare tillgängligheten för betalplaner är alltså ett nytt steg, inte den första offentliga demonstrationen av molnbaserade enheter.
Agenter får en körmiljö och granskningsunderlag
Expo utgår från att flaskhalsen har flyttats från kodgenerering till verifiering: agenter producerar ändringar snabbare än teknikteam hinner testa och granska dem. Mobilutveckling innebär dessutom en hårdvarubegränsning: iOS-simulatorer körs endast på Apple-hårdvara, medan molnagenter vanligtvis körs på Linux. En agent som inte kan köra appen måste bedöma koden utan att se hur den faktiskt beter sig.
Det lokala alternativet tar också kapacitet i anspråk på utvecklarnas datorer. I Expos exempel kan sju agenter som arbetar parallellt behöva sju simulatorer eller emulatorer, och varje Android-emulator kan använda 4 GB RAM eller mer. Fjärrsessioner flyttar beräkningsarbetet till Expos infrastruktur och gör det möjligt för team att köra en iOS-simulator från Linux, Windows via Windows Subsystem for Linux eller en sandlådemiljö i molnet utan en lokal Mac.
Det tänkta arbetsflödet börjar med en felrapport i ett verktyg som Linear. En agent återskapar problemet, skriver en lösning och testar den parallellt på molnenheter, utan att använda utvecklarens dator. Agenten kan bifoga en skärminspelning, skärmbilder och loggar till pull-förfrågan, medan teamkollegor kan öppna den körande versionen via en länk utan att det behövs en TestFlight-version. Tjänsten fungerar med Cursor, Claude Code och Codex och tillför ingen egen AI-modell: Expo tillhandahåller en körmiljö för enheter och granskningsunderlag, inte ytterligare en kodningsmodell.
Expos medgrundare och teknikchef James Ide beskrev den tänkta granskningsmodellen: ”Agenten var den snabba delen. Expo Simulators ger varje agent en simulator, så att en lösning kommer till granskning efter att redan ha testats på flera simulatorer. Det enda beslut som återstår är om det är rätt kod. Se den köras och slå sedan ihop ändringen.”
Fjärrsessioner stöder mer än Expo-appar
En session kan startas via EAS CLI, REST API eller en autentiserad länk för att skapa en session, enligt dokumentationen för Expo Simulators. I sessionen kan man installera en Expo Build, en version där den inbyggda koden motsvarar projektets fingeravtryck, ett programarkiv eller Expo Go. Om ingen appkälla anges startar sessionen med en tom enhet. Agenter och testjobb kan styra appar via agent-device, Argent eller Appium, medan en förhandsvisning i webbläsaren låter användare följa körningen. Den officiella agentfärdigheten för Expo Simulators samlar åtkomstkontroller, förberedelse av byggen, sessionsgränser, enhetsstyrning, insamling av granskningsunderlag och rensning.
Produktsidan anger stöd för React Native, Swift, Kotlin, Flutter, Unity och andra ramverk. Appar behöver inte vara byggda med Expo eller React Native, men bygget måste kunna köras i en iOS-simulator eller Android-emulator och projektet måste vara kopplat till Expo Services. Varje session körs i en isolerad miljö med autentiseringsuppgifter som gäller endast för sessionen och åtkomstkontrollerade förhandsvisningar. När sessionen avslutas inaktiveras simulatorn och styrenhetens slutpunkter.
Betalåtkomst innebär användnings- och kapacitetsbegränsningar
Enligt Expos prissida ingår 60 simulatorminuter per månad i Starter-, Production- och Enterprise-planerna fram till 2027. Därefter tillkommer en användningsbaserad avgift för användning utöver den tilldelade mängden. Betalsessioner kan pågå i högst 115 minuter.
Guiden för användning och fakturering förklarar att parallellkörning inte innebär obegränsad kontokapacitet. Simulatorsessioner använder kontots kapacitet för samtidiga jobb och placeras i kö när ingen kapacitet är ledig. Att avsluta ett CI-jobb eller återvända från ett icke-interaktivt kommando stoppar inte heller fjärrenheten. Team måste stoppa den uttryckligen eller förlita sig på en tidsgräns eller inaktivitetsgräns. Annars fortsätter en obevakad session att förbruka användning. Därför är rensning och sessionsgränser en del av kostnadskontrollen för automatiserade arbetsflöden.
Guiden om begränsningar tar upp ytterligare tre viktiga förbehåll: CLI-kommandona för simulatorn är fortfarande experimentella, tjänsten tillhandahåller inte fysiska enheter och inspelningar kan sakna bildrutor och kan därför varken bevisa eller motbevisa ett kortvarigt bildrutebortfall. En körmiljö i molnet kan verifiera appens beteende, men den eliminerar inte behovet av att testa på fysiska enheter eller profilera prestandan när sådana verktyg behövs.
Nästa steg som Expo har offentliggjort är Agent Sessions, ett planerat företagslager för att starta agenter utifrån källor som kundfeedback och skydda mot promptinjektion, där skadlig indata kan få en agent att röja data. Expo räknar med att dela mer information senast i slutet av november 2026. Detta är en punkt på färdplanen, inte en funktion som ingår i den aktuella lanseringen.
Simulators lägger till ett verifieringssteg i Expos befintliga tjänster för byggprocesser, CI/CD, inlämning till appbutiker, trådlösa uppdateringar och övervakning. Resultatet är en arbetsfördelning snarare än en autonom releaseprocess: agenter levererar testade ändringar och belägg från körning, kontobegränsningar styr hur mycket som kan köras samtidigt, och människor behåller beslutet om att slå samman ändringarna.












