menu
close

Amazon predstavuje Kiro: IDE poháňané umelou inteligenciou mení vývoj softvéru

Amazon Web Services uviedol Kiro AI, revolučné špecifikáciami riadené agentické integrované vývojové prostredie, ktoré preklenuje priepasť medzi rýchlym AI prototypovaním a produkčne pripraveným softvérom. Oznámený 14. júla 2025, Kiro prináša štruktúrovaný prístup k vývoju softvéru tým, že premieňa vývojárske zadania na podrobné špecifikácie, návrhové dokumenty a zoznamy úloh ešte pred samotnou generáciou kódu. Tento nový nástroj predstavuje strategický vstup Amazonu na konkurenčný trh IDE poháňaných AI a má potenciál zásadne zmeniť spôsob, akým vývojári vytvárajú a spravujú softvér.
Amazon predstavuje Kiro: IDE poháňané umelou inteligenciou mení vývoj softvéru

Amazon Web Services predstavil Kiro, nové integrované vývojové prostredie (IDE) poháňané umelou inteligenciou, ktoré bolo spustené v preview verzii 14. júla 2025. Tím Amazonu stojaci za projektom si kladie za cieľ preklenúť priepasť medzi rýchlymi AI-generovanými softvérovými prototypmi a produkčne pripravenými systémami, ktoré vyžadujú formálne špecifikácie, komplexné testovanie a priebežnú dokumentáciu. Cieľom je prejsť od „vibe codingu k životaschopnému kódu“, ako uvádza webová stránka Kiro.

Kiro prináša revolučnú metodológiu vývoja riadenú špecifikáciami, ktorá premieňa nápady na produkčne pripravené systémy s bezprecedentnou jasnosťou a rýchlosťou. Sú preč časy roztrúsených požiadaviek, nejasných implementačných ciest a nekonečných diskusií medzi plánovaním a kódovaním. Tento prístup rieši fenomén známy ako „vibe coding“ – prax, pri ktorej vývojári používajú nástroje na vývoj softvéru na zadávanie úloh AI asistentovi v hovorovej angličtine, pričom s ním buď spolupracujú ako s párovým programátorom, alebo mu nechávajú väčšinu práce.

Podľa dokumentácie je kľúčovým rozlišovacím znakom Kiro využívanie špecifikácií (specs). Špecifikácie sú definované v troch markdown súboroch: requirements.md, design.md a tasks.md. Súbor požiadaviek využíva EARS (Easy Approach to Requirements Syntax) – mechanizmus na štruktúrovanie textových požiadaviek, ktorý vyvinula spoločnosť Rolls Royce. Návrhový dokument popisuje technologický stack a architektúru aplikácie a zoznam úloh obsahuje sériu krokov potrebných na implementáciu návrhu až po nasadenie.

Integrácia Kiro s AI agentmi na vykonávanie úloh riadených špecifikáciami zdôrazňuje rastúcu úlohu autonómneho softvéru v podnikovej sfére. Kiro poskytuje agentickú chatovaciu funkciu na kódovacie úlohy v rámci súboru a agenti môžu byť prepojení s externými open-source nástrojmi. Potreba pravidelného ľudského dohľadu stále pretrváva, hoci agenti už dokážu operovať dlhšie obdobia samostatne.

Toto je možné previesť na úlohy a podúlohy v Kiro, ktoré potom agenti môžu odosielať kódovacím agentom. Každá úloha obsahuje detaily ako požiadavky, implementáciu, potreby prístupnosti a testovania. To umožňuje vývojárom sledovať a kontrolovať prácu po krokoch, aby sa predišlo vynechaniu dôležitých častí. „Špecifikácie Kiro zostávajú synchronizované s vašou vyvíjajúcou sa kódovou bázou. Vývojári môžu písať kód na aktualizáciu špecifikácií alebo aktualizovať špecifikácie na obnovenie úloh,“ napísali vo svojom blogovom príspevku produktový líder AWS Nikhil Swaminathan a viceprezident pre DevEx a agentov Deepak Singh.

Dôležité na tomto prístupe je, že kód a proces agenta sú kompletne zdokumentované od začiatku do konca. Nič nie je vynechané a vývojár má komplexný prehľad o tom, ako bude aplikácia alebo funkcia postavená, a môže ju usmerňovať z pohľadu požiadaviek ešte pred začiatkom implementácie. Amazon uviedol, že takto sa eliminuje nákladné dohadovanie typické pre vibe coding.

V príspevku na sieti X uviedol generálny riaditeľ Amazonu Andy Jassy, že Kiro „má šancu zmeniť spôsob, akým vývojári vytvárajú softvér“. Uvedenie prichádza len pár dní po tom, čo Google oznámil nábor zamestnancov startupu Windsurf, ktorý vyvíja AI softvér na kódovanie, v rámci technologickej licenčnej dohody v hodnote 2,4 miliardy dolárov. Google plánuje svoje AI modely Gemini sprístupniť vývojárom softvéru. Amazon aj Google sa tak ponárajú hlbšie do tzv. vibe codingu – procesu, pri ktorom počítače vytvárajú softvér s minimálnym ľudským zásahom.

Kiro je samostatné IDE a hoci ide o produkt AWS, podľa Nathana Pecka, AWS developera a advokáta pre AI, je „mierne oddelené od jadra AWS“. Kiro je možné používať aj bez AWS účtu, stačí sa prihlásiť cez Google alebo GitHub. Cieľom je, aby Kiro malo „jedinečnú identitu mimo AWS“ a oslovilo tak vývojárov používajúcich iné platformy. Kiro má vlastnú stránku a podľa sekcie O nás ho vyvíja a prevádzkuje malý, názorovo vyhranený tím v rámci AWS. Počas preview je Kiro zadarmo, následne bude dostupný bezplatný balík s 50 agentickými interakciami mesačne, Pro účty za 19,00 USD na používateľa/mesiac s 1 000 interakciami a Pro+ účty za 39,00 USD s 3 000 interakciami.

Source:

Latest News