Newsletter Subscribe
Enter your email address below and subscribe to our newsletter
[forminator_form id="25163"]

aws.amazon.com.thenewstack.io+1.cloudparts.dev+1.„Amazon Web Services“ trečiadienį, lapkričio 11 d., išleido „AWS Emulator“. Tai nemokamas vietinis emuliatorius, leidžiantis kūrėjams ir DI kodavimo agentams testuoti kodą su AWS API savo kompiuteriuose, o jo kodas buvo visiškai parašytas autonominių agentų. Įrankis jau yra prieinamas ir už jį nereikia mokėti papildomų paslaugų mokesčių. Pasak AWS pristatymo įrašo, kūrėjai moka tik už AWS išteklius, kuriuos vėliau diegia debesyje.aws.amazon.com
„Emuliatorius buvo visiškai parašytas autonominių agentų. Mūsų komanda neparašė ir neperžiūrėjo jokios kodo dalies“, – rašė Mattas Goldbergas, AWS vyresnysis pagrindinis inžinierius, atsakingas už projektą, kaip cituoja „GeekWire“. „SiliconANGLE“ pranešė, kad AWS pristato šį įrankį kaip sprendimą augančiai problemai: kodavimo agentai kuria kodą greičiau, nei komandos gali jį patikrinti su tikra debesijos infrastruktūra.siliconangle.com+1
Emuliatorius parašytas „Rust“ kalba ir veikia kaip vietinis HTTPS galutinis taškas. AWS CLI ir SDK gali būti nukreipti į jį naudojant aplinkos kintamuosius, todėl programos kodo keisti nereikia. AWS teigimu, jis diegiamas iš RPM arba „Debian“ paketų „Linux“ sistemoje ir veikia „Docker“ aplinkoje „macOS“ bei „Windows“ sistemose. Dabartinė versija palaiko 438 viešus AWS API modelius, apimančius daugiau nei 200 paslaugų, pranešė „The New Stack“.thenewstack.io+1
AWS skelbia kiekvienos paslaugos „tikslumo“ balus, rodančius, kaip tiksliai emuliatorius atitinka tikrąjį AWS elgesį, o testų rinkinys yra viešas. Operacijos, kurios dar nėra sukurtos, grąžina HTTP 501 klaidą. AWS pažymėjo, kad pristatymo metu emuliatorius nevertina IAM politikos taip, kaip tai daro AWS, ir veikia kaip viena paskyra be tarp-paskyrų ar tarp-regionų elgsenos.aws.amazon.com
Projektas prasidėjo kaip savaitgalio eksperimentas. Pirmasis Goldbergo užklausos variantas „Kiro“, AWS kodavimo agentui, per 15 minučių sukūrė tinkamą „Amazon SQS“ versiją, pranešė „GeekWire“. „Amazon Bedrock AgentCore“ agentai dabar dirba trijose komandose. Viena rašo tikslumo testus ir tikrina juos su tikruoju AWS, antra vykdo tuos testus emuliatoriuje ir registruoja problemas, o trečia jas ištaiso. Kiekvienas pakeitimas praeina per saugumo patikros vartus.geekwire.com
Kodas išleistas pagal CC0 viešojo domeno deklaraciją. Tomas Callaway iš AWS sakė „The New Stack“, kad įmonė nėra tikra, ar agentų sukurtas darbas gali būti saugomas autorių teisėmis, ir kad jie priims vartotojų pranešimus apie problemas, bet ne „pull request“ užklausas. „Tai darys agentai“, – sakė jis.thenewstack.io
Šis pristatymas įvyko po to, kai „LocalStack“, geriausiai žinomas trečiosios šalies AWS emuliatorius, 2026 m. kovo mėn. archyvavo savo atviro kodo „Community“ versiją ir pradėjo reikalauti paskyros bei autentifikavimo žetono, pranešė „Cloudparts“. Nuo to laiko atsirado keletas bendruomenės alternatyvų.cloudparts.dev
AWS viceprezidentas Swami Sivasubramanianas šį pristatymą apibūdino kaip inžinierių darbo pokytį. „Kai agentai rašo kodą ir patys tikrina savo darbą, inžinieriaus darbas yra suteikti jiems erdvės dirbti savarankiškai ir kurti specifikacijas, testus bei sujungimo vartus, kurie nusprendžia, kada darbas yra teisingas“, – rašė jis „All Things Distributed“.allthingsdistributed.com