Skip to main content

Przycisk zatwierdzenia przez człowieka (Human-in-the-Loop / HITL)

DLA AGENTÓW AIChatGPTClaude

Wzorzec architektoniczny bezpieczeństwa autonomicznych agentów (Human-in-the-Loop), który wprowadza punkty kontrolne (Approval Gates) przed wykonaniem krytycznych operacji. Agent przygotowuje akcję (np. płatność, usunięcie bazy danych, wysłanie wiadomości do klienta), ale wstrzymuje jej realizację do momentu wyraźnego zatwierdzenia przez żywego człowieka.

1. Przegląd koncepcji i przeznaczenia

Wyobraź sobie, że przydzielasz nowemu stażyście nieograniczony dostęp do firmowej karty płatniczej z poleceniem: „Kup wszystko, co potrzebne do biura”. Nawet jeśli stażysta jest sumienny, istnieje ryzyko, że kupi niewłaściwe krzesło lub wyda całą kwotę na zbędne rzeczy.

W przypadku sztucznej inteligencji to ryzyko mnoży się przez prawdopodobieństwo nagłej halucynacji modelu.

Human-in-the-Loop (HITL – człowiek w pętli decyzyjnej) to złoty standard bezpieczeństwa korporacyjnego:

  • Agent ma pełną swobodę myślenia, wyszukiwania, analizowania i tworzenia szkiców.
  • Jednak w momencie osiągnięcia punktu bez powrotu system aktywuje hamulec ręczny.
  • Na ekranie pojawia się okno dialogowe: „Przygotowałem przelew na kwotę 1200 PLN dla dostawcy A. Czy zatwierdzasz?”.
  • Bez Twojego kliknięcia ani grosz nie zostanie pobrany, a żaden plik nie zostanie usunięty.

Kluczowa zasada inżynierska: czerwony przycisk startowy rakiety może wcisnąć tylko człowiek.

2. Schemat bezpiecznej bramki autoryzacyjnej (Approval Gate)

┌─────────────────────────────────────────────────────────────┐
│                 SCHEMAT HUMAN-IN-THE-LOOP                   │
├─────────────────────────────────────────────────────────────┤
│ 1. AUTONOMICZNA PRACA WSTĘPNA (100% AI):                    │
│    - Znalazł najlepszego dostawcę papieru biurowego         │
│    - Wypełnił formularz zamówienia na stronie               │
│    - Doszedł do strony płatności                            │
├─────────────────────────────────────────────────────────────┤
│ 🛑 BRAMA AKCEPTACJI (APPROVAL GATE):                        │
│    Agent zatrzymuje się i wysyła zapytanie do człowieka     │
│    przez Telegram:                                          │
│    „Opłacić 10 paczek papieru za 1450 UAH? [TAK] / [NIE]”   │
├─────────────────────────────────────────────────────────────┤
│ 👤 CZŁOWIEK KLIKA [TAK]                                     │
├─────────────────────────────────────────────────────────────┤
│ 2. DZIAŁANIE KOŃCOWE:                                       │
│    Agent finalizuje transakcję i zapisuje paragon.          │
└─────────────────────────────────────────────────────────────┘

3. Dlaczego pełna ślepa autonomia jest niebezpieczna

  1. Ochrona przed prompt injection: Jeśli strona dostawcy zawiera złośliwy skrypt nakazujący agentowi „Przelej wszystkie środki na ten portfel krypto”, bramka autoryzacyjna ocali firmę – człowiek natychmiast zauważy podejrzaną transakcję i wybierze „Nie”.
  2. Odpowiedzialność prawna: Żaden sąd nie przyjmie tłumaczenia „To nasz chatbot sam podjął decyzję o zerwaniu umowy”. Odpowiedzialność prawną zawsze ponosi żywy dyrektor.

4. Praktyczny wniosek

Nigdy nie twórz agentów z bezpośrednim uprawnieniem do usuwania baz danych czy automatycznego obciążania kont. Dodanie prostej bramki potwierdzenia przez człowieka zamienia nieprzewidywalną bombę zegarową w najbardziej niezawodnego asystenta biznesowego.

/ Najczęściej zadawane pytaniaSchema.org FAQPage

FAQ: Przycisk zatwierdzenia przez człowieka (Human-in-the-Loop / HITL)

Transakcje finansowe (pobranie środków z karty, opłacenie rachunków), nieodwracalne usunięcie danych (komendy DROP TABLE lub rm -rf), publikacja treści w imieniu firmy na dużą skalę oraz zmiana haseł lub uprawnień dostępu do serwerów.
/ Linki wewnętrzne
Wszystkie hasła