SmartDigest 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.

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.

Co się dzieje z uwagami, które wpisujesz agentowi tuż przed końcem sesji? Premiera / Narzędzie

Co się dzieje z uwagami, które wpisujesz agentowi tuż przed końcem sesji?

5 min

Warp opisał u Anthropica układ dwóch umiejętności: bazowa trzyma zasady przeglądu kodu, a druga rusza z harmonogramu, zbiera uwagi ludzi i proponuje jedną małą poprawkę do pliku bazowego, która wchodzi zwykłym pull requestem. Publiczne demo z agentem porządkującym zgłoszenia pokazuje całą pętlę, a komenda Skill Doctor ocenia wcześniejsze rozmowy agenta i podsuwa gotowy diff. Kupuję ten wzorzec z jednym zastrzeżeniem: uwagi ludzi prawie zawsze mówią, czego agentowi zabrakło, więc plik SKILL.md tylko puchnie, a im dłuższy, tym gorzej agent trafia do właściwej wiedzy.