Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Agenty autonomiczne w Microsoft Copilot Studio mogą działać bez oczekiwania na komunikat użytkownika. Korzystają z instrukcji, narzędzi i zabezpieczeń, które zdefiniujesz, aby podejmować decyzje i wykonywać zadania. Na przykład agent może odpowiedzieć na skonfigurowane zdarzenie, przetwarzając aktualizację, segregując żądanie lub inicjując akcję następną. Wykonanie sterowane zdarzeniami nie oznacza, że agent działa nieprzerwanie.
Projektuj autonomiczne systemy w oparciu o wyraźnie określone uprawnienia, granice decyzyjne i nadzór człowieka. Określ, co agent może zrobić samodzielnie, kiedy musi się zatrzymać lub poprosić o zgodę oraz jak weryfikujesz jego wyniki.
Najlepsze praktyki wdrożenia
Określ jasny zakres i cele: Nadaj agentowi jasno określone zadanie lub domenę. Jasno określić, co powinna osiągnąć i gdzie kończy się jej władza. Wąski, jawny zakres uniemożliwia agentowi "odejście" od niezamierzonych działań.
Dostarczaj wysokiej jakości dane i instrukcje: Upewnij się, że agent posiada dokładne, istotne dane i zasady. Pamiętaj zasadę "śmieci wchodzą, śmieci wychodzą".—inteligencja i decyzje agenta są tak dobre, jak informacje i szkolenie, które mu dostarczasz. Dobrze dobrana wiedza i przypadki testowe prowadzą do lepszej wydajności.
Testuj dokładnie i stopniowo wdrażaj: Testuj agenta w bezpiecznym, kontrolowanym środowisku przed pełnym wdrożeniem. Zacznij od symulacji lub piaskownicy, żeby zobaczyć, jak agent zachowuje się w różnych sytuacjach. Napraw wszelkie nieoczekiwane zachowania, a potem wdrażaj etapami. Na początku uważnie obserwuj decyzje agenta, aby zbudować pewność, że działa zgodnie z zamierzeniem.
Implementacja ludzkiego nadzoru nad krytycznymi działaniami: W przypadku zadań o wysokich stawkach, zachowaj człowieka w obiegu. Wymagaj od agenta uzyskania zgody lub potwierdzenia od osoby przed podjęciem działań, które mogą być wrażliwe. Takie podejście zapewnia, że ostateczna kontrola pozostaje w rękach ludzkich ekspertów, gdy naprawdę się to liczy.
Iterate i ulepszaj: Traktuj agenta autonomicznego jako zmieniający się projekt. Regularnie przeglądaj jego wyniki i opinie. Można aktualizować instrukcje lub stopniowo rozszerzać możliwości, w miarę jak wykazuje niezawodność. Małe, stopniowe rozszerzenia odpowiedzialności są bezpieczniejsze niż dawanie agentowi zbyt dużej autonomii naraz.
Kwestie bezpieczeństwa i bariery
Least-privileged access: Ogranicz uprawnienia agenta tylko do tego, czego absolutnie potrzebuje do wykonywania zadań. Ta zasada najmniejszych przywilejów oznacza, że jeśli agent potrzebuje tylko odczytu bazy danych, nie dawaj mu również uprawnień do zapisu. Ograniczenie jego dostępu znacząco zmniejsza potencjalne uszkodzenia, jeśli ulegnie awarii lub zostanie niewłaściwie użyte.
Walidacja i autentyczność danych: Upewnij się, że zdarzenia lub dane wywołujące działania agenta są autentyczne i oczekiwane. Na przykład, jeśli agent reaguje na przychodzące e-maile, stosuj mechanizmy weryfikacyjne (takie jak walidacja nadawcy lub konkretne słowa kluczowe), aby atakujący nie mógł łatwo podszyć się pod mechanizm wyzwalający. Podobnie, umieść agenta za uwierzytelnianiem — tylko autoryzowane systemy lub użytkownicy powinni móc wykonywać jego funkcje.
Solidne mechanizmy zabezpieczające i zabezpieczenia: Egzekwuj surowe ograniczenia działań agenta. Nie polegaj na instrukcjach, takich jak „wysłać e-mail dopiero po sprawdzeniu źródła wiedzy”, aby zapobiec nieautoryzowanym działaniom.
Rejestrowanie i monitorowanie audytu: Prowadź szczegółowe logi wszystkiego, co robi agent, takich jak otrzymane wyzwalacze, podjęte decyzje i podjęte działania. Regularne audyty tych rejestrów pomagają upewnić się, że agent przestrzega polityki i umożliwiają analizę, jeśli coś pójdzie nie tak. Wiele organizacji integruje aktywność agentów ze swoimi systemami monitorowania bezpieczeństwa. Podejrzane zachowanie — jak dostęp agenta do danych, których normalnie by nie robił — powinno natychmiast wywołać alarm.