Aws Kiro, uusi AI IDE, on ollut esitelty Ohjelmistokehityksen virtaviivaistaminen konseptista tuotantoon keskittyen ”spesifinen kehitykseen”. Nikhil Swaminathanin ja Deepak Singhin ilmoittama Kiro pyrkii ylittämään kuilun nopean prototyyppien ja vankkajen tuotantojärjestelmien välillä integroimalla AI -agentit kehitystyönkulkuun.

Kiron toiminnallisuuden ydin on sen ”tekniset” ja ”koukut”. Kiro -tekniset tiedot ovat esineitä, jotka ohjaavat AI -agentteja purkamalla vaatimukset yhdestä kehotuksesta, joka tuottaa yksityiskohtaisia käyttäjätarinoita korvien kanssa (helppo lähestymistapa vaatimusten syntaksin) hyväksymiskriteereille. Sitten se luo kattavia suunnitteluasiakirjoja, mukaan lukien tiedonsiirtokaaviot, TypeScript -rajapinnat, tietokantakaaviot ja API -päätepisteet, jotka perustuvat hyväksyttyihin vaatimuksiin ja koodibase -analyysiin. Kiro tuottaa ja sekvenssit ja sekvenssitehtävät ja alatehtävät, yhdistämällä ne takaisin vaatimuksiin ja sisältäen yksityiskohdat, kuten yksikkökokeet, integrointitestit ja esteettömyysnäkökohdat.

Video: Kiro

Kiro-koukut ovat tapahtumapohjaisia automaatioita, jotka toimivat taustayhteistyökumppaneina, laukaisevat edustajat suorittamaan tehtäviä, kuten testitiedostojen päivittäminen, virkistävän dokumentaation tai tietoturvahaavoittuvuuksien skannaaminen tiedostojen tallentamisessa tai luomisessa. Tämä varmistaa johdonmukaisuuden ja panee täytäntöön koodausstandardit kehitysryhmissä.

Näiden ominaisuuksien lisäksi KIRO sisältää malliyhteysprotokollan (MCP) tuen, AI -käyttäytymisen ohjaussäännöt ja agentisen chatin. Koodi OSS: lle rakennetaan sen avulla kehittäjät säilyttää olemassa olevat VS -koodiasetukset ja avata VSX -yhteensopivia laajennuksia. Kiro on tällä hetkellä saatavana ilmaiseksi esikatseluvaiheensa aikana, tukee Mac, Windows ja Linux ja useita ohjelmointikieliä. Käyttäjät voivat ladata Kiron ja muodostaa yhteyden Discord- tai sosiaalisen median alustojen kautta käyttämällä #Builtwithkiro.

Source: Tapaa Kiro, uusi AI, joka muuttaa kehotuksen kokonaisiksi projektiksi