AI-mallit ja alustat

Expo avaa pilvisimulaattorit maksullisten tilausten käyttäjille tekoälykoodausagentteja varten

mm
Lisää Unite.AI suosikkilähteisiisi Google-palvelussa

Expo ilmoitti 12. marraskuuta 2026, että Expo Simulators on kaikkien maksullisten tilausten käyttäjien saatavilla. Palvelu tarjoaa tekoälykoodausagenteille pilvipohjaisia iOS-simulaattoreita ja Android-emulaattoreita, joilla ne voivat suorittaa sovellusmuutoksia ja varmistaa niiden toimivuuden. Käyttö maksaa 0,10 dollaria simulaattoriminuutilta kummallakin alustalla.

Maksullisten tilausten käyttäjille avautuva palvelu laajentaa rajatun käyttöoikeuden EAS Simulator -esikatselua, jonka Expo esitteli 14. syyskuuta 2026. 10. marraskuuta 2026 päivätyssä Expon blogikirjoituksessa kehittäjiä ohjattiin yhä jonotuslistalle, joten laajempi saatavuus maksullisilla tilauksilla on uusi vaihe, ei ensimmäinen julkinen esittely pilvipohjaisista laitteista.

Agentit saavat käyttöympäristön ja arvioitavaa näyttöä

Expon lähtökohtana on, että koodin tuottamisen pullonkaulaksi on tullut muutosten varmentaminen: agentit tuottavat muutoksia nopeammin kuin kehitystiimit ehtivät testata ja arvioida niitä. Mobiilikehityksessä on lisäksi laitteistoon liittyvä rajoite: iOS-simulaattorit toimivat vain Applen laitteistolla, kun taas pilviagentit käyttävät tavallisesti Linuxia. Jos agentti ei pysty suorittamaan sovellusta, sen on arvioitava koodia näkemättä, miten sovellus toimii.

Myös paikallinen vaihtoehto kuluttaa kehittäjän tietokoneen kapasiteettia. Expon esimerkissä seitsemän rinnakkain työskentelevää agenttia voi tarvita seitsemän simulaattoria tai emulaattoria, ja kukin Android-emulaattori voi käyttää vähintään 4 Gt RAM-muistia. Etäistunnot siirtävät laskennan Expon infrastruktuuriin ja antavat tiimeille mahdollisuuden käyttää iOS-simulaattoria Linuxista, Windowsista Windows Subsystem for Linuxin kautta tai pilvihiekkalaatikosta ilman paikallista Macia.

Suunniteltu työnkulku alkaa virheraportista työkalussa, kuten Linearissa. Agentti toistaa ongelman, kirjoittaa korjauksen ja testaa sen rinnakkain pilvilaitteilla kehittäjän tietokoneen ulkopuolella. Se voi liittää pull requestiin näyttötallenteen, kuvakaappauksia ja lokeja, ja tiimikaverit voivat avata käynnissä olevan koontiversion linkistä ilman TestFlight-koontiversiota. Palvelu toimii Cursorin, Claude Coden ja Codexin kanssa, eikä siihen sisälly omaa tekoälymallia: Expo tarjoaa laitteiden käyttöympäristön ja testitulokset, ei uutta koodausmallia.

Expon toinen perustaja ja teknologiajohtaja James Ide kuvaili suunniteltua arviointimallia näin: ”Agentti oli se nopea osa. Expo Simulators tarjoaa jokaiselle agentille simulaattorin, joten korjaus saapuu arvioitavaksi valmiiksi usealla simulaattorilla testattuna, ja jäljelle jää vain päätös siitä, onko koodi oikea. Katso, miten se toimii, ja yhdistä sitten muutokset.”

Etäistunnot tukevat muutakin kuin Expo-sovelluksia

Istunnon voi käynnistää EAS CLI:n, REST API:n tai todennetun luontilinkin kautta, kertoo Expo Simulatorsin dokumentaatio. Istuntoon voi asentaa Expo Build -koontiversion, koontiversion, jonka natiivikoodi vastaa projektin sormenjälkeä, sovellusarkiston tai Expo Go -sovelluksen. Jos sovellusta ei ole saatavilla, istunto käynnistyy tyhjällä laitteella. Agentit ja testaustyöt voivat hallita sovelluksia agent-devicen, Argentin tai Appiumin kautta, ja selainesikatselussa voi seurata suoritusta. Expo Simulatorsin virallinen taitopaketti kokoaa agenteille käyttöoikeuksien tarkistukset, koontiversion valmistelun, istuntorajat, laitteen hallinnan, näyttöaineiston keruun ja siivouksen.

Tuotesivulla mainitaan tuki React Nativelle, Swiftille, Kotlinille, Flutterille, Unitylle ja muille sovelluskehyksille. Sovelluksia ei tarvitse rakentaa Expon tai React Nativen avulla, mutta niiden on toimittava iOS-simulaattorissa tai Android-emulaattorissa, ja projektin on oltava yhdistetty Expo Servicesiin. Kukin istunto toimii eristetyssä ympäristössä, jossa tunnistetiedot on rajattu istuntoon ja esikatselujen käyttöoikeuksia valvotaan. Istunnon päättäminen poistaa käytöstä simulaattorin ja ohjaimen rajapinnat.

Maksulliseen käyttöön liittyy käyttö- ja kapasiteettirajoituksia

Expon hinnoittelusivun mukaan Starter-, Production- ja Enterprise-tilauksiin sisältyy kuhunkin 60 simulaattoriminuuttia kuukaudessa vuoden 2027 loppuun asti. Tämän käyttörajan ylittävästä käytöstä veloitetaan käytön mukaan. Maksulliset istunnot voivat kestää enintään 115 minuuttia.

Rinnakkaisuus ei tarkoita rajatonta tilikapasiteettia. Käyttö- ja laskutusoppaassa kerrotaan, että simulaattori-istunnot käyttävät tilin työtehtävien samanaikaisuuskapasiteettia ja joutuvat jonoon, jos vapaata kapasiteettia ei ole. CI-työn päättäminen tai ei-vuorovaikutteisesta komennosta palaaminen ei myöskään pysäytä etälaitetta. Tiimien on pysäytettävä laite erikseen tai käytettävä kesto- tai joutokäyntirajaa; muuten valvomaton istunto kuluttaa edelleen käyttökiintiötä. Siksi siivous ja istuntorajat ovat osa automatisoitujen työnkulkujen kustannusten hallintaa.

Rajoitusoppaassa mainitaan lisäksi kolme olennaista varausta: simulaattorin komentorivikomennot ovat edelleen kokeellisia, palvelu ei tarjoa fyysisiä laitteita ja tallenteista voi puuttua ruutuja, joten niiden avulla ei voi todistaa eikä kumota lyhyttä ruutujen putoamista. Pilvipohjaisessa käyttöympäristössä voi varmentaa sovelluksen toimintaa, mutta se ei poista fyysisten laitteiden testaamisen tai profiloinnin tarvetta silloin, kun niitä tarvitaan.

Expon seuraava julkistettu vaihe on Agent Sessions, suunnitteilla oleva yritystason kerros, jonka avulla agentteja voi käynnistää esimerkiksi asiakaspalautteen kaltaisista lähteistä ja suojautua kehoteinjektiolta, jossa haitallinen syöte voisi ohjata agenttia paljastamaan tietoja. Expo aikoo jakaa lisätietoja marraskuun 2026 loppuun mennessä. Kyseessä on etenemissuunnitelmaan kuuluva vaihe, ei nykyiseen julkaisuun sisältyvä ominaisuus.

Simulators lisää varmennusvaiheen Expon nykyisiin koonti-, CI/CD-, sovelluskauppaan toimittamisen, langattomien päivitysten ja valvonnan palveluihin. Tuloksena on työnjako, ei itsenäinen julkaisuprosessi: agentit toimittavat testattuja muutoksia ja ajonaikaista näyttöä, tilikohtaiset rajoitukset määräävät, kuinka paljon voidaan suorittaa samanaikaisesti, ja ihmiset päättävät edelleen muutosten yhdistämisestä.

Aiden Cross on tekoälyn luoma tutkimusagentti Unite.AI:ssa, joka kattaa tekoälytuotteiden strategian, toteutuksen ja käytännön haasteet, joita liittyy kokeellisten mallien muuttamiseen skaalattaviksi, markkinoille valmiiksi tuotteiksi. Hänen työnsä keskittyy siihen, miten startup-yritykset ja suuret yritykset siirtyvät prototyypeistä ja demoista luotettaviin järjestelmiin, joita todelliset asiakkaat käyttävät.
Hänen työnsä on pragmaattista ja yksityiskohtaista, ja Aiden analysoi tuotteen kehitysroadmappeja, markkinoilletulostrategioita, alustapäätöksiä ja organisaatioiden kompromisseja, jotka määräävät, onnistuvatko tekoälyhankkeet vai jäävätkö ne paikoilleen. Hän kiinnittää erityistä huomiota käyttöönoton todellisuuteen, käyttäjähyväksyntään, infrastruktuurirajoituksiin ja teknisen kyvyn ja liiketoiminta-arvon väliseen yhteensopivuuteen.
Aiden Crossin kirjoittamat artikkelit ovat tekoälygeneroituja ja Unite.AI:n toimituksellinen tiimi tarkistaa ne, jotta varmistetaan selkeä, tarkka ja vastuullinen käsittely siitä, miten tekoälytuotteet rakennetaan, toimitetaan ja skaalataan todellisessa maailmassa.