CLI commands
Dokumentacja referencyjna CLI
openclaw jest głównym punktem wejścia CLI. Każde polecenie podstawowe ma osobną stronę referencyjną albo jest udokumentowane razem z poleceniem, którego jest aliasem; ten indeks zawiera listę poleceń, flag globalnych oraz reguł stylowania wyjścia obowiązujących w całym CLI.
Używaj poleceń konfiguracji zgodnie z intencją:
openclaw setupiopenclaw onboarduruchamiają pełną, prowadzoną ścieżkę pierwszego uruchomienia dla gateway, uwierzytelniania modelu, obszaru roboczego, kanałów, skills i kondycji.openclaw setup --baselinetworzy bazową konfigurację i obszar roboczy bez przechodzenia przez prowadzony przepływ onboardingu.openclaw configurezmienia wybrane części istniejącej konfiguracji, takie jak uwierzytelnianie modelu, gateway, kanały, plugins lub skills.openclaw channels addkonfiguruje konta kanałów po utworzeniu konfiguracji bazowej; uruchom je bez flag, aby przejść prowadzoną konfigurację kanału, albo z flagami specyficznymi dla kanału na potrzeby skryptów.
Strony poleceń
| Obszar | Polecenia |
|---|---|
| Konfiguracja i onboarding | crestodian · setup · onboard · configure · config · completion · doctor · dashboard |
| Resetowanie i odinstalowanie | backup · reset · uninstall · update |
| Wiadomości i agenci | message · agent · agents · attach · acp · mcp |
| Kondycja i sesje | status · health · sessions |
| Gateway i logi | gateway · logs · system |
| Modele i inferencja | models · infer · capability (alias dla infer) · memory · commitments · wiki |
| Sieć i węzły | directory · nodes · devices · node |
| Runtime i sandbox | approvals · exec-policy (zobacz approvals) · sandbox · tui · chat/terminal (aliasy dla tui --local) · browser |
| Automatyzacja | cron · tasks · hooks · webhooks · transcripts |
| Odkrywanie i dokumentacja | dns · docs |
| Parowanie i kanały | pairing · qr · channels |
| Bezpieczeństwo i plugins | security · secrets · skills · plugins · proxy |
| Starsze aliasy | daemon (usługa gateway) · clawbot (przestrzeń nazw) |
| Plugins (opcjonalne) | path · policy · voicecall · workboard (jeśli zainstalowane) |
Flagi globalne
| Flaga | Cel |
|---|---|
--dev |
Izoluje stan w ~/.openclaw-dev i przesuwa domyślne porty |
--profile <name> |
Izoluje stan w ~/.openclaw-<name> |
--container <name> |
Wskazuje nazwany kontener jako cel wykonania |
--no-color |
Wyłącza kolory ANSI (respektowane jest także NO_COLOR=1) |
--update |
Skrót dla openclaw update (tylko instalacje ze źródeł) |
-V, --version, -v |
Wypisuje wersję i kończy działanie |
Tryby wyjścia
- Kolory ANSI i wskaźniki postępu renderują się tylko w sesjach TTY.
- Hiperłącza OSC-8 renderują się jako klikalne linki tam, gdzie są obsługiwane; w przeciwnym razie CLI przełącza się na zwykłe adresy URL.
--json(oraz--plaintam, gdzie jest obsługiwane) wyłącza stylowanie, aby uzyskać czyste wyjście.- Długo działające polecenia pokazują wskaźnik postępu (OSC 9;4, gdy jest obsługiwany).
Źródło prawdy dla palety: src/terminal/palette.ts.
Drzewo poleceń
Pełne drzewo poleceń
openclaw [--dev] [--profile <name>] <command>crestodiansetuponboardconfigureconfig get set unset file schema validatecompletiondoctordashboardbackup create verifysecurity auditsecrets reload audit configure applyresetuninstallupdate wizard statuschannels list status capabilities resolve logs add remove login logoutdirectory self peers list groups list|membersskills search install update list info checkplugins list inspect install uninstall update enable disable doctor marketplace listworkboard list create show dispatchmemory status index searchtranscripts list show pathpath resolve find set validate emitcommitments list dismisswiki status doctor init ingest compile lint search get apply bridge import unsafe-local import obsidian status|search|open|command|dailymessage send broadcast poll react reactions read edit delete pin unpin pins permissions search thread create|list|reply emoji list|upload sticker send|upload role info|add|remove channel info|list member info voice status event list|create timeout kick banagentagents list add delete bindings bind unbind set-identityattachacpmcp serve list show set unsetstatushealthsessions cleanuptasks list audit maintenance show notify cancel flow list|show|cancelgateway call usage-cost health status probe discover install uninstall start stop restart rundaemon status install uninstall start stop restartlogssystem event heartbeat last|enable|disable presencemodels list status set set-image aliases list|add|remove fallbacks list|add|remove|clear image-fallbacks list|add|remove|clear scaninfer (alias: capability) list inspect model run|list|inspect|providers|auth login|logout|status image generate|edit|describe|describe-many|providers audio transcribe|providers tts convert|voices|providers|status|enable|disable|set-provider video generate|describe|providers web search|fetch|providers embedding create|providers auth add|login|login-github-copilot|setup-token|paste-token auth order get|set|clearsandbox list recreate explaincron status list get add edit rm enable disable runs runnodes status describe list pending approve reject rename invoke notify push canvas snapshot|present|hide|navigate|eval canvas a2ui push|reset camera list|snap|clip screen record location getdevices list remove clear approve reject rotate revokenode run status install uninstall stop restartapprovals get set allowlist add|removeexec-policy show preset setbrowser status start stop reset-profile tabs open focus close profiles create-profile delete-profile screenshot snapshot navigate resize click type press hover drag select upload fill dialog wait evaluate console pdfhooks list info check enable disable install updatewebhooks gmail setup|runproxy start run coverage sessions query blob purgepairing list approveqrclawbot qrdocsdns setuptuichat (alias: tui --local)terminal (alias: tui --local)Plugins mogą dodawać dodatkowe polecenia najwyższego poziomu, takie jak openclaw workboard lub openclaw voicecall.
Polecenia slash na czacie
Wiadomości czatu obsługują polecenia /.... Zobacz polecenia slash.
Najważniejsze:
/status— szybka diagnostyka./trace— linie śledzenia/debugowania pluginu w zakresie sesji./config— utrwalone zmiany konfiguracji./debug— nadpisania konfiguracji tylko w runtime (pamięć, nie dysk; wymagacommands.debug: true).
Śledzenie użycia
openclaw status --usage i Control UI pokazują użycie/limit dostawcy, gdy dostępne są dane logowania OAuth/API. Dane pochodzą bezpośrednio z endpointów użycia dostawcy i są normalizowane do X% left. Dostawcy z bieżącymi oknami użycia: Anthropic, GitHub Copilot, Gemini CLI, OpenAI Codex, MiniMax, Xiaomi i z.ai.
Szczegóły znajdziesz w Śledzenie użycia.