CNCK0NSULTAI-Truthuni0naiHackatonipIII ↗k0nsult.dev ↗ dla botówDomeny osobne, spięte siecią CNC + kernelem.
K0NSULT // ai-truth/ipIII
k0nsult.cloud / ai-truth / ipIII / orchestrator / agent-inventory

Rejestr agentów AI (Agent Inventory) [ROADMAP]

Specyfikacja jednego rejestru wszystkich agentów AI działających w organizacji: kim jest agent, kto go nadzoruje (owner), do jakich narzędzi/uprawnień ma dostęp, jaki jest jego wyliczony risk score i jaki poziom nadzoru człowieka jest wymagany. Bez takiego rejestru nie da się odpowiedzieć na pytanie audytora „ile macie agentów AI i co każdy z nich może zrobić" — a to pytanie zadaje dziś każdy poważny regulator i partner bankowy.

Specyfikacja docelowa (dev-doc). Status: ROADMAP — nie zaimplementowane produkcyjnie. Zgodnie z regułą §16: bez kodu + testu + endpointu = nie LIVE. Ta strona opisuje docelowy schemat i procesy rejestru agentów AI, a nie działający moduł. Jedyny fragment realnie istniejący dziś to szkielet bramki uprawnień opisany na stronie AI Red-Team (auth-skeleton, kontrola scope/RoE) — to komponent pokrewny, nie sam rejestr.
Granica etyczna. Wpisy w rejestrze mają być danymi syntetycznymi/testowymi do czasu wdrożenia; żadna z tabel poniżej nie zawiera realnych danych produkcyjnych klientów.
Nie da się nadzorować tego, czego nie widać. Rejestr agentów to warunek wstępny nadzoru nad AI, nie efekt uboczny.

Rejestr agentów AI jest odpowiednikiem CMDB (Configuration Management Database) dla ludzkich kont i systemów — tylko dla bytów agentowych. Dla każdego agenta zapisujemy: kto go stworzył i kto odpowiada (owner), na jakim modelu działa, do czego ma dostęp (tools/permissions), jak wysokie jest ryzyko (risk score) i jaki poziom nadzoru człowieka obowiązuje. To fundament pod playbooki incydentów AI (prompt injection, agent hijack) i pod Legal Trigger Engine.

CYKL ŻYCIA AGENTA: REJESTRACJAOCENA RYZYKANADANIE UPRAWNIEŃMONITORINGPRZEGLĄD OKRESOWYKWARANTANNA / WYCOFANIE

Schemat rekordu agenta

Minimalny zestaw pól, jaki musi mieć każdy wpis w rejestrze, żeby odpowiedzieć na pytania audytu bez szukania w kodzie. Wszystkie pola: status ROADMAP (schemat danych, tabela nie istnieje jeszcze w bazie produkcyjnej ipIII).

PoleOpisPrzykład
agent_idUnikalny identyfikator agenta (docelowo DID lub UUID stabilny w czasie).agent:ip3-legal-trigger-01
nazwa / rolaFunkcjonalna nazwa i opis zakresu działania w jednym zdaniu.„Legal Trigger Drafter — szkicuje powiadomienia do organów"
ownerOsoba lub zespół odpowiedzialny za agenta; kontakt do eskalacji.zespół Legal Engine, kontakt wewnętrzny
model bazowyDostawca modelu, wersja/snapshot, tryb (API/self-hosted).model komercyjny, wersja przypięta w konfiguracji
tools / permissionsLista narzędzi i uprawnień: role RBAC, zakres API (read/write/execute), dostęp do danych.read:incidents, write:draft, brak execute:send
risk_scoreWynik 0–100 wyliczony ze wzoru niżej; mapowany na priorytet przeglądu.62/100 → P1
human_oversightWymagany poziom nadzoru człowieka (patrz tabela poniżej).L1 — zatwierdzenie przed wysyłką
statusAktywny / zawieszony / w kwarantannie / wycofany.aktywny
ostatni_przegladData ostatniej weryfikacji uprawnień i risk score.data ostatniego review

Risk score — metodyka (spec)

Wynik ryzyka agenta to iloczyn wagowy czterech wymiarów, nie pojedyncza liczba „z powietrza". Status: ROADMAP — kalkulator nie jest jeszcze zaimplementowany, poniżej opisana jest logika docelowa.

1 · Zasięg uprawnień

read-only (niskie) → write (średnie) → execute na systemach krytycznych / środkach (wysokie).

2 · Autonomia

human-in-the-loop na każdą akcję (niskie) → human-on-the-loop z monitoringiem (średnie) → w pełni autonomiczny bez bramki (wysokie).

3 · Wrażliwość danych

dane publiczne/syntetyczne (niskie) → dane wewnętrzne (średnie) → dane osobowe/finansowe/klienckie (wysokie).

4 · Historia incydentów

brak zgłoszeń (niskie) → near-miss odnotowany (średnie) → potwierdzony incydent klasy AI (wysokie), patrz playbooki G/H/I.

Suma ważona czterech wymiarów mapowana jest na priorytet przeglądu: P0 agent z uprawnieniami wykonawczymi na systemach krytycznych i historią incydentu — przegląd natychmiastowy; P1 agent z uprawnieniem zapisu i dostępem do danych wrażliwych — przegląd okresowy skrócony; P2/P3 agenci read-only o niskiej autonomii — przegląd standardowy. To wsparcie decyzji dla właściciela agenta, nie automatyczna decyzja o odcięciu dostępu.

Poziomy nadzoru człowieka (human oversight)

PoziomOpisKiedy wymagany
L1 — human-in-the-loopCzłowiek zatwierdza każdą pojedynczą akcję agenta przed jej wykonaniem.Uprawnienia execute na systemach krytycznych lub środkach; wysyłka do organów/klientów.
L2 — human-on-the-loopAgent działa samodzielnie w zdefiniowanych granicach, człowiek monitoruje i ma kill switch.Uprawnienia write na danych średniej wrażliwości, niska historia incydentów.
L3 — human-out-of-loop + audyt post-hocAgent działa autonomicznie, przegląd działań odbywa się po fakcie na próbce/logu.Wyłącznie read-only, dane publiczne/syntetyczne, brak historii incydentów.
Reguła twarda (spec). Agent z uprawnieniem execute na systemie krytycznym lub z dostępem do środków finansowych nie może mieć poziomu niższego niż L1. Brak wyjątków w specyfikacji — każdy wyjątek wymaga jawnej zgody ownera i wpisu w rejestrze z uzasadnieniem.

Klasa incydentu AI — mapowanie do playbooków

Rejestr agentów jest punktem wyjścia do triage'u incydentu: jeśli wiemy, który agent, z jakimi uprawnieniami i jakim risk score wziął udział w zdarzeniu, klasyfikacja incydentu jest szybsza i ma dowód, nie zgadywanie.

Prompt injection

Wstrzyknięcie instrukcji do modelu/agenta (direct lub indirect przez RAG/dokumenty). → Playbook G

Agent hijack / fałszywa tożsamość

Przejęcie agenta, podszycie pod agenta (fałszywy DID), działanie poza rolą, drift roju. → Playbook H

Nadużycie narzędzia (tool misuse)

Agent wywołuje narzędzie poza zadeklarowanym zakresem tools/permissions z rejestru — sygnał do natychmiastowego przeglądu wpisu.

Nadmierna autonomia / wyciek przez agenta

Agent bez odpowiedniego poziomu nadzoru (L2/L3 zamiast wymaganego L1) wykonuje akcję z danymi wrażliwymi. → Playbook E

Halucynacja prowadząca do błędnej akcji

Agent wykonuje akcję na podstawie nieprawdziwego wyniku modelu (zmyślony fakt, nieistniejący rekord). → Playbook I

Status komponentów

Schemat rekordu (ten dokument) LIVE

Specyfikacja pól i metodyki risk score jako dev-doc — to, co widzisz na tej stronie, jest gotowe jako dokument.

Tabela agentów w bazie ROADMAP

Trwały rekord per agent w PostgreSQL, z historią zmian uprawnień i risk score. Nie zaimplementowane.

API rejestru (CRUD + read) ROADMAP

Endpointy do rejestracji agenta, aktualizacji uprawnień, odczytu risk score. Nie zaimplementowane.

Kalkulator risk score ROADMAP

Automatyczne wyliczenie wyniku z czterech wymiarów opisanych wyżej. Dziś: metodyka opisowa, bez silnika.

Powiązanie z RBAC / auth-skeleton CZĘŚCIOWO

Szkielet kontroli scope/RoE istnieje jako komponent pokrewny (PoC). → AI Red-Team — to nie jest jeszcze integracja z rejestrem agentów.

Alerty przy przekroczeniu progu risk score ROADMAP

Powiadomienie ownera i eskalacja do kwarantanny po przekroczeniu progu P0/P1. Nie zaimplementowane.

Czego ta strona NIE oznacza

To nie jest działający rejestr. Żaden z formularzy, tabel ani „przykładowych" agentów na tej stronie nie odpowiada realnemu, uruchomionemu systemowi. To specyfikacja do budowy, oznaczona jawnie jako ROADMAP zgodnie z regułą §16 (bez kodu + testu + endpointu = nie LIVE).
To nie jest ocena zgodności prawnej. Klasyfikacja ryzyka agenta na tej stronie to wsparcie decyzji technicznej (risk triage), a nie kwalifikacja prawna wymagana np. przez AI Act dla systemów wysokiego ryzyka — tę wykonuje prawnik/kancelaria na podstawie odrębnej analizy.
Granica etyczna i prawna. Ten dokument opisuje wyłącznie mechanizmy obronne i nadzorcze (inwentaryzacja, risk-scoring, human oversight). Nie opisuje ani nie zawiera żadnych instrukcji ofensywnych, payloadów ani metod obejścia zabezpieczeń. Testowanie odporności agentów odbywa się wyłącznie w ramach pisemnych Rules of Engagement na danych syntetycznych — patrz AI Red-Team.

Powiązane: metodyka testowania AI i szkielet RoE → /ai-redteam · playbooki incydentów AI → /playbook-prompt-injection, /playbook-agent-hijack · pełny rejestr znanych ograniczeń → /known-limitations · macierz statusów → /status-matrix.