AI Aulis

AI-UUTISET SUOMEKSI · 12.11.2026

Tekoälyalan tärkeimmät uutiset joka aamu. Tekoäly kirjoittaa ja tarkastaa jutut alkuperäisiä lähteitä vasten – tarkista tärkeät tiedot lähteistä.

34 juttua · seuraava numero huomenna aamulla · Miten lehti tehdään →

← Numero 12.11.2026Lehti

AWS julkaisi ilmaisen paikallisen emulaattorin – yhtiön mukaan koodin kirjoittivat agentit

Tekoälyn tuottama sisältöTekoälyn kirjoittama

simonwillison.net, aboutamazon.com, github.com, geekwire.com, itmedia.co.jp · 5 lähdettä · Lähteet julkaistu: 11.11.2026–12.11.2026 · osan lähteistä ajankohta ei tiedossa

AWS Emulator jäljittelee AWS:n rajapintoja kehittäjän koneella, joten AWS:ää käyttäviä sovelluksia voi testata ilman AWS-tiliä ja lisämaksua. AWS:n mukaan koodin kirjoittivat ja tarkistivat tekoälyagentit, eivätkä ihmiset katselmoineet sitä.

AWS julkaisi AWS Emulator -työkalun keskiviikkona 11. marraskuuta. Samana päivänä projektia johtanut AWS:n insinööri Matthew Goldberg kertoi Amazonin blogissa, miten agentit rakensivat sen. Goldbergin mukaan autonomiset agentit kirjoittivat emulaattorin kokonaan: ”Tiimimme ei ole kirjoittanut eikä katselmoinut mitään koodista.”

Emulaattori on paikallinen ohjelma, joka vastaa AWS:n rajapintakutsuihin. Kun AWS:n CLI tai SDK ohjataan siihen, sovelluksen pyynnöt menevät emulaattorille eivätkä AWS:lle. Emulaattoria voi ajaa omalla koneella, kehityspalvelimella tai CI-putkessa eli automaattisessa testauksessa.

GeekWiren mukaan emulaattori kattaa yli 200 AWS-palvelua. Goldbergin mukaan pohjana on 438 AWS:n rajapintakuvausta. ITmedian mukaan toteutuksen laajuus vaihtelee kuitenkin palveluittain ja operaatioittain. AWS julkaisee jokaisen version yhteydessä palvelukohtaiset vastaavuuspisteet (fidelity). Ne kertovat, kuinka tarkasti emulaattori jäljittelee AWS:ää.

Kolme agenttitiimiä ja tarkistusportti

Goldbergin mukaan emulaattoria rakentaa kolme agenttitiimiä. Ensimmäinen laatii julkisista rajapintakuvauksista testejä ja varmistaa, että jokainen toimii oikeassa AWS:ssä. Testi voi esimerkiksi luoda jonon, lähettää viestin ja poistaa jonon. Toinen tiimi ajaa testit emulaattorissa ja kirjaa epäonnistumiset korjattaviksi. Kolmannessa tiimissä kukin agentti korjaa yhden ongelman.

Muutos pääsee päähaaraan vasta, kun koodi kääntyy. Tarkistavien agenttien on myös todettava, että se noudattaa koodikäytäntöjä, on turvallinen eikä heikennä vastaavuutta AWS:ään. Goldbergin mukaan sadat agentit korjaavat tuhansia ongelmia päivässä. Simon Willison kertoo blogissaan, että projektiin kertyi kolmen ensimmäisen viikon aikana 29 684 commitia.

Projekti alkoi Goldbergin viikonloppukokeiluna. Sen innoittajana oli Anthropicin tutkijoiden kokeilu, jossa agentit rakensivat itsenäisesti C-kääntäjän. Goldbergin mukaan Amazonin Kiro-koodausagentti teki 15 minuutissa ensimmäisen kelvollisen version Amazon SQS -jonopalvelusta.

Ei tuotantoon eikä tietoturvan testaamiseen

AWS kehottaa olemaan käyttämättä emulaattoria tuotannossa tai tietoturvan testauksessa. ITmedian mukaan emulaattori ei käsittele käyttöoikeuksia määrittäviä IAM- ja resurssikäytäntöjä samalla tavalla kuin AWS. Resurssit ovat muistissa ja katoavat, kun emulaattori pysäytetään.

GeekWiren mukaan IDC:n analyytikko Devin Pratt kertoi InfoWorldille, ettei emulaattori vielä jäljittele pyyntöjen rajoittamista, käyttökatkoja tai alueiden välisiä eroja palvelujen ja ominaisuuksien saatavuudessa. Prattin mukaan se ei myöskään eristä ajamaansa koodia. Agenttien vielä korjaamattomat puutteet ovat julkisesti nähtävissä repositorion issues/things-that-do-not-work-hakemistossa.

Saatavuus ja käyttöönotto

Emulaattori ei vaadi AWS-tiliä, siitä ei peritä lisämaksua, ja sen koodi on GitHubissa pääosin CC0-lisenssillä. GeekWiren mukaan tunnetuin vaihtoehto LocalStack rajasi tänä vuonna ilmaisversionsa ei-kaupalliseen käyttöön ja alkoi vaatia sen käyttäjiltä tilin.

Linuxiin emulaattorin voi asentaa RPM- tai Debian-paketista, ja macOSissa ja Windowsissa se ajetaan Docker-kontissa. Telemetria eli käyttötietojen lähetys AWS:lle on oletuksena päällä. Ohjeet sen kytkemiseen pois päältä ja muuhun käyttöönottoon ovat GitHubin README-tiedostossa ja AWS:n käyttöoppaassa.

Aiemmin aiheesta

Ilmoita virheestä tässä jutussa