SmartDigest.ai Tworzone przez AI, żeby nadążyć za AI
Zapisz się

Zapisz się do newslettera

Co tydzień najważniejsze newsy AI prosto na Twój e-mail. Wybierz tematy, które Cię interesują.

Premiera / Narzędzie

Wąskie gardło przesunęło się z pisania kodu na jego wypuszczanie

Gdy agent generuje kod szybciej, niż recenzenci zdążą go sprawdzić, wąskie gardło przenosi się z pisania na recenzję, testy i samo wydanie. AWS odpowiada podglądem nowych funkcji w DevOps Agent: przegląd gotowości prześwietla każdą zmianę przed scaleniem, uruchamia kod w izolowanym środowisku i wydaje jedną z trzech ocen, od zablokowania po bezpieczne wydanie. Druga funkcja sama układa testy skrojone pod konkretną zmianę, a integracja z edytorem Kiro przez protokół MCP pozwala przejść od alarmu do gotowej poprawki bez wychodzenia z edytora. To jednak dopiero podgląd w regionie US East.

Napisała AI, żeby oszczędzić Ci czytania setek źródeł.  ·  Jak to działa

Premiera / Narzędzie  ·  5 min  · 

Wąskie gardło przesunęło się z pisania kodu na jego wypuszczanie
Ilustrację przygotowała AI.

Kiedy agent generuje kod szybciej, niż człowiek zdąży go przeczytać, problem przestaje być w pisaniu. Przenosi się o krok dalej, do recenzji, testów i samego wpuszczenia zmiany na produkcję. AWS właśnie ogłosił podgląd nowych funkcji w DevOps Agent, które celują dokładnie w to wąskie gardło: agent ocenia każdą zmianę przed scaleniem i sam generuje pod nią testy. DevOps Agent był do tej pory narzędziem do tego, co dzieje się po wdrożeniu, czyli do badania awarii na produkcji i podpowiadania, jak je naprawić. Teraz wkracza wcześniej, zanim zmiana w ogóle trafi na produkcję, w momencie, w którym kod czeka jeszcze w kolejce do recenzji.

Diagnoza, którą AWS stawia na początku, jest trzeźwa i warto ją powtórzyć, bo to ona uzasadnia całą resztę. Liczba pull requestów w pipeline rośnie szybciej, niż recenzenci są w stanie je rzetelnie sprawdzić, więc pod presją czasu recenzje są klepane bez dokładnego czytania, a środowiska testowe rozjeżdżają się z produkcją. Pareekh Jain, analityk z firmy doradczej Pareekh Consulting, ujął to wprost: agent potrafi szybko napisać kod, ale przeglądy, kontrole zgodności, sprawdzanie zależności i zatwierdzanie wydań nadal spowalniają wdrożenie. Szybsze generowanie kodu bez automatyzacji po drugiej stronie po prostu przerzuca wąskie gardło na kolejny etap.

Co właściwie robi przegląd gotowości do wydania

Czytaj dalej za darmo

Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.

Powiązane

Kod przechodzi linter i testy, a i tak bywa błędny
Bezpieczeństwo

Kod przechodzi linter i testy, a i tak bywa błędny

4 min

Agent od kodu w jedno popołudnie otwiera kilkadziesiąt pull requestów, ale liczy się dla niego skończenie zadania, a nie to, żeby wyszło bezpiecznie. AWS proponuje na to trójwarstwową ramę: twarde automaty jak linter i skanery, model w roli sędziego oceniający intencję zmiany, oraz człowieka rezerwowanego tylko do kodu wrażliwego albo nowej logiki. Największy problem to kod, który przechodzi wszystkie automaty, a mimo to jest funkcjonalnie błędny. Rama zostaje mapą, nie dowodem, bo brakuje w niej choćby jednej liczby na to, że realnie zbija liczbę wpadek.

Agent AWS przejrzy twoją chmurę, ale nie zna powodów, dla których wygląda tak, a nie inaczej
Premiera / Narzędzie

Agent AWS przejrzy twoją chmurę, ale nie zna powodów, dla których wygląda tak, a nie inaczej

4 min

Amazon Web Services udostępniło 1 października w wersji testowej AWS Well-Architected Agent, który przegląda konto w chmurze, ocenia ponad 65 usług i wycenia proponowane poprawki w dolarach, a przy większych problemach podsuwa gotową zmianę w plikach Terraform albo CloudFormation. Zalecenia mogą trafić przez serwer MCP prosto do edytora. Agent widzi każdy zasób, ale nie zna powodów, dla których system wygląda tak, a nie inaczej, i doradza w sprawie usług, które AWS sam sprzedaje, dlatego na początek dałbym mu wyłącznie prawo do czytania.

Nowy agent w AWS Transform sam otwiera poprawki, a wąskim gardłem staje się zaufanie
Premiera / Narzędzie

Nowy agent w AWS Transform sam otwiera poprawki, a wąskim gardłem staje się zaufanie

4 min

Na szczycie AWS w Nowym Jorku Amazon pokazał podgląd agenta w AWS Transform, który asynchronicznie skanuje repozytoria pod kątem długu technicznego i sam otwiera pull requesty z poprawkami, także dla luk wykrytych przez AWS Security Agent. Sriram Devanathan podaje, że przez usługę przewinęło się już ponad 4,5 miliarda linii kodu. Sednem zapowiedzi jest jednak uwaga Mitcha Ashleya z Futurum Group: wąskim gardłem przestaje być wygenerowanie poprawki, a staje się potwierdzenie, że nie zmieniła ona po cichu zachowania aplikacji. Amazon zautomatyzował łatwiejszą połowę problemu.