Amazon Web Services (AWS) zaprezentował nową generację systemów sztucznej inteligencji (AI), zwanych „agentami pierwszej linii”, które mogą działać autonomicznie przez dłuższy czas – potencjalnie kilka dni – bez interwencji człowieka. Oznacza to znaczący krok w kierunku pełnej automatyzacji cyklu życia oprogramowania i zaostrza konkurencję wśród gigantów technologicznych w przestrzeni AI. Ogłoszenie ogłoszone na AWS re:Invent obejmuje trzech wyspecjalizowanych agentów AI: Kiro do tworzenia oprogramowania, AWS Security Agent do zabezpieczania aplikacji i AWS DevOps Agent do operacji IT.
Przejście na zawsze włączoną sztuczną inteligencję
Nowoczesne narzędzia do kodowania AI, takie jak GitHub Copilot i Amazon CodeWhisperer, wymagają stałego nadzoru człowieka. Programiści muszą udzielać wskazówek i ręcznie zarządzać kontekstem pomiędzy zadaniami. Z kolei agenci Amazona na pierwszej linii utrzymują trwałą pamięć, ucząc się z bazy kodu organizacji, dokumentacji i komunikacji wewnętrznej. Potrafią niezależnie identyfikować niezbędne zmiany w kodzie, pracować z wieloma plikami jednocześnie i koordynować złożone transformacje pomiędzy mikrousługami.
Agenci ci mają na celu rozwiązywanie złożonych, długoterminowych problemów, a nie szybkich rozwiązań, powiedział Deepak Singh, wiceprezes ds. rozwoju agentów w firmie Amazon. Potrafią „myśleć”, eksperymentować z rozwiązaniami i wyciągać wnioski bez ciągłej interwencji.
Kluczowe korzyści: autonomia, skalowalność i trwałość
Kluczowe różnice między tymi agentami to ich zdolność do podejmowania autonomicznych decyzji, skalowania poprzez tworzenie wielu instancji w celu jednoczesnego rozwiązywania różnych części problemu oraz niezależnego działania przez dłuższy czas. Oznacza to, że agent może stworzyć dziesięć wersji siebie, aby pracować jednocześnie nad różnymi aspektami tego samego problemu.
Kiro pełni funkcję wirtualnego programisty, integrując się z narzędziami takimi jak GitHub, Jira i Slack. AWS Security Agent automatyzuje testy bezpieczeństwa, identyfikując luki, które przeoczają tradycyjne narzędzia. Platforma do hostingu zdjęć SmugMug już ją wdrożyła, ujawniając krytyczną lukę w logice biznesowej, która wcześniej była niewykrywalna. AWS DevOps Agent działa 24 godziny na dobę, 7 dni w tygodniu jako członek zespołu operacyjnego, diagnozując problemy, takie jak awarie sieci, w ciągu kilku minut, jak wykazał Commonwealth Bank of Australia.
Amazon kontra konkurenci: Google i Microsoft
Amazon twierdzi, że jego 20-letnie doświadczenie w infrastrukturze chmurowej i wewnętrzna wiedza na temat tworzenia oprogramowania dają mu przewagę nad Google i Microsoft. Podczas gdy konkurenci oferują pomoc w kodowaniu opartą na sztucznej inteligencji, Amazon twierdzi, że jej agenci są stworzeni do zastosowań produkcyjnych, a nie tylko do prototypów. Singh podkreślił, że agenci mają wbudowaną wiedzę operacyjną i doświadczenie klienta, dzięki czemu są bardziej niezawodni i odporni.
Zabezpieczenia i przyszły rozwój
Potencjał autonomicznej sztucznej inteligencji budzi obawy dotyczące kontroli. Amazon wdrożył zabezpieczenia: Wszystkie szkolenia agentów są rejestrowane, aby zapewnić przejrzystość i umożliwić inżynierom korygowanie dezinformacji. Agenci nie wnoszą kodu bezpośrednio do produkcji, zapewniając krytyczny nadzór człowieka.
Przyszłe zmiany obejmują architektury wieloagentowe, w których wyspecjalizowane systemy są koordynowane w celu rozwiązywania złożonych problemów. Integracja formalnych metod weryfikacji jeszcze bardziej zwiększy zaufanie do kodu generowanego przez sztuczną inteligencję. Testowanie oparte na właściwościach, już zaimplementowane w Kiro, automatycznie generuje tysiące przypadków testowych w oparciu o specyfikacje, zapewniając kompleksowy zakres.
Wpływ na stanowiska związane z tworzeniem oprogramowania
Amazon twierdzi, że agenci będą uzupełniać, a nie zastępować programistów. Zmiana ta ma na celu dostosowanie praktyk tworzenia oprogramowania tak, aby skutecznie wykorzystywać sztuczną inteligencję. Singh zauważył, że dzięki tym narzędziom starsi inżynierowie piszą teraz więcej kodu, a projekty są realizowane w ciągu miesięcy, a nie lat.
Szersza strategia AI firmy Amazon wykracza poza kodowanie i obejmuje nowe modele wnioskowania, przetwarzania multimodalnego i konwersacyjnej sztucznej inteligencji. AWS wprowadziło także serwery Trn3 UltraServers, wyposażone w pierwszy układ AI 3 nm, oferujący znaczny wzrost wydajności.
Długoterminowa wizja Amazonu polega na zastosowaniu autonomicznej sztucznej inteligencji we wszystkich swoich operacjach, w tym w sieciach satelitarnych, zrobotyzowanych magazynach i platformach e-commerce. Firma wierzy, że jeśli ci agenci nauczą się samodzielnie pisać kod, w końcu będą w stanie zautomatyzować niemal każde zadanie.
