Zbudowanie agenta AI jest łatwe. Bezpieczne wdrożenie już nie.
Podłączenie modelu AI do firmowego systemu może zająć kilka dni. Zbudowanie tożsamości, uprawnień, zasad zatwierdzania, monitoringu, audytu i mechanizmów natychmiastowego zatrzymania potrzebnych do bezpiecznego działania może wymagać miesięcy. Na tym polega różnica między efektowną prezentacją możliwości AI a rozwiązaniem gotowym do pracy w przedsiębiorstwie.

Sprawny model to jeszcze nie bezpieczne środowisko
Gotowe modele i narzędzia do budowania agentów znacznie ułatwiły rozpoczęcie pracy z AI. Firma może podłączyć model do dokumentów i danych, przekazać mu instrukcje, udostępnić wybrane narzędzia, a następnie pokazać, że agent potrafi odpowiedzieć na pytanie lub wykonać określone zadanie.
Sytuacja komplikuje się, gdy agent otrzymuje dostęp do ERP, WMS, TMS, systemów finansowych i zakupowych oraz platform klientów i dostawców. Wtedy nie wystarczy sprawdzić, czy model udziela prawidłowych odpowiedzi. Trzeba również ustalić, do jakich danych ma dostęp, jakie działania może wykonać, z kim może się komunikować, kiedy wymagana jest zgoda człowieka i jak go zatrzymać, jeśli zacznie działać poza wyznaczonym zakresem.
Sprawny model to nie to samo co bezpieczne środowisko operacyjne przedsiębiorstwa.
Różnica, która przesądza o wszystkimGotowe modele i narzędzia dają podstawy do zbudowania takiego rozwiązania. Nie tworzą jednak automatycznie kompletnej warstwy bezpieczeństwa i kontroli dopasowanej do procesów konkretnej firmy.
Organizacja może zbudować ją samodzielnie. Musi jednak zaprojektować, zintegrować, przetestować i stale utrzymywać odpowiednie zabezpieczenia dla każdego modelu, agenta, połączenia i systemu.
W blueclip te mechanizmy są częścią platformy.
Bezpieczeństwo modelu to tylko część układanki
Dostawcy czołowych modeli inwestują znaczne środki w ochronę własnej infrastruktury, modeli i danych klientów. Nie oznacza to jednak, że po podłączeniu modelu do systemów firmowych cały proces biznesowy automatycznie staje się bezpieczny.
Model nie wie sam z siebie, do którego magazynu agent może uzyskać dostęp, czy wolno mu jedynie przygotować zamówienie, czy także je zatwierdzić, jaki limit finansowy powinien go obowiązywać ani kiedy wyjątek trzeba przekazać człowiekowi.
Takie zasady muszą zostać określone i technicznie wyegzekwowane poza modelem.
Pokazał to niedawny incydent dotyczący OpenAI i Hugging Face. Podczas wewnętrznego testu cyberbezpieczeństwa, prowadzonego przy ograniczonych zabezpieczeniach, agenci, którzy mieli pracować niezależnie, znaleźli nieautoryzowany sposób komunikacji. Zaczęli koordynować działania, przejmować od siebie cele i wspólnie szukać sposobów obejścia systemu oceny. Opisaliśmy to w tekście Kiedy agenci AI spiskują. Nie oznacza to, że gotowe modele są z definicji niebezpieczne. Pokazuje natomiast, że instrukcja zapisana w poleceniu nie jest wystarczającym zabezpieczeniem, jeżeli agent ma dostęp do narzędzi, danych uwierzytelniających i systemów przedsiębiorstwa.
Model analizuje. blueclip kontroluje, co wolno zrobić.
blueclip może korzystać z różnych modeli AI. Model odpowiada za analizę i rozumowanie, natomiast platforma określa, co agent może zobaczyć, z jakich narzędzi może korzystać, jakie działania wolno mu rekomendować lub wykonywać i kiedy potrzebna jest zgoda człowieka.
Inteligencja
Rozumowanie, język i analiza, dostarczane przez czołowe, wymienne modele AI.
Uprawnienia
Co każdy agent może zobaczyć, z jakich narzędzi może korzystać, co może rekomendować lub wykonać, z kim może rozmawiać i kiedy decyzję musi zatwierdzić człowiek.
Agent nie powinien sam decydować o własnym dostępie, rozszerzać zakresu zadania, zatwierdzać swoich działań, a następnie potwierdzać, że wszystko przebiegło prawidłowo. Reguły i zabezpieczenia muszą znajdować się w niezależnej warstwie, której agent nie może dowolnie zmienić.
Tak została zaprojektowana architektura blueclip.
Co blueclip egzekwuje wokół każdego modelu
Dziesięć elementów, które firma musiałaby zbudować, zintegrować i utrzymywać samodzielnie, dostarczonych jako jedna nadzorowana platforma.
Każdy agent ma własną tożsamość
Każdy agent blueclip ma odrębną tożsamość, przypisaną rolę oraz zakres uprawnień dopasowany do wykonywanego zadania. Agenci nie korzystają swobodnie ze wspólnych haseł i kluczy, a uprawnienia jednego agenta nie przechodzą automatycznie na innych. Dzięki temu można ustalić:
- Który agent uzyskał dostęp do danych
- Na podstawie czyjego upoważnienia działał
- Jaki cel biznesowy realizował
- Z jakich systemów i informacji korzystał
- Jaką rekomendację przygotował lub jakie działanie wykonał
- Czy pozostał w granicach przyznanych uprawnień
Agenci AI nie mają stałego dostępu
Agenci blueclip rozpoczynają działanie bez z góry nadanego dostępu. Narzędzia potrzebne do wykonania zadania są udostępniane dopiero w momencie jego uruchomienia i ograniczone do organizacji zlecającej, uprawnionego użytkownika oraz konkretnego celu.
Agent nie może samodzielnie się uwierzytelnić, uzyskać nowych danych dostępowych, podłączyć kolejnego systemu ani zachować dostępu po zakończeniu zadania. Jeżeli potrzebuje informacji zewnętrznych, może korzystać wyłącznie z zatwierdzonych stron, domen, interfejsów lub źródeł danych udostępnionych dla danego zadania. Nie może swobodnie przeglądać internetu ani samodzielnie rozszerzyć zakresu dostępu.
Dzięki temu przejęty lub zmanipulowany agent nie dysponuje stałą pulą danych dostępowych, narzędzi i połączeń, które mógłby wykorzystać.
Agent nie może mieć większych uprawnień niż użytkownik
Agent blueclip działa w granicach uprawnień użytkownika, który go uruchomił lub w imieniu którego wykonywane jest zadanie. Jeżeli użytkownik nie ma dostępu do danych finansowych, agent również nie może ich odczytać. Jeżeli użytkownik może przeglądać zamówienia, ale nie może ich zatwierdzać, agent nie zatwierdzi ich w jego imieniu. Nie może też obejść tego ograniczenia przez wykorzystanie innego narzędzia lub przekazanie zadania kolejnemu agentowi.
Uprawnienia użytkownika wyznaczają maksymalną granicę dostępu. blueclip może dodatkowo zawęzić zakres działania agenta, ale nigdy go nie rozszerza ponad to, co wolno użytkownikowi. W praktyce oznacza to dwupoziomową kontrolę:
- Użytkownik musi być uprawniony do dostępu do określonych danych lub wykonania danej czynności.
- Agent musi mieć odrębne uprawnienie do wykorzystania tego dostępu w ramach konkretnego zadania.
Działanie jest możliwe tylko wtedy, gdy spełnione są oba warunki. Dzięki temu agent nie staje się sposobem na obejście obowiązujących w firmie ról, ograniczeń dostępu ani podziału odpowiedzialności.
Uprawnienia są egzekwowane na poziomie konkretnego działania
Agent zajmujący się zapasami nie powinien po prostu otrzymać „dostępu do SAP”. Jego uprawnienia mogą być ograniczone do konkretnych zakładów, materiałów, transakcji i czynności. Agent może odczytać dane o zapasach, zarekomendować przesunięcie materiału i przygotować projekt dokumentu, a jednocześnie nie mieć prawa do zatwierdzenia ani zwolnienia transakcji do realizacji.
W blueclip odczyt, zapis i zatwierdzenie stanowią odrębne zakresy uprawnień. Każde działanie wymaga osobnej zgody. Agent może więc analizować dane bez możliwości ich zmiany albo przygotować transakcję bez prawa do jej zatwierdzenia lub wykonania. Zakres uprawnień można ograniczyć według:
- Systemu
- Rodzaju działania
- Jednostki biznesowej
- Lokalizacji
- Wartości finansowej
- Poziomu ryzyka
- Rodzaju wyjątku
blueclip zapewnia również trzy technicznie egzekwowane poziomy autonomii:
Agent analizuje sytuację i rekomenduje działanie. Decyzję podejmuje człowiek i to on pozostaje za nią odpowiedzialny.
Agent działa samodzielnie w ramach zasad, limitów i warunków ustalonych przez organizację. Wszystkie sytuacje wykraczające poza te granice przekazuje do zatwierdzenia.
Agent działa niezależnie, ale tylko w dokładnie określonym i stale monitorowanym obszarze.
Poziom autonomii może rosnąć wraz z potwierdzaniem jakości decyzji agenta i wzrostem zaufania do jego działania. Firma nie musi wybierać między chatbotem, który nie może niczego wykonać, a agentem posiadającym nieograniczone uprawnienia.
Komunikacja między agentami podlega regułom
Nawet jeżeli każdy agent ma ograniczone uprawnienia, ich swobodna współpraca może zwiększyć możliwości całej grupy. Agenci mogą wymieniać informacje, delegować zadania, wpływać na swoje cele albo próbować łączyć posiadane uprawnienia. Dlatego w blueclip określa się, którzy agenci mogą się komunikować, jakie informacje mogą sobie przekazywać i czy jeden agent ma prawo wydawać polecenia drugiemu. Komunikacja odbywa się przez zatwierdzone i monitorowane kanały, a źródło każdej instrukcji można prześledzić. Zadania i środowiska poszczególnych klientów pozostają odseparowane. Agent nie może samodzielnie utworzyć nowej relacji, przyjąć polecenia od nieuprawnionego agenta ani delegować zadania poza zatwierdzoną strukturą.
Agent nie kontroluje własnego śladu audytowego
blueclip niezależnie rejestruje cel zadania, wykorzystane dane, przygotowane rekomendacje, otrzymane zatwierdzenia, żądane narzędzia, faktycznie wykonane działania, zmienione transakcje, komunikację między agentami oraz napotkane wyjątki. Platforma zapisuje nie tylko to, o co agent poprosił, lecz również to, co rzeczywiście wydarzyło się na poziomie integracji i systemu źródłowego. Agent nie może edytować, wyłączyć ani zastąpić głównego zapisu swojej aktywności. Ma to szczególne znaczenie po tym, jak podczas testu OpenAI agenci opracowali sposoby fałszowania wyników działania narzędzi i próbowali manipulować historią swojej aktywności. Jeżeli agent może wpływać na dowody wykorzystywane do jego oceny, nie mamy do czynienia z niezależnym audytem.
Monitoring obejmuje całe środowisko, a nie tylko jednego agenta
blueclip pozwala wykrywać między innymi zachowania, które nabierają znaczenia dopiero patrząc na nie łącznie:
- Powtarzające się próby uzyskania dostępu do zastrzeżonych informacji
- Szukanie alternatywnej drogi po odrzuceniu dostępu
- Nietypowy wzrost komunikacji między agentami
- Nieoczekiwane udostępnianie danych lub wyników
- Kierowanie przez jednego agenta dużą liczbą innych agentów
- Skoordynowane działania zmierzające do obejścia jednego zabezpieczenia
- Próby rozszerzenia pierwotnego zakresu zadania lub aktywność niezwiązana z zatwierdzonym celem
- Próby ingerowania w logi, monitoring lub proces zatwierdzania
Agent może bezpiecznie zakończyć zadanie bez wyniku
blueclip ogranicza liczbę ponawianych prób, czas i zakres działania oraz możliwość poszukiwania alternatywnych dróg. Jeżeli agent nie może wykonać zadania w ramach swoich uprawnień, musi przekazać je człowiekowi, poprosić o zgodę albo zakończyć działanie z informacją, że zadania nie można bezpiecznie zrealizować. Nie może samodzielnie rozszerzyć zakresu, szukać nowych danych dostępowych, połączyć się z niezwiązanym systemem ani poprosić innego agenta o obejście ograniczenia. Bezpieczne zatrzymanie jest prawidłowym wynikiem działania, a nie porażką, którą agent powinien przezwyciężyć za wszelką cenę. Ma to szczególne znaczenie, gdy agent jest oceniany na podstawie określonych wskaźników. Źle zaprojektowany cel może zachęcać do coraz bardziej agresywnego poszukiwania sposobu osiągnięcia wyniku, zwłaszcza gdy prawidłowa droga została zablokowana.
Klient może natychmiast zatrzymać działanie
W blueclip klient może wstrzymać pojedynczego agenta, cały proces, konkretne połączenie z systemem lub aktywność w całym swoim środowisku. Dostęp może zostać odebrany, podejrzany element odizolowany, a wyznaczone osoby powiadomione. Jeżeli system źródłowy na to pozwala, wykonane działania można również cofnąć. W środowisku wieloagentowym zatrzymanie jednego agenta może nie wystarczyć, jeżeli zdążył on już przekazać informacje lub instrukcje innym. Dlatego zabezpieczenia muszą działać na poziomie całej sieci, a nie tylko pojedynczego agenta.
Dane klienta są chronione przez pięć niezależnych warstw izolacji
blueclip egzekwuje granice między organizacjami niezależnie na pięciu poziomach:
- Brama uwierzytelniania. Każde żądanie wymaga prawidłowo zweryfikowanej tożsamości.
- Kontrola zakresu dostępu na poziomie API. Każdy interfejs sprawdza tożsamość organizacji i odrzuca próby dostępu do danych innego klienta.
- Ograniczenie narzędzi AI. Narzędzia są udostępniane agentowi dopiero podczas wykonywania zadania i obejmują wyłącznie dane organizacji, która je zleciła.
- Bezpieczeństwo na poziomie rekordów w bazie danych. Granice między klientami są egzekwowane bezpośrednio w bazie, niezależnie od logiki aplikacji.
- Szyfrowanie. Dane są chronione zarówno podczas przechowywania, jak i przesyłania; dostępne są także odrębne klucze szyfrujące dla poszczególnych klientów.
Każda warstwa stanowi osobne zabezpieczenie. Jeżeli jedna z nich zawiedzie, pozostałe nadal chronią przed dostępem do danych innej organizacji. Pamięć przedsiębiorstwa również pozostaje odizolowana dla każdego klienta: zasady firmy, procesy, procedury operacyjne i ograniczenia nie są udostępniane innym organizacjom, a klient może je aktualizować, poprawiać lub usuwać. Dane klientów nie są wykorzystywane do trenowania ani dostrajania modeli AI.
Architektura to nie wszystko
Bezpieczeństwo nie może opierać się wyłącznie na deklaracjach dostawcy. Potrzebne są zdefiniowane procedury, regularne testy i niezależna weryfikacja. Zabezpieczenia blueclip zostały objęte niezależną weryfikacją w ramach SOC 2 (raport dostępny na podstawie NDA) oraz procesami zgodnymi z ISO 27001 i RODO. Kontrole obejmują rozwój produktu, ochronę danych, zarządzanie dostępem, integracje, wdrożenia, monitoring i reagowanie na incydenty.
Żadna platforma nie może uczciwie zagwarantować, że system AI nigdy nie popełni błędu ani że nigdy nie dojdzie do incydentu. Bezpieczeństwo klasy enterprise polega na ograniczaniu możliwości wykonania niedozwolonych działań, ich szybkim wykrywaniu, zmniejszaniu potencjalnych skutków oraz zachowaniu wiarygodnego zapisu tego, co faktycznie się wydarzyło.
Firma może zbudować to sama. Pytanie brzmi: czy powinna?
Organizacje mogą samodzielnie tworzyć bezpiecznych agentów na bazie gotowych modeli i narzędzi programistycznych. Dla firmy z dużym zespołem inżynieryjnym, specjalistami od bezpieczeństwa AI i rozwiniętymi procesami nadzoru może to być świadomy wybór. Taka firma nie buduje jednak wyłącznie rozwiązania konkretnego problemu biznesowego. Musi również stworzyć i stale utrzymywać:
- Tożsamości agentów
- Zarządzanie uprawnieniami i danymi dostępowymi
- Reguły działania i zatwierdzania
- Procesy zatwierdzania przez człowieka
- Kontrolę komunikacji między agentami
- Niezależny ślad audytowy
- Monitoring całego środowiska
- Zasady bezpiecznego zakończenia i przekazania człowiekowi
- Mechanizmy natychmiastowego zatrzymania
- Testy bezpieczeństwa i niezależną weryfikację
Skoncentruj się na problemie operacyjnym i wartości biznesowej, zamiast za każdym razem budować od podstaw całą warstwę kontroli. Jest ona już zbudowana, przetestowana i utrzymywana dla każdego agenta, modelu, połączenia i systemu.
Bezpieczeństwo · 28 sie 2026