agent-sentinel
Lokalny system ochrony agentów AI przed kosztownymi i ryzykownymi akcjami.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Agent Sentinel to warstwa bezpieczeństwa dla Twoich agentów AI, która działa lokalnie bez konieczności połączenia z chmurą. Ustawiasz limity budżetu i zasady, a narzędzie sprawdza każdą akcję zanim agent ją wykonuje — czy to kosztowne wywołania modelu, usuwanie plików, czy pętle automatyzacji. Opcjonalnie możesz zsynchronizować dane z platformą AgentSentinel, aby uzyskać dostęp do dashboardów i przepływów zatwierdzania przez człowieka.
Jak używać
Zainstaluj umiejętność w swoim projekcie OpenClaw, upewniając się, że masz zainstalowany Python 3. Pobierz pliki ze skłądnicy i umieść je w katalogu umiejętności.
Utwórz plik konfiguracyjny callguard.yaml w katalogu roboczym, uruchamiając polecenie bootstrap. Plik ten zawiera domyślne zasady i limity budżetu dla Twojego agenta.
Przed każdą potencjalnie kosztowną lub niebezpieczną akcją użyj polecenia check, aby sprawdzić, czy akcja jest dozwolona. Na przykład, aby sprawdzić czy usunięcie pliku o szacunkowym koszcie 0,05 jest dozwolone, uruchom polecenie check z opisem akcji i kosztem.
Monitoruj bieżące zużycie budżetu i status lokalnych zasad za pomocą polecenia status. Wyświetli ono aktualny stan wydatków i informacje o tym, czy synchronizacja zdalna jest włączona.
Jeśli chcesz śledzić akcje agenta w centralnym miejscu, skonfiguruj zmienną środowiskową AGENT_SENTINEL_API_KEY z kluczem API z agentsentinel.dev, a następnie uruchom polecenie sync, aby przesłać lokalne zdarzenia do platformy chmurowej.
W razie potrzeby zresetuj lokalne śledzenie wydatków za pomocą polecenia reset, aby rozpocząć liczenie budżetu od nowa.