top of page

Zabezpieczenia poczty e-mail Abnormal AI AgentCore skalują agentów, ograniczając ich zasięg

16 wrz
13 minut(y) czytania

Abnormal AI wdrożyło Amazon Bedrock AgentCore Code Interpreter w systemie wykrywania, który każdego dnia przetwarza miliardy wiadomości e-mail. Projekt zabezpieczeń poczty e-mail Abnormal AI AgentCore zapewnia autonomicznym agentom tymczasowe zasoby obliczeniowe, ale nie daje temu środowisku nieograniczonego dostępu do internetu. To ograniczenie jest kluczową ideą, a nie drobnym wyborem konfiguracji.

Agenci obsługują tylko dziesiątki tysięcy najtrudniejszych codziennych przypadków w tym potoku. Lekkie klasyfikatory najpierw przetwarzają miliardy wiadomości, podczas gdy większe modele uczenia maszynowego analizują miliony niejednoznacznych wyników. Abnormal rezerwuje analizę prowadzoną przez agentów dla przypadków, których wcześniejsze etapy nie potrafią pewnie sklasyfikować.

Ta architektura podważa prostsze założenie, że lepsze zabezpieczenia poczty e-mail wynikają z wysyłania każdej wiadomości do największego dostępnego modelu. Różni się także od systemów skoncentrowanych na analitykach, takich jak Microsoft Security Copilot, który może wyjaśniać klasyfikacje phishingu do weryfikacji przez człowieka. Abnormal umieszcza agentów bezpośrednio w liniowym potoku wykrywania, gdzie opóźnienia, izolacja i przewidywalne granice awarii mają natychmiastowe znaczenie.

Wdrożenie jest istotne, ponieważ jego agenci mogą pisać i wykonywać skrypty podczas analizy danych o zagrożeniach behawioralnych. Ta możliwość daje większą elastyczność niż stały klasyfikator, ale tworzy też nową powierzchnię ataku. Wiadomość e-mail jest jednocześnie dowodem i potencjalnie wrogim wejściem, dlatego każdy analizujący ją agent musi być traktowany jako zdolny do podjęcia niebezpiecznej decyzji.

Odpowiedzią Abnormal jest wielowarstwowy system zbudowany wokół selektywnej eskalacji i ograniczonego wykonywania. Model otrzymuje przestrzeń do obliczania, agregowania i weryfikowania w tymczasowym sandboxie. Otaczająca architektura decyduje o tym, co trafia do środka, co może go opuścić oraz jakie działania pozostają niedostępne.

Zabezpieczenia poczty e-mail Abnormal AI AgentCore celują w najtrudniejsze przypadki

Najważniejsza zmiana nie polega na tym, że Abnormal dodało agenta AI. Polega na umieszczeniu agentów piszących kod w działającym potoku wykrywania bez przekazywania im całego obciążenia.

Według studium przypadku wdrożenia, Abnormal wykorzystuje trzy poziomy przetwarzania. Pierwszy poziom stosuje małe modele, reguły heurystyczne i klasyfikatory regresji logistycznej do miliardów wiadomości dziennie. Metody te obsługują przypadki niewymagające kosztownej analizy.

Wiadomości, które nadal pozostają niejednoznaczne, trafiają na drugi poziom. Uczenie głębokie i inne modele uczenia maszynowego badają każdego dnia miliony wiadomości, wykorzystując szersze sygnały behawioralne. Tylko najtrudniejsze nierozstrzygnięte przypadki docierają na trzeci poziom.

Ten końcowy poziom przetwarza dziennie dziesiątki tysięcy wiadomości przy użyciu agentów działających liniowo i Code Interpreter. Agenci otrzymują dane wywiadowcze o zagrożeniach, dynamicznie piszą skrypty i analizują, jak każdy przypadek wpisuje się w model behawioralny Abnormal. Następnie uczestniczą w decyzji o wykryciu, zanim wiadomość e-mail trafi do skrzynki odbiorczej.

Ten lejek ma znaczenie zarówno dla ekonomiki, jak i niezawodności. Uruchamianie uniwersalnego agenta dla każdej wiadomości zużywałoby najwięcej zasobów obliczeniowych tam, gdzie często daje najmniejszą dodatkową wartość. Narażałoby też większą część potoku produkcyjnego na niedeterministyczne zachowanie.

Selektywna eskalacja przekształca agenta w mechanizm obsługi wyjątków. Wcześniejsze etapy absorbują przewidywalny wolumen, podczas gdy agenci badają przypadki przypominające pracę tradycyjnie przypisywaną analitykowi. Projekt wykorzystuje złożoność modelu zgodnie z poziomem niepewności, a nie z pozycjonowaniem produktu.

Architektura ogranicza także operacyjne konsekwencje awarii agenta. Błąd na trzecim poziomie nadal ma znaczenie, ale agent nie kontroluje klasyfikacji każdej zwykłej wiadomości. Osobny system obsługuje błędne klasyfikacje i wykorzystuje je do ulepszania szerszego systemu wykrywania.

Abnormal twierdzi, że systemy monitoringu również weryfikują działający potok. Studium przypadku AWS nie publikuje niezależnych pomiarów dokładności, odsetka fałszywych alarmów ani opóźnień. Dokumentuje więc architekturę operacyjną, a nie porównawczy dowód, że agenci przewyższają każdą konwencjonalną metodę wykrywania.

Firma uruchamia także agenta analitycznego poza ścieżką liniową. Ten system wsadowy pobiera błędne klasyfikacje i sygnały dostrajania, a następnie wyszukuje wzorce w większych zbiorach wiadomości. Opracowuje kandydackie heurystyki dla pierwszego poziomu i wspiera ulepszenia drugiego.

AWS podaje, że ten agent analityczny realizuje około 100 zadań wsadowych tygodniowo. Pojedyncze zadania mogą pozostawać aktywne przez ponad 30 minut. Niektóre przepływy pracy trwają cały dzień, ponieważ trenowanie modeli odbywa się poza sesją Code Interpreter.

Ta pętla sprzężenia zwrotnego daje agentowi drugą rolę. Nie tylko ocenia trudne wiadomości. Wydobywa również z trudnych wyników reguły, które tańsze klasyfikatory mogą później stosować.

Rezultatem jest praktyczny podział pracy. Stałe reguły zapewniają przepustowość, wytrenowane modele oferują szersze rozpoznawanie wzorców, a agenci zapewniają elastyczne dochodzenie. Najdroższe rozumowanie jest zarezerwowane dla przypadków, w których ta elastyczność ma wyraźny cel.

Scratch pad to zasoby obliczeniowe, a nie dodatkowy kontekst modelu

Code Interpreter ma znaczenie, ponieważ pozwala agentowi obliczać i testować twierdzenia, zamiast traktować generowanie języka jako obliczenia.

Duży model językowy może opisać obliczenie, a mimo to podać błędny wynik. Może też zaproponować użyteczny skrypt, nie wiedząc, czy ten skrypt wykonuje się poprawnie. Agenci Abnormal potrzebują przestrzeni roboczej, w której wygenerowany kod może działać na dozwolonych danych.

Amazon Bedrock AgentCore Code Interpreter zapewnia taką przestrzeń roboczą poprzez API. Usługa daje agentom izolowane środowisko do wykonywania poleceń, przesyłania plików i zwracania wyników. Nie narzuca określonej pętli rozumowania ani frameworka agentowego.

AWS opisuje tę możliwość jako w pełni zarządzane, bezserwerowe środowisko wykonawcze. Sesje działają w efemerycznych MicroVMs, czyli lekkich maszynach wirtualnych z izolowanymi zasobami obliczeniowymi, pamięcią i systemami plików. Sesja trwa domyślnie 15 minut i można ją skonfigurować na maksymalnie osiem godzin.

Środowisko obejmuje środowiska wykonawcze Python i Node.js z popularnymi bibliotekami do przetwarzania danych, statystyki i wizualizacji. Pliki do 100 MB mogą być przesyłane bezpośrednio przez API. Większe zbiory danych mogą korzystać z Amazon S3 lub konfiguracji systemów plików zarządzanych przez klienta.

Rozróżnienie między kontekstem a obliczeniami jest istotne. Dodanie danych wywiadowczych o zagrożeniach do promptu modelu daje mu więcej materiału do interpretacji. Zapewnienie mu Code Interpreter pozwala agentowi programowo przekształcać, zliczać, porównywać i testować ten materiał.

Dyrektor Abnormal AI Shrivu Shankar opisuje to środowisko jako roboczy scratch pad obliczeniowy potrzebny niemal każdemu agentowi. Takie ujęcie wyprowadza wykonywanie kodu poza asystentów programistycznych. Agent bezpieczeństwa może wykorzystywać skrypty do agregacji, porównań behawioralnych, walidacji danych lub powtarzalnego punktowania.

Agent może również uruchamiać programowe weryfikatory. Testy, lintery i kontrole integracyjne zapewniają odczytywalne maszynowo informacje zwrotne, zanim wynik dotrze do innego komponentu produkcyjnego. Nie gwarantują poprawności, ale dostarczają agentowi dowodów wykraczających poza jego własne wygenerowane wyjaśnienie.

To podejście przypomina szerszy wzorzec w projektowaniu agentów. Twórcy coraz częściej oddzielają model proponujący pracę od środowiska wykonawczego, które ją realizuje. Model pozostaje probabilistyczny, podczas gdy środowisko wykonawcze dostarcza deterministycznych wyników dla określonych operacji.

AWS po raz pierwszy przedstawiło Code Interpreter jako infrastrukturę do bezpiecznego uruchamiania kodu generowanego przez agentów. Jego wartość w potoku Abnormal wynika z tego rozdzielenia. Abnormal może zachować istniejący mechanizm obsługi agentów, traktując izolowane obliczenia jako usługę zewnętrzną.

Lekki mechanizm obsługi daje agentowi także elastyczność. Abnormal twierdzi, że sztywne, krok po kroku definiowane przepływy pracy mogą działać gorzej niż zasady wysokiego poziomu połączone z ogólnymi narzędziami. Agent wybiera metodę, lecz musi działać w granicach wyznaczonych przez otaczający system.

Ta równowaga jest trudna. Zbyt mała swoboda redukuje agenta do kosztownego, stałego przepływu pracy. Zbyt duża swoboda pozwala niezaufanemu wejściu wpływać na kod, żądania sieciowe, pliki i poświadczenia.

Model scratch padu znajduje pozycję pośrednią. Daje agentowi lokalną swobodę tworzenia skryptów i tymczasowych artefaktów. Nie przyznaje mu automatycznie uprawnień do środowiska produkcyjnego otaczającego tę przestrzeń roboczą.

Dla twórców ten projekt sugeruje jasne pytanie przed dodaniem kolejnego modelu lub większego okna kontekstu. Czy agent potrzebuje większej wiedzy, czy kontrolowanego miejsca do obliczeń? Problemy te wymagają różnej infrastruktury.

Zespoły budujące wewnętrznych agentów potrzebują również trwałych zapisów poza promptem modelu. Przeszukiwalna baza wiedzy może zachowywać specyfikacje i ustalenia operacyjne. Sandbox wykonawczy powinien pozostać tymczasowy, podczas gdy zatwierdzona wiedza utrzymuje się w zarządzanych systemach.

Sandboxy bez wyjścia do sieci przekształcają ryzyko związane z agentem w ograniczony problem

Najsilniejszym wyborem projektowym Abnormal jest odmowa nieograniczonego dostępu do sieci dla sandboxa analitycznego, nawet gdy agent zachowuje się nieoczekiwanie.

Agent bezpieczeństwa poczty e-mail przetwarza treści tworzone przez podmioty zewnętrzne. Atakujący mogą umieszczać w tych treściach instrukcje, linki, zakodowane materiały lub tekst adwersarialny. Model może interpretować te elementy jako dowody, ale może też potraktować je jako instrukcje.

Problem ten jest znany jako prompt injection, w którym niezaufana treść próbuje skierować agenta z jego zamierzonego zadania na inne tory. Zabezpieczenia na poziomie modelu potrafią rozpoznać część ataków. Nie mogą jednak zapewnić deterministycznej gwarancji przeciwko każdej manipulacji.

Abnormal wybrało więc konfigurację sieciową sandboxa dla Code Interpreter. W jego implementacji środowisko wykonawcze nie ma publicznego dostępu wychodzącego do internetu. Dane wywiadowcze o zagrożeniach mogą trafiać do analizy, ale wygenerowany kod nie może swobodnie przesyłać tych informacji do zewnętrznego punktu końcowego.

Ograniczenie służy dwóm celom. Po pierwsze, poprawia powtarzalność, ponieważ zewnętrzne witryny lub usługi nie mogą zmieniać zachowania sesji podczas wykonywania. Po drugie, ogranicza eksfiltrację danych, jeśli model podąży za złośliwymi instrukcjami lub wygeneruje niebezpieczny kod.

To podstawowe napięcie artykułu: elastyczność agenta kontra ograniczone wykonywanie. System daje modelowi swobodę wyboru obliczeń i pisania skryptów. Infrastruktura ogranicza miejsca, do których te skrypty mogą dotrzeć.

AWS obsługuje kilka trybów sieciowych dla Code Interpreter. Tryb sandboxa zapewnia ograniczony dostęp zewnętrzny, w tym obsługiwane operacje Amazon S3. Tryb publiczny zezwala na zasoby internetowe, a tryb VPC łączy środowisko z zatwierdzonymi zasobami prywatnymi.

Opcji tych nie należy traktować jako wymiennych ustawień wygody. Dostęp publiczny poszerza zakres działań agenta, ale zwiększa też możliwe ryzyko eksfiltracji i zależności. Dostęp VPC może docierać do wartościowych systemów wewnętrznych, dlatego role wykonawcze i polityki sieciowe stają się kluczowe.

Abnormal dodaje zarządzany sandbox do istniejącej uprzęży izolowanej sieciowo. Takie podejście oparte na wielowarstwowej ochronie nie traktuje jednej granicy izolacji jako wystarczającej. Firma kontroluje również, jakie dane trafiają do Code Interpreter i jakie działania zapisu może wykonywać agent.

Ta architektura jest zgodna ze wskazówkami bezpieczeństwa pojawiającymi się w innych obszarach rozwoju agentów. Anthropic argumentuje, że izolacja agentów wymaga zarówno granic systemu plików, jak i sieci. Bez ograniczeń ruchu wychodzącego przejęty proces może wysłać dostępne sekrety w inne miejsce.

Późniejsza analiza izolacji Anthropic ujmuje podstawową kwestię bardziej bezpośrednio. Nadzór probabilistyczny nie może zastąpić twardej granicy zasobów, do których można uzyskać dostęp. Izolacja ogranicza konsekwencje nawet wtedy, gdy model podejmie błędną decyzję.

Dokumentacja AWS dodaje kolejne ważne zastrzeżenie. Każda sesja AgentCore otrzymuje izolowane zasoby CPU, pamięci i systemu plików, a jej MicroVM jest następnie kończona. Klienci nadal odpowiadają jednak za uprawnienia, mapowania sesji, walidację danych wejściowych, dane uwierzytelniające i podłączone narzędzia.

Wytyczne bezpieczeństwa ostrzegają również, że kod wewnątrz MicroVM może uzyskać dostęp do poświadczeń przypisanych do tego środowiska. Izolacja od innych sesji nie sprawia, że nadmierne uprawnienia są bezpieczne w bieżącej sesji.

Bezpieczny sandbox wymaga zatem czegoś więcej niż efemerycznych zasobów obliczeniowych. Twórcy muszą odpowiednio ograniczać role wykonawcze, restrykcyjnie definiować ścieżki sieciowe, filtrować wejścia narzędzi i wykluczać niepotrzebne poświadczenia. Muszą też zdecydować, jakie artefakty mogą opuścić środowisko po zakończeniu wykonania.

Wzorzec bez ruchu wychodzącego działa szczególnie dobrze w zadaniach o samowystarczalnych danych wejściowych. Agent może otrzymać ograniczony pakiet dowodowy, przeprowadzić obliczenia lokalnie i zwrócić zawężony wynik. Przepływy pracy wymagające dowolnych witryn lub zewnętrznych API tworzą trudniejszy problem polityki bezpieczeństwa.

Jedną z odpowiedzi jest pośrednicząca warstwa narzędziowa. Zamiast przyznawać ogólny dostęp do sieci, agent wywołuje nazwane narzędzia przez kontrolowane proxy. Każde narzędzie może wymuszać uwierzytelnianie, walidację danych wejściowych, listy dozwolonych zasobów, rejestrowanie oraz ograniczone schematy wyjściowe.

Taki projekt zachowuje użyteczne działania zewnętrzne, nie zmieniając sandboxa w zwykłą maszynę podłączoną do internetu. Daje też zespołom bezpieczeństwa zapis tego, czego agent zażądał i co narzędzie zwróciło.

Wdrożenie Abnormal nie eliminuje prompt injection. Ogranicza ono to, co skuteczny atak może osiągnąć w jednym środowisku. To bardziej obronna deklaracja produkcyjna niż twierdzenie, że model zawsze rozpozna złośliwą treść.

Trzystopniowy pipeline wywiera presję zarówno na dostawców bezpieczeństwa, jak i twórców agentów

Architektura Abnormal podnosi poprzeczkę: od generowania przekonujących odpowiedzi agentów do podejmowania ograniczonych decyzji w warunkach rzeczywistych ograniczeń operacyjnych.

Dostawcy zabezpieczeń poczty elektronicznej już wykorzystują reguły, systemy reputacyjne, uczenie maszynowe i analizę behawioralną. Nowa presja wynika z umieszczania elastycznych agentów głębiej w przepływach wykrywania. Konkurenci muszą zdecydować, czy agenci mają działać obok analityków, czy bezpośrednio w ścieżce klasyfikacji.

Podejście Microsoftu stanowi użyteczne porównanie, nie wskazując prostego zwycięzcy. Jego Security Copilot Phishing Triage Agent ocenia treść wiadomości e-mail, reputację nadawcy i sygnały behawioralne. Generuje klasyfikację oraz uzasadnienie w języku naturalnym, które analitycy mogą przejrzeć lub zmienić.

Ten model triage phishingu podkreśla zarządzane tożsamości agentów, zdefiniowane wyzwalacze, uprawnienia dostępu i prawa do działania. Umieszcza przejrzystość oraz kontrolę człowieka blisko centrum przepływu pracy.

Opisywane wdrożenie Abnormal wykorzystuje natomiast agentów inline dla starannie przefiltrowanego podzbioru wiadomości. Wynik uczestniczy w decyzji przed dostarczeniem, choć otaczają go monitoring i odrębne systemy uczące się. Różnica dotyczy bardziej umiejscowienia w przepływie pracy niż podstawowych możliwości modelu.

Żadne z tych podejść nie czyni analityków ludzkich zbędnymi. Najtrudniejsze przypadki Abnormal to te, które tradycyjnie wymagałyby uwagi analityka. Jego agenci przejmują część pracy dochodzeniowej, podczas gdy ludzie nadal projektują mechanizmy kontroli, interpretują awarie i nadzorują zmiany modeli.

Architektura wywiera również presję na dostawców ogólnych platform agentowych. Produkcyjne środowisko uruchomieniowe musi obsługiwać więcej niż wykonywanie kodu. Potrzebuje izolacji sesji, kontroli cyklu życia, obserwowalności, przewidywalnej obsługi plików oraz polityk sieciowych, które administratorzy mogą zrozumieć.

Usługa zarządzana zmniejsza nakład pracy potrzebny do obsługi tymczasowych zasobów obliczeniowych. Nie eliminuje jednak decyzji projektowych na poziomie aplikacji. Twórcy nadal wybierają, które dane wejściowe trafiają do sandboxa, jak sesje są mapowane na zadania i które wyniki mogą zmieniać systemy produkcyjne.

Trzystopniowy lejek dostarcza kolejnej lekcji. Skalowanie agentów jest częściowo problemem routingu. Zespoły powinny mierzyć niepewność i eskalować sprawy selektywnie, zamiast zakładać, że każde żądanie zasługuje na ten sam model, kontekst, narzędzia i budżet obliczeniowy.

Ta zasada ma zastosowanie poza bezpieczeństwem. Systemy obsługi klienta mogą kierować rutynowe żądania do deterministycznych przepływów pracy, a agentów rezerwować dla niejednoznacznych przypadków. Systemy danych mogą najpierw stosować stałe transformacje, a następnie wywoływać agentów, gdy schematy lub dowody są sprzeczne.

Analityk wsadowy oferuje drugi wzorzec nadający się do ponownego wykorzystania. Awarie produkcyjne mogą zasilać działającego offline agenta, który szuka powtarzających się przyczyn i proponuje tańsze reguły. Ludzie lub automatyczne weryfikatory mogą ocenić te propozycje przed wdrożeniem.

Ta pętla informacji zwrotnej wprowadza jednak pytania dotyczące nadzoru. Kandydacka heurystyka wyprowadzona z wcześniejszych błędnych klasyfikacji może kodować tymczasowy wzorzec lub wzmacniać stronniczą próbę. Twórcy potrzebują zestawów ewaluacyjnych, kontroli wdrożeń i ścieżek wycofania przed aktualizacją wcześniejszych etapów pipeline'u.

Studium przypadku AWS nie podaje tych szczegółów operacyjnych. Stwierdza, że odrębny system uczy się na błędach, a monitoring weryfikuje system działający na żywo. Nie ujawnia progów zatwierdzania, metodologii ewaluacji ani odsetka propozycji agentów trafiających do produkcji.

Nie ujawnia również opóźnienia end-to-end. Wykrywanie wiadomości e-mail inline działa w warunkach ograniczeń dostarczania, a powolny trzeci poziom może wpływać na doświadczenie użytkownika. Selektywny routing ogranicza tę ekspozycję, ale twórcy nadal potrzebują danych o opóźnieniach percentylowych i zachowaniu przy przekroczeniu limitu czasu.

Koszt pozostaje podobnie niejasny. Lejek niemal na pewno pozwala uniknąć uruchamiania obliczeń agentowych dla miliardów rutynowych wiadomości. Opublikowane materiały nie podają kosztów na wiadomość, wykorzystania sesji ani porównań infrastruktury z sandboxem zarządzanym samodzielnie.

Te braki nie unieważniają architektury. Wyznaczają granicę między użytecznym studium przypadku klienta a niezależnie zweryfikowanymi dowodami wydajności. Nabywcy korporacyjni powinni oceniać ten wzorzec, jednocześnie wymagając pomiarów specyficznych dla ich obciążeń.

Dla liderów bezpieczeństwa najważniejsze pytanie nie brzmi, czy jeden dostawca ma wykrywanie „agentowe”. Chodzi o to, gdzie agent wchodzi w ścieżkę decyzyjną, jakie dowody otrzymuje i co dzieje się, gdy zawiedzie.

Dla zespołów platformowych pytanie jest równie konkretne. Czy agent może wykonać wartościową pracę w ściśle ograniczonym środowisku, czy proponowany przepływ pracy zależy od szerokich poświadczeń i otwartej sieci?

Jeśli wartościowa praca wymaga nieograniczonego dostępu, projekt nie rozwiązał centralnego kompromisu. Przeniósł to ryzyko do środowiska uruchomieniowego.

Czego studium przypadku Abnormal AI nie dowodzi

Wdrożenie pokazuje wiarygodny wzorzec izolacji, ale nie ustanawia niezależnych korzyści w zakresie dokładności, szybkości ani całkowitego kosztu operacyjnego.

Głównym źródłem jest artykuł AWS napisany z udziałem Abnormal. AWS dostarcza infrastrukturę, a Abnormal jest prezentowanym klientem. Czytelnicy powinni traktować dane dotyczące skali i opisy przepływów pracy jako przypisane twierdzenia firmy.

Podawane wolumeny są nadal pouczające. Miliardy wiadomości trafiają do pierwszego poziomu, miliony docierają do drugiego, a dziesiątki tysięcy każdego dnia trafiają do agentów. Liczby te nie ujawniają jednak, jak często agenci poprawiają ostateczny werdykt.

Kilka brakujących wskaźników zmieniłoby ocenę. Współczynniki fałszywie pozytywnych wyników pokazałyby, czy trudne, prawidłowe wiadomości są narażone na dodatkowe ryzyko. Współczynniki fałszywie negatywnych wyników pokazałyby, czy agent wykrywa ataki pominięte przez wcześniejsze modele.

Pomogłyby również dane dotyczące przeglądu przez analityków. Jeśli ludzie często odwracają decyzje agentów, trzeci poziom może działać jako narzędzie priorytetyzacji, a nie autonomicznego wykrywania. Jeśli odwrócenia są rzadkie, nabywcy nadal potrzebowaliby dowodów, że monitoring wychwytuje ciche błędy.

Rozkłady opóźnień mają znaczenie, ponieważ średnie mogą ukrywać awarie operacyjne. Niewielka grupa długotrwałych sesji może opóźniać pocztę, nawet jeśli typowe klasyfikacje kończą się szybko. Limity czasu i mechanizmy awaryjne powinny być testowane równie starannie jak jakość modelu.

Ta sama ostrożność dotyczy twierdzeń o deterministyczności. Usunięcie publicznego dostępu do internetu ogranicza zewnętrzną zmienność, ale wyniki modelu mogą pozostać stochastyczne. Biblioteki programistyczne, kolejność danych wejściowych, wersje środowiska uruchomieniowego i logika orkiestracji również mogą wpływać na wyniki.

„Brak ruchu wychodzącego” również należy rozumieć precyzyjnie. Ogranicza publiczną komunikację sieciową z sandboxa. Nie waliduje automatycznie danych przychodzących, nie zapobiega szkodliwym obliczeniom lokalnym ani nie gwarantuje, że zwrócone artefakty nie zawierają wrażliwych informacji.

Kontrole wyjścia pozostają zatem konieczne. Wygenerowany raport może sam zawierać poufne dane. Skrypt może utworzyć nadmiernie duży artefakt, zużyć zasoby sesji lub wygenerować mylący wynik bez kontaktowania się z internetem.

Trwałe przechowywanie tworzy dodatkowe kwestie do rozważenia. Abnormal używa plików jako punktów kontrolnych, gdy praca trwa dłużej niż sesja. Twórcy przyjmujący ten wzorzec muszą zdefiniować retencję, granice dostępu, szyfrowanie, współbieżne zapisy i własność artefaktów.

System plików jest punktem odzyskiwania, a nie polityką bezpieczeństwa. Dane opuszczające efemeryczną sesję stają się trwałe gdzie indziej. Ich ochrona zależy wtedy od usługi przechowywania i aplikacji, która z nich korzysta.

Długotrwała praca komplikuje również kwestię tożsamości. Proces trwający cały dzień może obejmować wiele sesji i zewnętrzne zadania treningowe. Każde przekazanie wymaga uwierzytelnionej tożsamości zadania, jawnie określonych danych wejściowych i weryfikowalnych danych wyjściowych.

Obserwowalność pomaga odtworzyć te przejścia. AgentCore może wysyłać logi do Amazon CloudWatch i audytować aktywność za pośrednictwem AWS CloudTrail. Zespoły nadal muszą zdecydować, co rejestrować, nie kopiując wrażliwej treści wiadomości do kolejnego systemu.

Monitoring agenta wymaga zarówno sygnałów operacyjnych, jak i bezpieczeństwa. Błędy wykonania, przekroczenia limitów czasu i zużycie zasobów ujawniają problemy z niezawodnością. Nieoczekiwane polecenia, zablokowane próby połączeń sieciowych i nietypowe rozmiary danych wyjściowych mogą ujawniać wrogie lub zagubione zachowanie.

Twórcy powinni również celowo testować ścieżki awarii. Co dzieje się, gdy sandbox nie może się uruchomić, skrypt przekracza limity lub model generuje nieprawidłowy kod? System potrzebuje bezpiecznego mechanizmu awaryjnego, który nie klasyfikuje po cichu niepewności jako bezpieczeństwa.

W przypadku Abnormal wcześniejsze poziomy wykrywania zapewniają część tej otaczającej struktury. Opublikowane studium przypadku nie określa ostatecznego mechanizmu awaryjnego dla każdej awarii trzeciego poziomu. Warto przeanalizować tę lukę podczas oceny technicznej.

Studium przypadku wspiera zatem węższy wniosek, niż mogłaby sugerować sama skala. Zarządzane efemeryczne zasoby obliczeniowe mogą pasować do wysokowolumenowego pipeline'u bezpieczeństwa, gdy routing wyraźnie ogranicza obciążenie agentów. Silna izolacja może również ograniczać konsekwencje awarii modelu.

Nie dowodzi ono, że każda decyzja dotycząca bezpieczeństwa korzysta na użyciu agenta. Pokazuje, gdzie Abnormal uważa, że elastyczne obliczenia zasługują na swoje miejsce: w niewielkim, trudnym ogonie przypadków, których prostsze systemy nie potrafią rozstrzygnąć z pewnością.

Trzy sygnały pokażą, czy ten wzorzec sprawdza się na dużą skalę

Kolejnym sprawdzianem będzie to, czy Abnormal i AWS opublikują dowody operacyjne łączące architekturę izolacji z mierzalnymi wynikami wykrywania.

Pierwszym sygnałem będą dane dotyczące jakości obciążeń. Warto obserwować wskaźniki fałszywych alarmów, przeoczonych zagrożeń, korekt dokonywanych przez analityków oraz mierzalną poprawę względem poprzedniego procesu trzeciego poziomu. Takie wyniki wzmocniłyby argument, że agenci wnoszą wartość do wykrywania, zamiast jedynie zwiększać złożoność architektury.

Brak takich pomiarów nie dowodziłby porażki. Ograniczałby jednak najmocniejsze twierdzenia do kategorii doświadczeń wdrożeniowych raportowanych przez dostawcę. Kupujący musieliby przeprowadzić kontrolowane oceny z wykorzystaniem własnego ruchu i profili zagrożeń.

Drugim sygnałem będzie bardziej zaawansowana kontrola polityk w zarządzanych usługach wykonywania kodu. Przydatne zmiany obejmują węższe listy dozwolonych połączeń wychodzących, autoryzację dla poszczególnych narzędzi, skanowanie artefaktów, pośrednictwo w dostępie do poświadczeń oraz szczegółowe informacje o pochodzeniu sesji. Kontrole te wzmocniłyby ten kompromis, zapewniając możliwości bez rozszerzania całego sandboxa.

Ruch w stronę nieograniczonej sieci osłabiłby ten wzorzec. Mógłby ułatwić integracje, ale jednocześnie zwiększyłby presję na probabilistyczne mechanizmy obronne modeli. Najbezpieczniejsza architektura utrzymuje uprawnienia poza modelem wszędzie tam, gdzie jest to możliwe.

Trzecim sygnałem będzie przyjęcie selektywnego routingu agentów przez innych dostawców rozwiązań bezpieczeństwa. Microsoft już łączy agentów z triage'em phishingu i procesami pracy analityków. Kolejnym ważnym krokiem będą dowody, że dostawcy potrafią umieszczać agentów w ścieżce przetwarzania przy zachowaniu przejrzystych mechanizmów awaryjnych i ścieżek przeglądu.

Szersze przyjęcie sugerowałoby, że trójpoziomowy lejek Abnormal staje się wzorcem branżowym. Odwrót w stronę copilotów działających wyłącznie dla analityków wskazywałby, że opóźnienia, niezawodność lub zarządzanie nadal blokują autonomię w ścieżce przetwarzania.

Twórcy nie muszą czekać na ten werdykt rynku. Mogą już teraz testować tę architekturę na ograniczonych obciążeniach i według jasno określonych kryteriów oceny. Warto zacząć od przypadków, w których pakiet wejściowy jest samowystarczalny, a deterministyczny weryfikator może ocenić wynik.

Trwałe poświadczenia należy przechowywać poza środowiskiem wykonawczym. Należy przyznawać wyłącznie dane i narzędzia wymagane do realizacji jednego zadania. Każdy dokument, wiadomość, strona internetowa i odpowiedź narzędzia powinny być traktowane jako potencjalnie wrogie dane wejściowe.

Zakończenie sesji powinno być elementem projektu, a nie detalem porządkowym. Należy zachowywać wyłącznie zatwierdzone artefakty i przypisywać je do audytowalnej tożsamości zadania. Trzeba zdefiniować bezpieczne zachowanie dla każdego przekroczenia czasu, nieprawidłowego wyniku i niedostępnej zależności.

Co najważniejsze, należy mierzyć lejek. Rejestruj, ile przypadków rozwiązuje każdy poziom, dlaczego dochodzi do eskalacji oraz czy kolejny poziom poprawia wynik. Obliczenia agentowe powinny zasłużyć na swoje miejsce poprzez mierzalną wartość.

Historia bezpieczeństwa poczty e-mail Abnormal AI AgentCore dotyczy ostatecznie zdyscyplinowanego ograniczania. Agenci otrzymują wystarczającą swobodę, by badać przypadki, których systemy o stałych regułach nie potrafią rozstrzygnąć. Nie otrzymują nieograniczonego zasięgu tylko dlatego, że ich rozumowanie wydaje się użyteczne.

To praktyczne pytanie dla każdego zespołu wdrażającego agentów produkcyjnych: jaką wartościową pracę może ukończyć Wasz agent w jednorazowym, obserwowalnym i ściśle ograniczonym środowisku? Najpierw zbudujcie tę granicę, a dopiero potem zdecydujcie, ile autonomii powinno się w niej znaleźć.

 
 

Zacznij bezpłatnie

Asystent AI działający przede wszystkim lokalnie, z funkcją zarządzania wiedzą osobistą

Aby zapewnić lepsze działanie AI,

remio obsługuje obecnie wyłącznie Windows 10+ (x64) i M-Chip Macs.

Twój partner AI w pracy
Zrób więcej z remio

Planuj. Twórz. Dostarczaj.
Wszystko w jednym miejscu.

bottom of page