Agenci przeglądu
Podłącz ChatGPT, Claude albo własny zaplanowany skrypt jako agenta przeglądu, który czyta nowe zgłoszenia i zostawia podsumowanie triażu widoczne tylko dla zespołu. Niczego więcej nie może zmienić.
Po co to?
Agent przeglądu pozwala, żeby klient AI, z którego już korzystasz, według harmonogramu przeglądał każde nowe lub zmienione zgłoszenie i zostawiał przy nim krótkie podsumowanie triażu widoczne tylko dla zespołu. Nie musisz przy tym dawać temu klientowi dostępu do całego modułu Bezpieczeństwo.
Agent działa po twojej stronie: w ChatGPT, w Claude albo w skrypcie lub runnerze API, który sam planujesz. Kit go za ciebie nie uruchamia. Kit daje mu jeden wąski endpoint i cztery narzędzia:
| Narzędzie | Co robi |
|---|---|
csirt_review_get_project |
Twoje wytyczne dla przeglądu, kontekst programu, zakres i obszary oraz to, ile zostało z dzisiejszego budżetu |
csirt_review_next |
Następne zgłoszenie czekające na przegląd, zarezerwowane na 30 minut |
csirt_review_get_report |
To samo zgłoszenie jeszcze raz, jeśli agent stracił kontekst |
csirt_review_submit |
Zapisuje jedno podsumowanie w ramach rezerwacji |
Agent nie może zmienić statusu, poziomu ważności, przypisania, odrzucenia, nagród ani karmy. Nie może pisać do badaczy. Nigdy nie widzi imion i nazwisk, adresów e-mail, karmy, lokalizacji ani wypłat badaczy, załączników ani notatek wewnętrznych, których mu nie udostępniono.
Co zawiera podsumowanie
- Rekomendacja: Sugeruje potwierdzenie, Potrzebne dodatkowe informacje, Sugeruje odrzucenie albo Brak pewności
- Streszczenie: co twierdzi zgłoszenie i do jakiego wniosku doszedł agent
- Zakres: W zakresie, Poza zakresem albo niejasny, z dokładną linijką twojego zakresu lub kontekstu, na której agent się oparł. Ocena, która nie cytuje twoich własnych słów, jest pokazywana jako niejasna.
- Sugerowany poziom ważności i wektor CVSS
- Sugerowany obszar i możliwy duplikat spośród podobnych zgłoszeń
- Do trzech pytań, które możesz zadać badaczowi
Podsumowanie pojawia się w zakładce Szczegóły zgłoszenia jako Sugestia AI · nazwa agenta. Gdy podsumowanie istnieje, screening AI staje się wierszem Jakość zgłoszenia na karcie. Podsumowanie to tylko rada: nic się nie zmienia, dopóki ktoś z zespołu nie zadziała zwykłymi przyciskami. Badge oznacza podsumowanie napisane przed ostatnią zmianą zgłoszenia.
Zapisanie podsumowania nie liczy się jako aktywność zespołu: nie zeruje przypomnień o stojących zgłoszeniach, nie wysyła e-maili ani wiadomości na Slacku i nie uruchamia webhooków. Badacze nigdy nie widzą podsumowań.
Zanim zaczniesz
- Musisz być administratorem Bezpieczeństwa (administratorzy konta są nimi zawsze).
- Dodaj kontekst przeglądu, żeby agent znał twój produkt: otwórz Ustawienia programu → Ogólne i wypełnij pole Kontekst przeglądu (stos technologiczny, model uwierzytelniania, środowiska, zaakceptowane ryzyka, zachowanie, które jest celowe). Każdy obszar może też mieć własny kontekst przeglądu. Ten tekst jest tylko dla zespołu i nigdy nie trafia do badaczy, ale jest wysyłany do każdego podłączonego agenta, więc nie wklejaj sekretów.
Utwórz agenta
- Otwórz Integracje → Agenci przeglądu i kliknij Nowy agent przeglądu.
- Nadaj mu nazwę i ustaw oczekiwany odstęp między uruchomieniami: jak często twoja platforma będzie go uruchamiać. Kit ostrzeże cię, jeśli zgłoszenia czekają, a agent milczy dwa razy dłużej plus godzinę.
- Przeczytaj listy Trafia do agenta i Zostaje w Kit, a potem kliknij Utwórz agenta i udostępnij zgłoszenia.
Zostajesz właścicielem agenta. Jeśli właściciel odejdzie z konta albo przestanie być administratorem Bezpieczeństwa, agent zostaje wstrzymany, a administratorzy Bezpieczeństwa dostają powiadomienie. Każdy z nich może przejąć agenta w formularzu edycji.
Konto może mieć do pięciu agentów. Agenci są bezpłatni w płatnym planie i nie liczą się jako osoba w zespole.
Podłącz ChatGPT albo Claude
ChatGPT, claude.ai i zaplanowane zadania w Claude Code łączą się przez OAuth.
- Na stronie agenta kliknij Podłącz platformę. Przez następne 15 minut każde połączenie, które zatwierdzisz, zostanie powiązane z tym agentem.
- W ChatGPT albo Claude dodaj własny konektor z endpointem agenta, który widać na jego stronie (
https://startupkit.app/mcp/csirt_review/v1). - Zatwierdź w Kit ekran Podłącz agenta przeglądu. Widać na nim agenta, klienta i adres, na który wrócisz.
Kit wiąże agentów tylko z ChatGPT, Claude albo klientem lokalnym. O każdym nowym połączeniu dowiadują się administratorzy Bezpieczeństwa i administratorzy konta. Rozłączenie na stronie agenta zatrzymuje go od razu.
Ustaw konektor tak, żeby działał bez pytania o zgodę przy każdym wywołaniu narzędzia: przy zaplanowanym uruchomieniu nikt nie kliknie Allow (Zezwól). Jeśli twoja platforma czeka na zatwierdzenie, strona agenta pokaże zgłoszenia, które zostały pobrane, ale nigdy nie dostały podsumowania.
Użyj klucza (runnery API i skrypty)
Dla xAI API, Responses API od OpenAI, Claude Managed Agents albo własnego zadania cron:
- Na stronie agenta, w sekcji Klucze, kliknij Utwórz klucz. Klucz jest ważny do 90 dni.
- Skopiuj klucz. Zaczyna się od
kit_agent_i jest pokazywany tylko raz. - Wysyłaj go w nagłówku do endpointu agenta:
Authorization: Bearer kit_agent_….
Agent może mieć dwa aktywne klucze, więc następny utworzysz, zanim obecny wygaśnie. Kit przypomina właścicielowi 7 dni i 1 dzień przed wygaśnięciem klucza. Jeśli twoje konto ogranicza dostęp do API według IP, wywołania z serwerów dostawców AI będą odrzucane, dopóki ich adresy nie zostaną dopuszczone.
Co czyta agent
Zgłoszenie czeka na przegląd przez agenta, gdy ma status Wysłane, Po triażu albo Wymaga wyjaśnienia, zmieniło się po utworzeniu agenta i od 10 minut nic się w nim nie dzieje (albo minęła godzina od ostatniego podsumowania tego agenta przy tym zgłoszeniu). Zgłoszenia zastrzeżone i przykładowe nigdy nie są wydawane.
Przy każdym zgłoszeniu agent dostaje tytuł, opis, kroki reprodukcji, endpoint i deklarowaną ważność; ostatnie 10 wiadomości z badaczem (członkowie zespołu widoczni jako „staff”); ocenioną ważność; obszar i jego kontekst przeglądu; werdykty screeningu AI i wykrywania prompt injection w Kit oraz podobne zgłoszenia (otwarte tylko jako identyfikatory).
Pola, które napisał badacz, są oznaczone jako niezaufane. Jeśli skan prompt injection w Kit oznaczy zgłoszenie, agent nie może zarekomendować jego odrzucenia.
Udostępnianie notatki wewnętrznej
Notatki wewnętrzne zostają w Kit, chyba że udostępnisz je pojedynczo. Przy własnej notatce kliknij ikonę chipa, żeby udostępnić ją agentom. Notatki, która wygląda na zawierającą dane uwierzytelniające (klucz AWS, token GitHuba lub Slacka, JWT, klucz prywatny), nie da się udostępnić. Autor notatki albo dowolny administrator Bezpieczeństwa może przestać ją udostępniać. Agenci, którzy już ją przeczytali, zachowują swoją kopię.
Limity
| Limit | Wartość |
|---|---|
| Pobrane zgłoszenia na agenta dziennie | 150 |
| Podsumowania na agenta dziennie | 100 |
| Wywołania narzędzi na agenta dziennie | 2000 |
| Wywołania narzędzi na agenta na minutę | 60 |
| Wywołania narzędzi na konto na minutę, łącznie dla wszystkich agentów | 120 |
| Podsumowania jednego zgłoszenia przez jednego agenta dziennie | 4 |
Endpoint ogranicza też żądania HTTP do 120 na token Bearer na minutę i 600 na źródłowy adres IP na minutę. Bez tokenu Bearer limit wynosi 30 na minutę. Połączenia korzystające z tego samego adresu wyjściowego IP dostawcy dzielą limit dla tego adresu. Ich łączny ruch może więc otrzymać odpowiedź HTTP 429, nawet gdy poszczególni agenci nadal mają dostępny limit.
Zgłoszenie pobrane trzy razy w tej samej wersji bez podsumowania przestaje być wydawane, dopóki się nie zmieni. Strona agenta pokazuje je w sekcji Wydane trzy razy, bez podsumowania.
Dodatkowe uprawnienia
Dwa przełączniki w formularzu agenta pozwalają mu zrobić trochę więcej. Oba są domyślnie wyłączone i działają od razu po włączeniu:
- Sugeruj obszar: uzupełnia sugerowany obszar w zgłoszeniach, które go nie mają. Zespół nadal musi go potwierdzić.
- Oznaczaj duplikaty: przesuwa zgłoszenie na koniec listy, gdy agent wskaże starszy, zweryfikowany oryginał, a własne sprawdzenie podobieństwa w Kit to potwierdzi. Nigdy przy zgłoszeniu z sygnałem wysokiej lub krytycznej ważności ani przy zgłoszeniu oznaczonym jako prompt injection. Nigdy nie ukrywa zgłoszenia ani nie zmienia jego SLA, a oznaczenie znika, gdy zgłoszenie się zmieni.
Strona agenta pokazuje, jak często zespół ostatecznie zgadzał się z agentem w każdej z tych spraw.
Dane i prywatność
Agent, którego podłączasz, to twój własny klient, który czyta twoje dane z użyciem utworzonych przez ciebie danych uwierzytelniających. Szczegóły zgłoszeń trafiają do wybranego przez ciebie dostawcy AI na warunkach twojej umowy z nim. Wybierz plan biznesowy lub API, w którym dostawca nie trenuje modeli na twoich danych. O tym, gdzie dane są przetwarzane, decyduje plan dostawcy. Kit nie może cofnąć tego, co agent już przeczytał.
Każde wywołanie jest zapisywane na stronie agenta (narzędzie, zgłoszenie, wynik, dane uwierzytelniające i IP, nigdy treść) i przechowywane przez 90 dni.
Co dalej
- Integracja z AI: agent bezpieczeństwa w Kit i narzędzia MCP dla twojego zespołu
- Triaż kolejki VDP z Claude: interaktywny triaż z Claude
- Skan prompt injection: jak Kit oznacza tekst skierowany do narzędzi AI