agent-sentinel
The operational circuit breaker for this agent. Enforces budget limits locally. **Sign up at agentsentinel.dev for real-time dashboards and human approval workflows.**
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
The operational circuit breaker for this agent. Enforces budget limits locally. Sign up at agentsentinel.dev for real-time dashboards and human approval workflows.
How to use
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.