Jauns AI kodēšanas rīks no Amazon izmanto aģentus, lai automātiski izveidotu un atjauninātu projekta plānus un tehniskos plānus, kuru mērķis ir atrisināt arvien izplatītākas biznesa galvassāpes: bez dokumentiem, kas nav dokumentēta AI rakstīta programmatūra, kuru kļūst grūti vai neiespējami uzturēt.
Jaunais rīks ar nosaukumu “Kiro” (izrunā keer-oh) ir AI balstīta integrēta attīstības vide vai IDE. Tas palaists priekšskatījumā Pirmdienas rītā.
Amazones komanda, kas atrodas aiz projekta, saka, ka tā mērķis ir mazināt plaisu starp ātru AI ģenerētiem programmatūras prototipiem un ražošanai gatavām sistēmām, kurām nepieciešama oficiāla specifikācija, visaptveroša pārbaude un notiekošā dokumentācija.
Ideja ir pāriet no “vibe kodēšanas uz dzīvotspējīgu kodu” kā Kiro vietne to ieliek.
Pārcelšanās liek Amazon tiešā konkurencē ar esošajiem rīkiem, piemēram, Microsoft GitHub pārstāvis Agent Mode un Google Dvīņu kods, jo Tech Giants sacenšas ieviest AI palīgus, kas spēj rīkoties ar sarežģītiem programmatūras projektiem ar minimālu cilvēku uzraudzību.
Kiro izcēlās no nelielas komandas Amazon Internet Companies, guess, atkāpjoties no tipiskām palaišanas, tā tiek mitināta uz sava domēna, un Amazon vārds nav parādīts nekur paziņojumā. Tikai AWS logotips un saites vietnes kājenē signalizē par savienojumu starp Kiro un tehnoloģiju gigantu.
Tā ir daļa no Amazon Push Past kodēšanas palīdzības autonomā AI programmatūras izstrādē. Kamēr Amazon Q izstrādātājs Rīks koncentrējas uz kodu pabeigšanu un uz tērzēšanu balstītu palīdzību, Kiro izvieto AI aģentus, kas var rīkoties autonomi, lai palīdzētu pabeigt un dokumentētu projektus.
Projekts tika ieviests emuāra ziņa pie Nikhil SwaminathanKiro produkta vads un Deepak SinghAmazones viceprezidents izstrādātāju pieredzē un aģentos.
Viņi raksta, ka redzējums ir “atrisināt pamatdāvumus, kas apgrūtina programmatūras izstrādājumu veidošanu – lai nodrošinātu projektēšanas saskaņošanu starp komandām un atrisinātu konfliktējošās prasības, līdz tehnoloģiju parādu novēršanai, stingrības sniegšanu kodēšanas pārskatīšanai un institucionālo zināšanu saglabāšanai, kad vecākie inženieri aiziet”.
Kā aprakstīts ziņojumā, Kiro strādā, sadalot izstrādātāju, pamudinot strukturētus komponentus – prasības, projektēšanas dokumentus un uzdevumu sarakstus -, lai vadītu ieviešanu un testēšanu. Tas arī izseko izmaiņas un atjauninājumus, attīstoties kodam, cenšoties samazināt neatbilstības starp plānoto un to, kas tiek uzbūvēts.
Tas izmanto automatizētas pārbaudes, kas darbojas, kad izstrādātāji saglabā vai modificē failus, apstrādājot ikdienas atjauninājumus, piemēram, atsvaidzinošu dokumentāciju vai potenciālu problēmu skenēšanu.
Kiro ir bezmaksas priekšskatījuma periodā. Galu galā uzņēmums plāno trīs cenu līmeņus: bezmaksas versija ar 50 aģentu mijiedarbību mēnesī; Professional līmenis par USD 19 par lietotāju mēnesī ar 1000 mijiedarbību; un Professional+ līmenis par USD 39 par lietotāju mēnesī ar 3000 mijiedarbību.
Biznesa iekšējā informācija Vispirms ziņots par Kiro maijā, pamatojoties uz noplūdušu dokumentu.