Dzień 4 • Wtorek 28.04.2026

Agenci AI i automatyzacja procesów

Od rozmowy do wykonawcy. Dziś budujemy agentów, którzy robią robotę za Ciebie — pod nadzorem i z zabezpieczeniami.

Blok 1 • 90 min

Budowa agentów AI oraz projektowanie systemów wykonujących serie zadań

08:00 – 09:30
🎯 Cel bloku

Rozumiesz, czym jest agent i czym różni się od chatbota. Znasz 5 komponentów agenta (planer, narzędzia, pamięć, pętla, walidacja) i wiesz, kiedy budować agenta, a kiedy wystarczy prompt.

1. Chatbot vs Asystent vs Agent

TypCo robiPrzykładCo potrafi
ChatbotOdpowiadaZwykły ChatGPTGeneruje tekst na zapytanie
AsystentOdpowiada w roli + z wiedząCustom GPT, Claude ProjectTekst + pliki wiedzy + narzędzia proste (web, kod)
AgentWykonuje zadania wieloetapoweChatGPT Agent, Devin, Manus, n8n z AIPlanuje → wykonuje kroki → używa narzędzi → sprawdza wynik → iteruje
Orkiestrator (multi-agent)Koordynuje kilku agentówCrewAI, LangGraph, Make.com scenariuszeDzieli zadanie, deleguje, zbiera wyniki

2. Anatomia agenta - 5 komponentów

1. Planer (Planner)

Model LLM, który myśli: rozbija zadanie na kroki, wybiera narzędzia, decyduje kiedy skończyć.

Promptowy przykład: „Zanim wykonasz, zaplanuj 3-7 kroków. Dla każdego wskaż, jakie narzędzie użyjesz."

2. Narzędzia (Tools)

Funkcje, które agent może wywołać: wyszukiwarka, kalkulator, kalendarz, email, baza danych, API.

Kluczowe: każde narzędzie ma opis „co robi, co przyjmuje, co zwraca" — agent sam wybiera.

3. Pamięć (Memory)

Gdzie agent zapisuje wyniki pośrednie, żeby nie zgubić wątku w długim zadaniu.

Typy: short-term (w oknie kontekstu) / long-term (baza wektorowa) / episodic (dziennik sesji).

4. Pętla (Loop)

Mechanizm: plan → akcja → obserwacja → refleksja → plan dalszy.

ReAct pattern: Reason + Act. Model pisze co myśli, co robi, co widzi — i decyduje dalej.

5. Walidacja i zabezpieczenia

Kontrola, czy agent nie robi głupot: warunek stopu, limit kroków, zgoda człowieka na krytyczne akcje.

Minimum: max_steps = 10, human-in-the-loop dla wysyłania maili / płatności.

⚠️ Kiedy agent, a kiedy prompt?
  • Prompt wystarczy: zadanie 1-krokowe, zrozumiałe, dobrze zdefiniowane
  • Asystent: powtarzalne, z wiedzą, ale bez akcji zewn.
  • Agent: wieloetapowe, wymaga decyzji, sięga do zewn. danych/systemów
  • Prawdziwy sprawdzian: „czy potrafię to rozpisać w 5 linii?" Tak → prompt. Nie → agent.

3. Przykłady agentów z różnych ról

RolaAgentKroki
Sprzedawca B2BResearch klienta przed spotkaniem1) Wyszukaj firmę → 2) Pobierz ostatnie news → 3) LinkedIn decydentów → 4) Analiza finansowa → 5) Przygotuj brief 1 strona
HRPre-screening CV1) Pobierz CV z ATS → 2) Porównaj z profilem → 3) Wystaw ocenę 1-10 + uzasadnienie → 4) Wygeneruj 3 pytania rekrutacyjne → 5) Zapisz raport
KsięgowośćKategoryzator faktur1) Pobierz PDF z maila → 2) OCR → 3) Dopasuj kontrahenta z bazy → 4) Wyznacz kategorię VAT → 5) Dodaj do systemu + alert gdy niepewne
NauczycielOcenianie prac pisemnych1) Przeczytaj pracę → 2) Oceń wg rubryki → 3) Wygeneruj feedback → 4) Zapisz do bazy → 5) Wyślij mailem uczniowi
Project managerStatusy tygodniowe1) Pobierz update z każdego członka (mail/Slack) → 2) Zsyntezuj → 3) Sprawdź status zadań w Jira → 4) Wygeneruj raport → 5) Wyślij interesariuszom
🏋️ Ćwiczenie 1 • 25 min

Twój agent - projekt

  1. Z Twoich 5 zadań z dnia 1 - wybierz JEDNO, które jest wieloetapowe.
  2. Rozpisz je na 3-7 kroków (co by zrobił człowiek).
  3. Dla każdego kroku wskaż: jakie dane wejściowe, jakie narzędzie, jakie dane wyjściowe.
  4. Oznacz kroki, w których POTRZEBNA JEST decyzja człowieka (human-in-the-loop).
  5. Oznacz krytyczne - te, które mogą nieodwracalnie wpłynąć (wysłanie maila, zapis do systemu).
  6. Zapisz jako szkic swojego agenta - użyjemy w bloku 4.
Blok 2 • 90 min

Zaawansowane łączenie agentów i automatyzacja procesów

09:45 – 11:15
🎯 Cel bloku

Znasz 3 główne platformy no-code do budowania agentów (Make.com / n8n / Zapier) i wiesz, kiedy której użyć. Rozumiesz wzorce multi-agent: router, specjalista, krytyk.

1. Porównanie platform automatyzacji

NarzędzieTypKrzywa uczeniaCenaKiedy wybrać
Make.com (d. Integromat)No-code, wizualnyŚrednia€9-29/mNajbardziej elastyczne, wizualne, moduły AI wbudowane
n8nLow-code, self-hostableWyższaDarmowe self-host / €20+Prywatność, zaawansowana logika, open-source
ZapierNo-code, klikalnyNiska$20-60/mNajszybszy start, najwięcej gotowych integracji
Power Automate (Microsoft)No/low-codeŚredniaW M365Ekosystem Microsoft, Teams, Office
ChatGPT Agent (OpenAI)ZintegrowanyNiskaW Plus/ProPrzeglądarka + terminal + obrazy w jednym
Claude Computer Use / Claude Agent SDKDla programistówWysokaAPICustom, klik-w-klik w prawdziwym UI

2. Architektura multi-agent - 4 wzorce

Wzorzec 1: Router

Agent-dyspozytor klasyfikuje zadanie i deleguje do specjalisty.

Przykład: Mail przychodzi → router dzieli na: reklamacja / zapytanie ofertowe / zwykła rozmowa → każdy trafia do osobnego agenta.

Wzorzec 2: Kaskada (Sequential)

Agenci w łańcuchu, wynik jednego to wejście następnego.

Przykład: Research → pisarz oferty → redaktor → weryfikator prawny → wysyłający.

Wzorzec 3: Równoległy (Parallel)

Kilku agentów robi tę samą rzecz niezależnie, potem agregacja.

Przykład: 3 modele odpowiadają na to samo pytanie → czwarty porównuje i wybiera lub syntezuje.

Wzorzec 4: Krytyk (Critic)

Jeden agent wykonuje, drugi go weryfikuje i pcha do poprawy.

Przykład: Pisarz pisze raport → krytyk znajduje 5 słabości → pisarz poprawia → iteracja, aż krytyk zaakceptuje.

3. Przykład scenariusza Make.com - klasyfikator maili

Scenariusz: Gmail → klasyfikator AI → akcje
MODUŁY (po kolei): 1. Gmail > Watch Emails - Folder: INBOX - Filter: unread, from: external 2. OpenAI > Create a Completion - Model: gpt-4o-mini (tanio) - System: "Jesteś klasyfikatorem maili. Kategorie: PILNE, OFERTY, WEWNETRZNE, SPAM, INNE. Zwróć JSON: {kategoria, priorytet_1_5, 1_zdanie_streszczenia}" - User: {{subject}} + {{body}} - Response format: JSON 3. Router (warunki na kategorię): - PILNE → Slack > Send Message do kanału #alerts - OFERTY → Google Sheets > Add Row (baza ofert) - WEWNETRZNE → Gmail > Add Label (wewnętrzne, do przeglądu) - SPAM → Gmail > Move to Trash - INNE → Gmail > Mark as Read 4. Error handler: - Jeśli OpenAI zwraca błąd → zaloguj do Sheets "errors" - Jeśli JSON malformed → wyślij mail admin 5. Log wszystkiego: - Każda iteracja → Sheets "log" (timestamp, mail_id, kategoria, priorytet) WARUNKI STOPU: - Max 100 maili/godz (limit OpenAI) - Jeśli 3 błędy z rzędu → stop + alert TESTOWANIE: - 10 przykładowych maili różnych typów - Weryfikuj ręcznie pierwsze 20 klasyfikacji

4. Gdy jeden agent nie wystarcza

Multi-agent: Research + Writer + Critic
AGENT 1: RESEARCHER Rola: researcher z dostępem do wyszukiwarki i plików firmy Zadanie: zebrać fakty na temat X (min. 15 źródeł, cytaty, daty) Wyjście: dossier (JSON) ↓ AGENT 2: WRITER Rola: copywriter B2B Input: dossier Zadanie: napisz tekst 500 słów zgodnie z brief Wyjście: draft v1 ↓ AGENT 3: CRITIC Rola: redaktor senior, surowy Input: draft + brief Zadanie: oceń na skali 1-10, wypisz 5 problemów Wyjście: ocena + lista poprawek ↓ DECYZJA (logika): Jeśli ocena >= 8 → zatwierdź, wyślij Jeśli ocena < 8 AND iteracje < 3 → wróć do AGENT 2 z listą poprawek Jeśli iteracje = 3 → eskaluj do człowieka
🏋️ Ćwiczenie 2 • 25 min

Zaprojektuj architekturę

  1. Weź agenta z ćwiczenia 1.
  2. Zastanów się, czy lepszy jest single-agent czy multi-agent.
  3. Jeśli multi - zaznacz wzorzec (router/kaskada/parallel/krytyk).
  4. Naszkicuj diagram (kartka lub Excalidraw/draw.io): moduły, strzałki, warunki, punkty decyzji.
  5. Wskaż w nim: gdzie jest human-in-the-loop, gdzie obsługa błędów, gdzie warunki stopu.
Blok 3 • 90 min

Autonomiczni agenci i powtarzalne rezultaty bez stałego nadzoru

11:30 – 13:00
🎯 Cel bloku

Rozumiesz spektrum autonomii: od „za każdym razem pytamy" do „pełna autonomia z logiem". Umiesz dobrać poziom autonomii do wartości i ryzyka zadania.

1. Pięć poziomów autonomii agenta

PoziomNazwaOpisKiedy
L1AsystentAI proponuje, człowiek klika „wykonaj"Zadanie z konsekwencjami (mail do klienta, decyzja rekrutacyjna)
L2Z zatwierdzeniemAI wykonuje, ale po człowiek sprawdzaSzablonowe zadania, ale wynik idzie dalej (raporty, klasyfikacje)
L3Z przeglądem wyrywkowymAI wykonuje samodzielnie; człowiek przegląda co 10-20 wynikówDuży wolumen, niskie ryzyko na pojedynczej pozycji
L4Z alarmamiAI pełna autonomia + alerty gdy coś nietypowegoRutynowe operacje, jasne KPI
L5Pełna autonomiaAI działa samodzielnie, log do przeglądu post-factumBardzo powtarzalne, małe koszty błędu, mierzalne wyjście

2. Jak wybrać poziom - matryca ryzyko/wartość

Koszt błęduLiczba zadańSugerowany poziom
Wysoki (klient, pieniądze, reputacja)MałoL1 - L2
Średni (operacyjny, odwracalny)MałoL2
ŚredniDużo (setki/msc)L3
Niski (korekta łatwa)DużoL4
NiskiBardzo dużoL5 (z monitoringiem)

3. Zabezpieczenia (guardrails) dla autonomicznych agentów

⛔ Zabezpieczenia techniczne
  • Max iteracji (np. 10 kroków)
  • Max koszt (np. $5 na zadanie)
  • Timeout (np. 5 minut)
  • Whitelist narzędzi (tylko dozwolone akcje)
  • Rate limiting (max N operacji/godz.)
  • Sandbox (dla kodu - kontener, osobne konto)
🚨 Zabezpieczenia logiczne
  • Warunki stopu: „jeśli pewność < 70% → stop, pytaj człowieka"
  • Krytyczne akcje: zawsze wymaga potwierdzenia
  • Próg finansowy: powyżej X zł - człowiek
  • Walidacja wyjścia: sprawdzenie formatu, zakresu, sensu
  • Kontrola spójności: czy wynik zgadza się z wcześniejszymi
  • Circuit breaker: 3 błędy z rzędu → stop cały flow
📝 Zabezpieczenia proceduralne
  • Log każdej akcji (kto/co/kiedy)
  • Możliwość rollback (odwrócenie zmian)
  • Dziennik decyzji (dlaczego AI tak wybrało)
  • Alerty do człowieka przy anomaliach
  • Tydzień obserwacji przed pełnym wdrożeniem
  • Regularny audyt (co kwartał - co działa, co nie)
👁️ Zabezpieczenia etyczne/prawne
  • Info dla użytkowników: „pisze/odpowiada AI"
  • Brak dyskryminacji: testy na bias przy decyzjach kadrowych
  • RODO: które dane są przetwarzane, gdzie
  • Eskalacja: użytkownik może poprosić o człowieka
  • Dokumentacja: policy kiedy AI, kiedy nie
  • DPIA (dla większych wdrożeń)
Szablon: Guardrails promptowe
## ZABEZPIECZENIA - ZAWSZE STOSUJ ### Warunki STOP (przerwij zadanie i zgłoś człowiekowi): 1. Jeśli pewność w jakimkolwiek kroku < 70% 2. Jeśli wartość operacji > [X zł] 3. Jeśli napotkasz dane osobowe spoza zakresu 4. Jeśli dokument wygląda na podrobiony/niespójny 5. Jeśli brak danych niezbędnych - NIE zgaduj ### Przed wykonaniem krytycznej akcji (wysłanie, zapis, zamknięcie): 1. Pokaż plan: "Zamierzam zrobić X, bo Y" 2. Zweryfikuj 3 rzeczy: [lista] 3. Jeśli którakolwiek nie pasuje - stop ### Logowanie: Dla każdej akcji wygeneruj: - Timestamp - Jakie narzędzie - Jakie wejście - Jakie wyjście - Jaki był cel - Poziom pewności ### Eskalacja: Gdy potrzebujesz człowieka, napisz: "ESKALACJA - [kategoria] - [co się dzieje] - [czego potrzebuję]"
🏋️ Ćwiczenie 3 • 25 min

Poziom autonomii dla Twojego agenta

  1. Dla swojego agenta (z bloków 1-2) wybierz poziom L1-L5.
  2. Uzasadnij: koszt błędu, wolumen, odwracalność.
  3. Dopisz konkretne zabezpieczenia (techniczne + logiczne + procedur.).
  4. Określ, jak zmierzysz sukces/porażkę w pierwszych 2 tygodniach.
  5. Określ, co by spowodowało cofnięcie do niższego poziomu.
Blok 4 • 90 min — WARSZTAT

Warsztat tworzenia własnych narzędzi do automatyzacji

13:15 – 14:45
🎯 Cel bloku

Budujesz działającego agenta w Make.com (lub alternatywnie w n8n/Zapier) na realnym przypadku. Wychodzisz z uruchomionym scenariuszem, który przetworzy 1-2 realne zdarzenia.

Workflow warsztatu

Krok 1 (10 min): Setup konta Make.com
  1. Załóż konto na make.com (darmowe, 1000 operacji/msc).
  2. Poznaj interfejs: Scenarios → Create scenario.
  3. Zainstaluj lokalną aplikację Make jeśli potrzebna (niektóre integracje).
  4. Podłącz swoje konto Google/Microsoft (dla Gmail/Outlook/Drive).
Krok 2 (15 min): Pierwszy trigger
  1. Dodaj moduł Gmail/Outlook → "Watch emails" lub Google Drive → "Watch files".
  2. Ustaw kryteria (folder, etykieta, typ pliku).
  3. Uruchom "Run once" - zobacz strukturę danych przychodzących.
  4. Zanotuj, które pola są dla Ciebie kluczowe.
Krok 3 (25 min): Moduł AI
  1. Dodaj moduł OpenAI (lub Anthropic dla Claude).
  2. Podłącz klucz API (przygotuj wcześniej na platform.openai.com).
  3. Wybierz "Create a Chat Completion" - model gpt-4o-mini (tani) lub gpt-4o (lepszy).
  4. Wklej system prompt: rolę agenta (z dnia 2).
  5. User message: zmapuj pola z trigger (np. treść maila).
  6. Response format: JSON z polami [kategoria, priorytet, streszczenie, akcje[]].
  7. Uruchom test - sprawdź, czy dostaje sensowny JSON.
Krok 4 (20 min): Router i akcje
  1. Dodaj Router po module AI.
  2. Każda ścieżka = inna kategoria (z JSONa).
  3. Dla każdej dodaj akcję: Slack / Email / Sheets / Trello / itp.
  4. Przetestuj każdą ścieżkę osobno (Run once z próbką danych).
Krok 5 (15 min): Zabezpieczenia + aktywacja
  1. Dodaj error handler do modułu AI (Resume/Ignore/Break).
  2. Dodaj limit: Scenarios Settings → Max cycles, Run interval.
  3. Dodaj moduł Google Sheets "log" na końcu - zapisuj każdy przebieg.
  4. Aktywuj scenariusz (Scheduling: Every 15 min lub na trigger).
  5. Zostaw na 1h działania. Przejrzyj log. Popraw co nie działa.
⚠️ Częste problemy pierwszego uruchomienia
  • JSON malformed - dodaj w system prompcie: "Odpowiadaj DOKŁADNIE w JSON, bez markdown, bez komentarzy"
  • Gubi się w długich mailach - tnij treść do 2000 znaków lub używaj gpt-4o (większy kontekst)
  • Za dużo false positive - dodaj przykłady few-shot w prompcie
  • Brak obsługi "innego" - dodaj kategorię INNE + ścieżkę "do ręcznej weryfikacji"
  • Duplikaty - sprawdzaj ID maila/pliku przed przetworzeniem
  • Pętla nieskończona - ZAWSZE ustawiaj Max cycles na scenariuszu
Blok 5 • 45 min

Przegląd rozwiązań i plan odmiany pracy

15:00 – 15:45
🎯 Cel bloku

Każdy pokazuje swojego agenta. Wspólnie tworzymy mapę „kto co automatyzuje" — inspiracja dla reszty grupy. Wychodzisz z planem 3 kolejnych agentów.

Prezentacje (2 min na osobę)

  1. Jaki proces - 1 zdanie
  2. Jakie kroki - 3-5 bulletów
  3. Demo na żywo (lub screenshot, jeśli za długo)
  4. Co się udało / co poprawie
  5. Szacowana oszczędność (godziny/miesiąc)

Mapa "Co można zautomatyzować" - inspiracja

ObszarKonkrete automatyzacje (z gotowych przykładów)
KomunikacjaKlasyfikacja maili, auto-odpowiedzi na FAQ, podsumowania dziennie, alerty o pilnych
SprzedażResearch klientów, generowanie ofert, follow-upy, kwalifikacja leadów, analiza lost-deals
DokumentyOCR faktur, ekstrakcja danych z umów, generowanie raportów, archiwizacja
HRScreening CV, generowanie opisów stanowisk, pre-interview pytania, onboarding checklist
MarketingSocial content z bloga, monitoring marki, analiza konkurencji, ideacja
FinanseKategoryzacja kosztów, alerty przekroczenia, ekstrakcja z faktur, prognozy prosty
Produkcja/operacjeKlasyfikacja błędów, analiza logów, prognozy awarii, harmonogramy
EdukacjaFeedback na prace, quizy, personalizacja kursów, analiza postępów
🏋️ Ćwiczenie 4 • 20 min

Twoja roadmapa 3 agentów

  1. Zainspirowany prezentacjami grupy - wypisz 3 procesy, które warto zautomatyzować.
  2. Dla każdego oszacuj: oszczędność czasu (h/msc), trudność budowy (1-10), ryzyko (1-10).
  3. Ułóż w kolejności: szybkie wygrane (wysoka oszczędność, niska trudność) najpierw.
  4. Dla #1 - wyznacz termin do 2 tygodni po szkoleniu.
  5. Dla #2 - do 1 miesiąca.
  6. Dla #3 - do 3 miesięcy.
💡 Podsumowanie dnia 4
  • Agent = AI + narzędzia + pętla decyzyjna. 5 komponentów: planer, narzędzia, pamięć, pętla, walidacja.
  • Multi-agent w 4 wzorcach: router, kaskada, równoległy, krytyk.
  • 5 poziomów autonomii. Dobierz do kosztu błędu i wolumenu.
  • Zabezpieczenia w 4 warstwach: techniczne + logiczne + proceduralne + etyczne.
  • Masz działającego agenta w Make.com i mapę 3 kolejnych.