AWS udostępnia Kiro – przełomowe narzędzie AI dla programistów dostępne w środowisku programistycznym i terminalu

    Wybrane startupy mogą korzystać z Kiro Pro+ przez rok za darmo

    Amazon Web Services (AWS) ogłosił, że Kiro – zaawansowany asystent AI dla programistów – jest już powszechnie dostępny. Kiro działa zarówno jako rozszerzenie do popularnych środowisk programistycznych (IDE), jak i w formie narzędzia terminalowego. To inteligentny pomocnik, który wspiera programistów w codziennej pracy – od pisania kodu, przez debugowanie, po tworzenie testów i dokumentacji.

    Od lipca tego roku, kiedy Kiro zadebiutowało w wersji testowej, narzędzie zyskało uznanie wśród programistów przede wszystkim dzięki unikalnemu podejściu do tworzenia oprogramowania opartemu na specyfikacjach (spec-driven development). W przeciwieństwie do innych asystentów AI, które często generują kod w sposób nieprzewidywalny, Kiro wymaga najpierw zdefiniowania dokładnych wymagań, na podstawie których następnie tworzy i testuje kod.

    Sam zespół AWS wykorzystał Kiro do wdrożenia jednej z jego funkcjonalności w dwa dni zamiast przewidywanych dwóch tygodni.

    Pierwszy asystent AI oparty na specyfikacjach

    Dzisiejsze wprowadzenie wersji GA (General Availability) przynosi szereg istotnych nowości. Najważniejszą z nich jest wprowadzenie testowania opartego na właściwościach (property-based testing). W praktyce oznacza to, że podczas gdy tradycyjne testy sprawdzają tylko konkretne, zdefiniowane przypadki, property-based testing w Kiro automatycznie generuje setki różnych scenariuszy testowych.

    „Weźmy za przykład system sprzedaży samochodów online. Tradycyjny test sprawdziłby tylko, czy użytkownik może dodać samochód do ulubionych i go później odnaleźć. Natomiast property-based testing w Kiro sprawdzi setki różnych scenariuszy – czy system prawidłowo zarządza statusami samochodów w bazie danych, czy poprawnie przelicza ceny przy różnych wariantach rabatów, czy właściwie waliduje dane przy różnych kombinacjach parametrów wyszukiwania. To oznacza, że klient przeglądający oferty będzie miał pewność, że ceny są prawidłowo obliczone, a system nie pozwoli na rezerwację samochodu, który nie jest już dostępny w ofercie” – wyjaśnia Tomasz Stachlewski, dyrektor ds. architektury w Amazon Web Services.

    Nowe możliwości dla zespołów programistycznych

    Kolejną przełomową funkcją jest wprowadzenie Kiro CLI – narzędzia pozwalającego na pracę z asystentem AI bezpośrednio w terminalu. To szczególnie istotne dla programistów pracujących na serwerach, debugujących problemy w środowisku produkcyjnym czy automatyzujących różne zadania deweloperskie. Kiro CLI wykorzystuje te same zaawansowane modele AI co wersja dla środowisk programistycznych – Claude Sonnet 4.5, Claude Haiku 4.5 oraz autorski model Auto, który automatycznie dobiera najbardziej odpowiedni model do danego zadania.

    AWS wprowadził również znaczące usprawnienia w zakresie pracy zespołowej. Kiro można teraz zintegrować z AWS IAM Identity Center, co pozwala administratorom na centralne zarządzanie dostępem, przydzielanie różnych poziomów subskrypcji i kontrolowanie kosztów z poziomu konsoli AWS. System obsługuje również pracę z wieloma projektami jednocześnie, co jest szczególnie przydatne w większych organizacjach.

    Specjalna oferta dla startupów

    Wraz z wprowadzeniem wersji GA, AWS ogłosił specjalny program dla startupów. Młode firmy (do poziomu finansowania Series B) mogą otrzymać do 100 licencji Kiro Pro+ za darmo na okres jednego roku. Program potrwa do 31 grudnia 2025 roku i można go łączyć z istniejącymi kredytami AWS Activate.

    Kiro korzysta z tych samych standardów bezpieczeństwa, niezawodności i prywatności co inne usługi AWS, którym ufa miliony klientów na całym świecie. Narzędzie jest dostępne zarówno dla indywidualnych programistów, jak i dla zespołów każdej wielkości, oferując elastyczne plany subskrypcji i możliwość centralnego zarządzania przez organizacje.

    Więcej informacji o Kiro, w tym szczegółową dokumentację techniczną i instrukcje rozpoczęcia pracy, można znaleźć na stronie kiro.dev.

    Wojciech Gryciuk