CLI Sandbox
Zarządzaj opartymi na Dockerze kontenerami sandbox do izolowanego wykonywania agentów.Przegląd
OpenClaw może uruchamiać agentów w izolowanych kontenerach Docker ze względów bezpieczeństwa. Poleceniasandbox pomagają zarządzać tymi kontenerami, szczególnie po aktualizacjach lub zmianach konfiguracji.
Polecenia
openclaw sandbox explain
Sprawdź efektywny tryb/zakres/dostęp do obszaru roboczego sandbox, politykę narzędzi sandbox oraz podniesione bramy (z kluczami konfiguracji „fix-it”).
openclaw sandbox list
Wyświetl listę wszystkich kontenerów sandbox wraz z ich stanem i konfiguracją.
- Nazwę kontenera i stan (uruchomiony/zatrzymany)
- Obraz Dockera i informację, czy odpowiada konfiguracji
- Wiek (czas od utworzenia)
- Czas bezczynności (czas od ostatniego użycia)
- Powiązaną sesję/agenta
openclaw sandbox recreate
Usuń kontenery sandbox, aby wymusić ich ponowne utworzenie z aktualnymi obrazami/konfiguracją.
--all: Odtwórz wszystkie kontenery sandbox--session <key>: Odtwórz kontener dla konkretnej sesji--agent <id>: Odtwórz kontenery dla konkretnego agenta--browser: Odtwórz tylko kontenery przeglądarki--force: Pomiń prośbę o potwierdzenie
Przypadki użycia
Po aktualizacji obrazów Dockera
Po zmianie konfiguracji sandbox
Po zmianie setupCommand
Tylko dla konkretnego agenta
Dlaczego jest to potrzebne?
Problem: Gdy aktualizujesz obrazy Dockera sandbox lub konfigurację:- Istniejące kontenery nadal działają ze starymi ustawieniami
- Kontenery są czyszczone dopiero po 24 h bezczynności
- Często używani agenci utrzymują stare kontenery bezterminowo
openclaw sandbox recreate, aby wymusić usunięcie starych kontenerów. Zostaną one automatycznie odtworzone z aktualnymi ustawieniami przy następnym użyciu.
Wskazówka: preferuj openclaw sandbox recreate zamiast ręcznego docker rm. Wykorzystuje ono nazewnictwo kontenerów Gateway i unika niezgodności, gdy zmieniają się klucze zakresu/sesji.
Konfiguracja
Ustawienia sandbox znajdują się w~/.openclaw/openclaw.json pod agents.defaults.sandbox (nadpisania per-agent znajdują się w agents.list[].sandbox):
Zobacz także
- Dokumentacja Sandbox
- Konfiguracja agenta
- Polecenie Doctor — sprawdź konfigurację sandbox