Witajcie w kolejnym odcinku Microsoft Knowledge Nugget w M365FM. Nazywam się Merko Peters i jestem prowadzącym. Tematem dzisiejszego odcinka są agenci, a i o których słyszycie zapewne wszędzie. Ale czym tak naprawdę są? Większość ludzi powie Wam, że to inteligentniejszy hotbot, co jest obecnie największym nieporozumieniem. Pod koniec tego odcinka zrozumiecie, czym naprawdę jest agent, czym różni się od hotbota oraz jakie są trzy sposoby jego budowy w ekosystemie Microsoft. Oto najprostszy sposób, by o tym myśleć. Hotbot jest jak recepcjonista przy biurku. Zadajesz pytanie, otrzymujesz odpowiedź i to wszystko. Agent jest bardziej jak osobisty asystent, który wykazuje inicjatywę. Dajesz mu cel, np. umówienie spotkania z dostawcą, a on samodzielnie ustala kroki. Sprawdza kalendarz, wysyła e-maile, aktualizuje pliki i wraca do Ciebie, gdy wszystko jest gotowe. Jeden odpowiada na pytania, drugi wykonuje pracę i to rozróżnienie jest ważne, bo stanowi fundament wszystkiego, o czym będziemy mówić. Hotboty kontra agenci główna różnica. Przeanalizujmy, co tak naprawdę dzieli hotbota od agenta. Hotbot jest reaktywny. Ktoś wpisuje pytanie, a hotbot odpowiada. Wykorzystuje pamięć krótkotrwałą, co oznacza, że wie tylko to, co powiedziano w tej rozmowie. Gdy czat się kończy, kontekst znika, a działanie hotbota ogranicza się do rozmów. Nie może zrobić nic poza oknem czatu. Agent jest inny, ponieważ jest proaktywny. Zamiast czekać na pytanie, może podejmować działania samodzielnie, jak wysłanie przypomnienia czy aktualizacja statusu. Może uzyskiwać dostęp do innych systemów, takich jak poczta, kalendarz czy firmowy SharePoint. Ma nawet własną tożsamość w Microsoft Entra ID, co oznacza, że może mieć własną skrzynkę, własny ondrive i konto Teams. Działa również autonomicznie. Dajesz mu zadanie, a on je wykonuje bez potrzeby ciągłego sprawdzania. Pomyślcie o tym w ten sposób. Hotbot jest jak pracownik helpdesku z wydrukowanym FAQ. Zadajesz pytanie, on otwiera odpowiednią stronę i odczytuje odpowiedź. Agent jest jak kierownik projektu, który ma dostęp do plików, wysyła maile, planuje spotkania, monitoruje zadania i raportuje bez konieczności prowadzenia go za rękę. Oto kluczowa różnica. Hotbot żyje wewnątrz rozmowy, podczas gdy agent może uruchamiać przepływy pracy w tle. Może modyfikować dane w bazie, tworzyć zamówienia w SharePoint, kiedy jesteś na spotkaniu, bez potrzeby nadzorowania jego pracy. Po prostu wykonuje zadanie w tle i informuje Cię, gdy jest gotowe. Skoro wiesz już, czym jest agent, jak właściwie go zbudować, Microsoft oferuje trzy ścieżki, a wybór zależy od Twoich umiejętności i tego, co agent ma robić. Omówimy je za chwilę. Trzy ścieżki tworzenia przegląd. Microsoft udostępnia trzy sposoby budowania agentów, dopasowane do różnych poziomów zaawansowania. Pierwszym jest Agent Builder, czyli opcja bez pisania kodu, no code. Jest wbudowany w Microsoft 365 Copilot, więc każdy może stworzyć agenta, opisując swoje potrzeby prostym językiem. Nie musisz pisać ani jednej linijki kodu. Drugą opcją jest Copilot Studio. To oddzielna aplikacja internetowa dostępna pod adresem copilotstudio.microsoft.com. To rozwiązanie typu low-code, co oznacza, że nadal opisujesz agenta naturalnym językiem, ale możesz też dodać konektory do innych usług, zdefiniować własne przepływy rozmowy i ustawić automatyczne wyzwalacze. Daje większe możliwości, ale wymaga nieco więcej konfiguracji. Jest też Foundry, czyli Azure AI Foundry, profesjonalna platforma Microsoft dla programistów. Tutaj masz pełną kontrolę nad modelem, AI orkiestracją i infrastrukturą. Możesz wybierać spośród setek modeli, takich jak OpenAI, Cloud czy Lama. Możesz budować systemy wieloagentowe. To rozwiązanie dla profesjonalnych zespołów, które potrzebują agentów produkcyjnych na skalę przedsiębiorstwa. A teraz coś, czego wiele osób nie bierze pod uwagę. Granice między tymi trzema ścieżkami są płynne. Możesz zacząć budować agenta w Agent Builder, a następnie wyeksportować go do Copilot Studio, jeśli potrzebujesz większej mocy. Możesz zacząć w Copilot Studio, a później przenieść się do Foundry. To nie są odizolowane wyspy. To raczej Spectrum, a Microsoft zaprojektował je tak, by współpracowały ze sobą. Zacznijmy od najłatwiejszej ścieżki, czyli Agent Buildera. Jeśli masz już licencję Microsoft 365 Copilot, masz dostęp do tego narzędzia. Agent Builder, agenty no code dla każdego. Jak więc właściwie wygląda Agent Builder? To prosty formularz wewnątrz Microsoft 365 Copilot. Otwierasz Copilota, klikasz sekcję agentów po lewej stronie i wybierasz utwórz. Żadnych dodatkowych stron, żadnej złożonej konfiguracji. Zaczynasz od opisania tego, czego potrzebujesz. Wpisz coś w rodzaju stwórz agenta, który odpowiada na pytania dotyczące polityki HR w naszej firmie. Copilot bierze ten opis i automatycznie generuje nazwę, zestaw instrukcji, a nawet sugestie pytań dla użytkowników. Jeśli chcesz, możesz dopracować te instrukcje. Dodaj zasady, na przykład, korzystaj tylko z dostarczonych przeze mnie źródeł lub, jeśli nie znasz odpowiedzi, skieruj użytkownika do działu hrabia. Następnie wskazujesz mu źródła wiedzy i właśnie w tym tkwi prawdziwa moc. Możesz wskazać pliki w usłudze OnDrive, witryny SharePoint, czaty i kanały w Teams, konkretne strony internetowe, a nawet schemat organizacyjny firmy. Jest tu również bardzo ważne ustawienie. Przełącznik, który wymusza korzystanie wyłącznie ze wskazanych źródeł. Włącz go, a agent nie będzie mógł czerpać z ogólnej wiedzy modelu AI. Będzie mógł odpowiadać wyłącznie na podstawie dokumentów i witryn, które mu udostępniłeś. W ten sposób zapobiegasz halucynacjom. Agent dosłownie nie może niczego zmyślić, ponieważ jest ograniczony do Twoich danych. Możesz również wyposażyć agenta w określone możliwości. Chcesz, żeby tworzył dokumenty Word? Przestaw przełącznik. Chcesz, żeby generował obrazy? To również kwestia przełącznika. Chcesz, żeby pisał fragmenty kodu? To samo. Są to opcje dodatkowe, ale sprawiają, że agent staje się znacznie bardziej użyteczny. Gdy skończysz, możesz udostępnić agenta współpracownikom. Ty decydujesz, kto otrzyma dostęp. Konkretne osoby lub wszyscy w Twojej organizacji. Znajdą go na swoim pasku bocznym kopilot gotowego do użycia. Oto konkretny przykład. Załóżmy, że pracujesz w HR i masz 50-stronicowy podręcznik pracownika. Tworzysz agenta o nazwie pomocnik HR. Przesyłasz podręcznik jako źródło wiedzy. Włączasz opcję korzystania wyłącznie ze wskazanych źródeł. Piszesz instrukcję, aby odpowiadał uprzejmie i zawsze cytował sekcję podręcznika, do której się odnosi. Teraz każdy w Twojej firmie może zapytać pomocnika HR o zasady urlopów, zwolnienia lekarskie lub dress code i uzyskać dokładne odpowiedzi bez każdorazowego dzwonienia do hrabia. Jednak agent Builder ma swoje ograniczenia. Nie potrafi automatycznie wyzwalać działań. Nie może łączyć się z zewnętrznymi systemami, takimi jak Salesforce czy oprogramowanie księgowe. Nie może publikować treści na publicznej stronie internetowej. Jest zaprojektowany do prostych agentów typu Q&A, którzy działają wewnątrz firmowego kopilota. Działa to świetnie w podstawowych przypadkach, ale co jeśli potrzebujesz, aby agent podejmował działania automatycznie? Na przykład, gdy przychodzi wiadomość e-mail od klienta. Właśnie tutaj wkracza Kopilot Studio. Kopilot Studio – moc low-code dla procesów biznesowych. Gdzie więc znaleźć Kopilot Studio? Znajduje się pod adresem kopilotstudio.microsoft.com. To pełna platforma do tworzenia agentów, a nie tylko prosty formularz. Jeśli masz już licencję Microsoft 365 Kopilot, prawdopodobnie masz już do niego dostęp. Jeśli nie, dostępna jest opcja płatności za faktyczne użycie. Nadal zaczynasz od opisania swojego agenta w języku naturalnym. Ta część pozostaje bez zmian, ale teraz możesz dodawać automatyczne wyzwalacze. Możesz na przykład ustawić aktywację agenta w momencie utworzenia nowego elementu w SharePoint lub gdy wiadomość e-mail trafi do konkretnej skrzynki odbiorczej. Agent nie czeka, aż ktoś go o coś zapyta. Zaczyna działać samodzielnie, gdy wydarzy się określone zdarzenie. Konektory to kolejna duża aktualizacja. Kopilot Studio ma ponad tysiąc gotowych konektorów do usług takich jak Salesforce, Dynamics 365, Excel, Outlook, Teams i innych. Twój agent może odczytywać dane z Salesforce, tworzyć rekordy w Dynamics, wysyłać e-maile przez Outlooka i publikować aktualizacje w Teams, a wszystko to w ramach jednej konwersacji. To naprawdę potężne narzędzie. Źródła wiedzy są również bogatsze. Możesz połączyć się z Dataverse. To platforma danych firmy Microsoft. Do tego dochodzi SharePoint, publiczne strony internetowe i przesłane pliki. Agent ma więcej kontekstu do pracy, więc jego odpowiedzi są dokładniejsze i bardziej przydatne. Tutaj robi się ciekawie. Możesz definiować tematy. To niestandardowe przepływy konwersacji dla określonych scenariuszy. Załóżmy, że użytkownik zgłasza konflikt w miejscu pracy. Możesz utworzyć temat, który mówi, jeśli użytkownik wspomni o konflikcie, nie próbuj go rozwiązywać. Zamiast tego zbierz jego imię, nazwisko i dział, a następnie przekaż sprawę dyrektorowi HR wraz z podsumowaniem. Agent za każdym razem postępuje zgodnie z tym przepływem. To tak, jakby dać agentowi scenariusz działania dla każdej sytuacji. Zanim opublikujesz agenta, możesz go przetestować w panelu podglądu. Zadawaj mu pytania, sprawdzaj, jak reaguje i weryfikuj cytowane źródła. Gdy będziesz zadowolony, możesz opublikować go w Teams Microsoft 365, Copilot lub nawet na stronie demonstracyjnej dla użytkowników zewnętrznych. Jedna rzecz dotycząca cen. Copilot Studio wymaga kredytów z użycia, jeśli użytkownicy zewnętrzni wchodzą w interakcję z Twoim agentem lub jeśli agent podejmuje autonomiczne działania. Jeśli tylko Ty z niego korzystasz lub udostępniasz go współpracownikom, którzy również mają licencję, Copilot kredyty nie są potrzebne. Ale jeśli tworzysz agenta dla klientów lub partnerów, Twoja organizacja płaci za każdą interakcję. Copilot Studio obsługuje większość scenariuszy biznesowych. Jednak dla programistów, którzy potrzebują pełnej kontroli nad modelem, a i orkiestracją i infrastrukturą, istnieje Foundry. Foundry umożliwia tworzenie niestandardowych agentów za pomocą kodu. Jeśli jesteś programistą i chcesz mieć pełną kontrolę, wybierz Azure AI Foundry. To profesjonalna platforma Microsoftu do budowania i obsługi agentów AI na dużą skalę. Jest przeznaczona dla programistów, analityków, danych i inżynierów AI, którzy chcą pracować z frameworkiem agentów Microsoft. Oto coś, co wydarzyło się niedawno i ma znaczenie. Microsoft połączył dwa główne frameworki w jeden, Semantic Kernel, który był opcją przyjazną dla przedsiębiorstw, oraz Autogen, który skupiał się bardziej na badaniach i eksperymentach z wieloma agentami. Teraz stanowią one jeden framework, więc nie musisz wybierać. W Foundry otrzymujesz dostęp do katalogu modeli z setkami opcji, oczywiście modeli OpenAI, ale także Cloud od Anthropic, Lama od Meta i wielu innych. Wybierasz model, który pasuje do Twojego przypadku użycia, a nie odwrotnie. Zyskujesz również pełną kontrolę nad orkiestracją. Oznacza to, że decydujesz, jak agent rozumuje, jakich narzędzi używa i w jakiej kolejności. Foundry oferuje prompt flow do projektowania tych kroków rozumowania, usługę agenta do uruchamiania wszystkiego na dużą skalę oraz wbudowane narzędzia ewaluacyjne do testowania jakości agenta przed jego uruchomieniem. Oto szczegół techniczny, który ma znaczenie w produkcji. Agenci zbudowani na Foundry działają na infrastrukturze o niemal natychmiastowym starcie poniżej 100 milisekund bez kosztów w stanie bezczynności. Jeśli agent aktywnie niczego nie przetwarza, nie płacisz za moc obliczeniową. To duża zaleta dla zespołów dbających o koszty. Gdy wszystko jest gotowe do publikacji, możesz wdrożyć agenta w Microsoft 365, Copilot i Teams za pomocą jednego potoku. Bez konieczności przebudowy dla każdej usługi. Jedna kompilacja, dwa miejsca docelowe. Foundry najlepiej sprawdza się w złożonych scenariuszach w systemach wieloagentowych, gdzie agenci komunikują się ze sobą z pamięcią niestandardową działającą między sesjami, zaawansowanymi wymogami bezpieczeństwa i dużym obciążeniem produkcyjnym. Jeśli twój agent musi obsługiwać tysiące zapytań na minutę w wielu systemach z rygorystycznymi zasadami zgodności, Foundry to właściwy wybór. Znasz już trzy ścieżki budowania Agent Builder do szybkiego tworzenia low-code, Copilot Studio do przepływów pracy biznesowej oraz Foundry dla pełnej kontroli programisty. Cofnijmy się jednak o krok i spójrzmy, co dzieje się za kulisami, gdy agent wykonuje swoją pracę, ponieważ to coś więcej niż tylko sztuczna inteligencja. Jak naprawdę działają agenci tożsamość, dane i zarządzanie. Każdy agent posiada tożsamość cyfrową w Microsoft Entra ID. To ten sam system, który zarządza twoim logowaniem. Agent otrzymuje własny identyfikator Entra, tak samo jak ty masz konto użytkownika. Ten identyfikator zapewnia agentowi własną skrzynkę pocztową, własną usługę onDrive, własne konto Teams i zestaw uprawnień. Dzięki temu agenci mogą korzystać z tych samych systemów, co ludzie. Mogą czytać dokumenty SharePoint, mogą wysyłać wiadomości e-mail, mogą dołączać do kanałów Teams, ale tylko w ramach swoich uprawnień. Jeśli agent nie ma uprawnień do pliku, nie może go odczytać. Zasada jest taka sama, jak w przypadku pracownika. Skąd jednak agent wie, jakich danych użyć? Tutaj wkracza WorkEQ. WorkEQ osadza odpowiedzi agenta w danych twojej firmy. Gdy agent musi odpowiedzieć na pytanie, przeszukuje twoje wiadomości, e-mail, dokumenty, spotkania i czaty, ale przestrzega przy tym uprawnień. Jeśli ty nie widzisz dokumentu, agent go nie użyje. Granice dostępu pozostają nienaruszone. Całe to zarządzanie tożsamością i uprawnieniami odbywa się za pośrednictwem płaszczyzny kontrolnej Agent 365. To pulpit nawigacyjny w Centrum Administracyjnym Microsoft 365. Administratorzy id widzą każdego agenta w organizacji, kto go stworzył, do czego ma dostęp i co robi. Pomyśl o tym, jak o katalogu pracowników, ale dla pracowników cyfrowych. Ład korporacyjny sprawia, że agenci są gotowi do pracy w twojej firmie. Przestrzegają tych samych zasad zgodności, co ludzie. Stosowane są reguły dostępu warunkowego. Jeśli ktoś próbuje uzyskać dostęp do agenta z niezaufanego urządzenia, zostaje zablokowany. Zapobieganie utracie danych uniemożliwia im wysyłanie wrażliwych informacji na zewnątrz. Ten nadzór jest ważny, ponieważ agenci mogą podejmować rzeczywiste działania. Mogą tworzyć zamówienia zakupu, wysyłać e-maile do klientów, aktualizować rekordy w bazach danych. Bez odpowiednich zabezpieczeń jest to ryzykowne. Dzięki agent 365 dział IT ma pełną widoczność i kontrolę. Przykład z życia wzięty agent do spraw. Zaopatrzenia. Pozwól, że pokażę ci, jak to działa w praktyce. Microsoft Mechanics udostępnił świetny przykład agenta do spraw. Zaopatrzenia. Pokazuje on pełny cykl życia. Oto scenariusz. Współpracownik tworzy agenta do spraw. Zaopatrzenia i przesyła go do działu IT do zatwierdzenia. Gdy IT wyda zgodę, agent zostaje opublikowany w firmowym sklepie z agentami. Pomyśl o tym, jak o sklepie z aplikacjami, ale dla agentów wewnątrz organizacji. Menedżer do spraw. Zaopatrzenia odkrywa agenta w tym sklepie. Konfiguruje go za pomocą zaledwie kilku kliknięć. Agent przedstawia się w aplikacji Teams i prosi o potrzebne dane. Zasady dostawców. Listy zatwierdzonych dostawców. Podręcznik zaopatrzenia. Menedżer dostarcza te dokumenty, wpisując Użyj tego przewodnika zasad do swoich działań. I wskazując plik ze swojego on-drive. To wszystko. Agent ma teraz wszystko, czego potrzebuje. Teraz pomyśl o tożsamości agenta. Pamiętasz identyfikatory intra-agent? Ten agent ma własną skrzynkę pocztową, własny on-drive i własne konto Teams. Gdy wpływa zamówienie klienta na nowe laptopy, agent analizuje to żądanie. Przeszukuje dostawców, sprawdza umowy SLA, przegląda ceny z ostatnich zamówień. Korzystając z Work IQ, pobiera kontakty z całego pakietu Microsoft 365. Na podstawie czasu realizacji rekomenduje dostawcę i pyta menedżera, czy kontynuować. Manager potwierdza, agent tworzy zamówienie zakupu na laptopy. Następnie rejestruje to zamówienie w arkuszu śledzenia zakupów, który znajduje się w SharePoint. Wszystko dzieje się autonomicznie. Oto część, która jest prawdziwa dzisiaj, mimo że brzmi futurystycznie. Manager może wspomnieć o agencie przez mention w Teams, jak o każdym współpracowniku, i zapytać o status. Agent odpowiada, nad czym pracuje, co zostało zakończone i jakie zadania są w toku. Ten przykład pokazuje pełny cykl życia. Odkrywasz agenta w sklepie, konfigurujesz go kilkoma kliknięciami i za pomocą dokumentów. Pozwalasz mu pracować autonomicznie nad realnymi zadaniami i otrzymujesz raporty po zakończeniu. Oto siła nadawania agentowi własnej tożsamości w narzędziach, których już używasz. Jednak potężne agenty wymagają potężnych zabezpieczeń. Zobaczmy, jak Microsoft utrzymuje kontrolę nad agentami. Bezpieczeństwo, zgodność i zabezpieczenia. Każdy agent działa w centrum sterowania o nazwie Agent 365. Znajduje się ono w centrum administracyjnym Microsoft 365 i daje działom IT1 Pulpit do zarządzania wszystkimi agentami w organizacji. W jednym miejscu zobaczysz agentów stworzonych w Copilot Studio, Foundry, a nawet na platformach innych firm niż Microsoft. Koniec z przeszukiwaniem różnych narzędzi, aby dowiedzieć się, co jest uruchomione. Z tego pulpitu administratorzy mogą przeglądać uprawnienia, zatwierdzać nowych agentów przed ich uruchomieniem, blokować niepożądane procesy i stosować szablony zasad. Te szablony to gotowe zestawy reguł, które wymuszają na przykład zakaz udostępniania treści na zewnątrz lub wymagają zatwierdzenia każdej akcji modyfikującej dane. W tle wszystko monitorują trzy usługi bezpieczeństwa. Microsoft Perview odpowiada za zapobieganie utracie danych. Jeśli agent próbuje wysłać wrażliwe informacje poza firmę, Perview natychmiast go powstrzymuje. Microsoft Entra zarządza kontrolą dostępu poprzez dostęp warunkowy. Jeśli ktoś próbuje uzyskać dostęp do agenta z niezaufanego urządzenia, dostęp zostaje zablokowany. A Microsoft Defender monitoruje agentów pod kątem podejrzanej aktywności. Jeśli agent nagle loguje się dziesiątki razy na godzinę, zamiast jak zwykle dwa razy dziennie, Defender go oznacza. Oto jak to działa w praktyce. Załóżmy, że agent wykazuje nienormalną częstotliwość logowań. Dostęp warunkowy Entra automatycznie blokuje mu dostęp do zasobów. Administrator otrzymuje alert na pulpicie Agent 365, widzi ryzyko i może jednym kliknięciem całkowicie zablokować agenta. Agent ten jest natychmiast wyłączany dla bieżących użytkowników i nie pojawi się dla nowych. Dostępna jest również mapa agentów. To wizualny diagram pokazujący wszystkich twoich agentów, ich połączenia między sobą oraz powiązania z przepływami pracy i źródłami danych. Jeśli jeden agent w łańcuchu zaczyna zgłaszać błędy, zobaczysz to na mapie. Przejdź do szczegółów i podejmij odpowiednie działania. Zmienia to zarządzanie agentami z zgadywania w coś, co można realnie zobaczyć i zrozumieć. Oto pełny obraz sytuacji. Od prostych agentów typu no-code po autonomiczne systemy klasy korporacyjnej, wszystko z odpowiednim bezpieczeństwem i nadzorem. Twoje kolejne kroki. Podsumujmy to wszystko. Agenty to nie tylko inteligentniejsze chatboty. To autonomiczni pracownicy z własną tożsamością cyfrową. Mogą uzyskiwać dostęp do systemów, podejmować działania i raportować wyniki bez Twojego udziału na każdym kroku. Microsoft oferuje trzy sposoby ich budowania. Użyj agent Builder w Microsoft 365, kopilot dla szybkich agentów bez pisania kodu. Użyj kopilot Studio do tworzenia przepływów biznesowych z konektorami i automatycznymi wyzwalaczami. Użyj Foundry, jeśli jako programista potrzebujesz pełnej kontroli nad modelami, orkiestracją i infrastrukturą. Całość spina warstwa zarządzania agent 365, Entra, ID, Perview i Defender, dzięki którym agenci są gotowi do pracy w przedsiębiorstwie. Przestrzegają tych samych zasad, co Twoi pracownicy. Oto Twoje zadanie domowe. Otwórz Microsoft 365 Kopilot. Przejdź do sekcji agentów. Kliknij Utwórz. Opisz prostego agenta. Może takiego, który odpowiada na pytania dotyczące projektu, nad którym pracujesz. Wskaż źródło wiedzy. Włącz opcję używania tylko określonych źródeł i zobacz, co potrafi. Większość ludzi nie podejmie tego kroku. Wyróżnij się. W następnym odcinku, krok po kroku, zbudujemy prawdziwego agenta w Kopilot Studio. Nie możesz tego przegapić. To były Microsoft Knowledge Nugget w M365 FM. Następnij to komuś, kto dopiero zaczyna swoją podróż. Nazywam się Mirko Widowicz i do zobaczenia w kolejnym odcinku.