Agenty AI — kiedy mają sens i jak działać bezpiecznie
Asystent vs agent vs workflow — i dlaczego bezpieczeństwo musi być wpisane w fundament.
Executive summary
- Workflow = autopilot (ślepo wykonuje listę kroków). Asystent = reaktywny członek załogi. Agent = kapitan, któremu podajesz cel, a on planuje, działa i adaptuje się.
- Asystent = Model + Rola + Baza wiedzy + Narzędzia. Pamiętaj o prompt injection i o tym, że asystent jest tylko tak dobry, jak aktualna jest jego baza.
- Pętla agentowa ma 4 etapy: Plan → Act → Observe → Repeat. To nie jest świadomość — to inżynieria (np. algorytm ReACT).
- Bezpieczeństwo agentów wymaga *Defense in Depth*: zarządzanie sekretami (nigdy plain text), allowlisty IP/tunele, klucze API per projekt, limity kosztowe (atak Denial of Wallet), guardrails (np. NeMo).
Czym to jest
Agent AI to autonomiczny system, który realizuje złożony cel poprzez samodzielne rozbijanie go na mniejsze zadania i wykonywanie ich w elastycznej, powtarzalnej pętli. Asystentowi mówisz JAK; agentowi mówisz CO. Zanim zbudujesz agenta — najpierw zbuduj asystenta i obejrzyj, czy nie wystarczy.
Kluczowe pojęcia
Pryncypia
- 01Najpierw zbuduj asystenta — agenta dopiero wtedy, kiedy delegowanie i adaptacja naprawdę są potrzebne.
- 02Garbage in, garbage out. Jakość odpowiedzi asystenta = jakość Twoich instrukcji + jakość jego bazy wiedzy.
- 03Zasada najmniejszych przywilejów: dedykowany użytkownik bazy (nie root), klucze API per projekt z limitami, allowlisty IP.
- 04Sekrety w dedykowanych modułach (n8n/Make secret manager) lub zewnętrznych vaultach — nigdy w plain text, nigdy w logach.
- 05Self-hosted (n8n) zmniejsza celownik hakerski, ale zwiększa Twoją odpowiedzialność za aktualizacje serwera.
Przykłady zastosowań
Asystent „strażnik marki"
Rola: ekspert od komunikacji marki X. Baza: brandbook + 30 najlepiej działających postów. Narzędzia: brak. Output: przepisuje dowolny tekst w stylu marki. To NIE jest agent — to asystent.
Agent „zwiększ ruch na blogu o 20%"
Cel: +20% MoM. Agent: a) generuje plan (research → tematy → outline → publikacja → dystrybucja), b) deleguje research do asystenta-researchera, c) analizuje wyniki w GA, d) iteruje. Inżynieria, nie magia.
Atak DoW jednym promptem
Użytkownik wysyła do agenta: „Przeczytaj cały Pan Tadeusz, podsumuj każdy rozdział, zapisz w pliku, potem powtórz dla Lalki". Bez limitu liczby wywołań narzędzia i bez ograniczenia rozmiaru wejścia — rachunek za API rośnie do kosmicznych wartości.
Wdrożenie pierwszego asystenta HR w średniej firmie
Firma 200 osób. HR codziennie odpowiada na te same 15 pytań: urlopy, delegacje, benefity. Chcą asystenta, nie agenta.
Podejście
- 1.Krok 1 — zdefiniowanie roli: "Jesteś Olą, wewnętrznym Office Managerem. Pomocna, cierpliwa, stanowcza w kwestii procedur. Jeśli nie wiesz — odsyłaj na hr@firma.pl, nigdy nie zmyślaj."
- 2.Krok 2 — knowledge base: jeden plik tekstowy z aktualnym regulaminem + tabelą limitów hotelowych. Zero formatowania, zwykły plain text.
- 3.Krok 3 — guardrails: backup LLM (fallback), Max Conversation Duration 600s, Daily Call Limit 100, klucz API per projekt z limitem dziennym.
- 4.Krok 4 — wdrożenie na Slacku jako shareable link + widget na intranecie.
Najczęstsze błędy — checklista
0/4 oznaczonePrompty gotowe do użycia
Kiedy: Tworzysz pierwszego asystenta na bazie ElevenLabs / Gemini / GPT.
Jesteś [IMIĘ], wewnętrznym [ROLA] firmy [NAZWA]. Jesteś pomocny, cierpliwy, ale stanowczy w kwestii przestrzegania firmowych procedur. Twoim zadaniem jest odpowiadanie na pytania pracowników dotyczące [ZAKRES, np. urlopów, rozliczeń, delegacji]. Jeśli nie znasz odpowiedzi, NIE wymyślaj jej — poinstruuj pracownika, aby napisał na adres [EMAIL]. Odpowiadaj zwięźle i konkretnie. Korzystaj wyłącznie z wiedzy zawartej w swojej bazie wiedzy.
Częsty błąd: Brak klauzuli "nie wymyślaj" = halucynacje. Brak źródła = brak weryfikowalności.
Kiedy: Przejmujesz scenariusz Make/n8n i chcesz wiedzieć, gdzie krwawi.
Przeanalizuj poniższy scenariusz [Make/n8n] pod kątem bezpieczeństwa. Wskaż: 1) gdzie są sekrety i czy są w plain text, 2) jakie uprawnienia ma użytkownik bazy, 3) czy są limity liczby wywołań i kosztów, 4) jakie endpointy są wystawione publicznie, 5) jakie 3 zmiany wprowadzić w pierwszej kolejności. Format: numerowane wnioski + konkretne kroki naprawcze.
LAB — ćwiczenie
Zdecyduj dla 5 procesów w Twojej firmie, czy potrzebują workflow, asystenta, czy agenta.
1Codzienne wysyłanie maila „dzień dobry" do nowych leadów z formularza.
2Pisanie odpowiedzi na maile w stylu marki, czytając brandbook i wcześniejszą historię.
3Zwiększenie ruchu na blogu o 20% w kwartale (research → tematy → publikacja → dystrybucja).
4Codzienne kopiowanie linków z arkusza Google do bazy Airtable.
5Odpowiadanie na powtarzające się pytania pracowników o regulamin urlopowy.
Pytania kontrolne
Powiązane moduły
Skończyłeś moduł? Oznacz go i ruszaj dalej.