Kreator onboardingu (CLI)
Kreator onboardingu to zalecany sposób konfiguracji OpenClaw na macOS, Linux lub Windows (przez WSL2; mocno zalecane). Konfiguruje lokalny Gateway lub połączenie ze zdalnym Gateway, plus kanały, skills i domyślne ustawienia workspace w jednym prowadzonym przepływie.
openclaw onboard
Info: Najszybszy pierwszy czat: otwórz Control UI (nie trzeba konfigurować kanału). Uruchom
openclaw dashboardi czatuj w przeglądarce. Dokumentacja: Dashboard.
Żeby później przekonfigurować:
openclaw configure
openclaw agents add <name>
Uwaga:
--jsonnie implikuje trybu nieinteraktywnego. Dla skryptów użyj--non-interactive.
Wskazówka: Kreator onboardingu zawiera krok web search, w którym możesz wybrać providera (Perplexity, Brave, Gemini, Grok lub Kimi) i wkleić API key, żeby agent mógł używać
web_search. Możesz to też skonfigurować późniejopenclaw configure --section web. Dokumentacja: Narzędzia web.
QuickStart vs Zaawansowany
Kreator zaczyna od QuickStart (domyślne) vs Zaawansowany (pełna kontrola).
QuickStart (domyślne)
- Lokalny gateway (loopback)
- Domyślny workspace (lub istniejący workspace)
- Port Gateway **18789**
- Auth Gateway **Token** (automatycznie generowany, nawet na loopback)
- Domyślna polityka narzędzi dla nowych lokalnych konfiguracji: `tools.profile: "coding"` (istniejący jawny profil jest zachowywany)
- Domyślna izolacja DM: lokalny onboarding zapisuje `session.dmScope: "per-channel-peer"` gdy nieustawione. Szczegóły: [Referencja CLI onboardingu](/docs/start/wizard-cli-reference#outputs-and-internals)
- Ekspozycja Tailscale **Wyłączona**
- Telegram + WhatsApp DM domyślnie na **allowlist** (zostaniesz poproszony o numer telefonu)
Zaawansowany (pełna kontrola)
- Pokazuje każdy krok (tryb, workspace, gateway, kanały, daemon, skills).
Co kreator konfiguruje
Tryb lokalny (domyślny) prowadzi cię przez te kroki:
- Model/Auth — wybierz dowolny wspierany provider/przepływ auth (API key, OAuth lub setup-token), w tym Custom Provider
(OpenAI-compatible, Anthropic-compatible lub Unknown auto-detect). Wybierz domyślny model.
Uwaga bezpieczeństwa: jeśli ten agent będzie uruchamiał narzędzia lub przetwarzał treści webhook/hooks, preferuj najsilniejszy dostępny model najnowszej generacji i utrzymuj ścisłą politykę narzędzi. Słabsze/starsze poziomy są łatwiejsze do prompt injection.
Dla uruchomień nieinteraktywnych,
--secret-input-mode refprzechowuje env-backed refy w profilach auth zamiast wartości plaintext API key. W trybie nieinteraktywnymref, zmienna środowiskowa providera musi być ustawiona; podanie inline flag key bez tej zmiennej powoduje natychmiastowy błąd. W uruchomieniach interaktywnych, po wybraniu trybu secret reference możesz wskazać na zmienną środowiskową lub skonfigurowaną referencję providera (filelubexec), z szybką walidacją preflight przed zapisem. - Workspace — Lokalizacja plików agenta (domyślnie
~/.openclaw/workspace). Tworzy pliki bootstrap. - Gateway — Port, adres bind, tryb auth, ekspozycja Tailscale.
W trybie interaktywnym token, wybierz między domyślnym przechowywaniem tokena plaintext a opt-in SecretRef.
Nieinteraktywna ścieżka token SecretRef:
--gateway-token-ref-env <ENV_VAR>. - Kanały — WhatsApp, Telegram, Discord, Google Chat, Mattermost, Signal, BlueBubbles lub iMessage.
- Daemon — Instaluje LaunchAgent (macOS) lub systemd user unit (Linux/WSL2).
Jeśli auth tokena wymaga tokena a
gateway.auth.tokenjest zarządzany przez SecretRef, instalacja daemona waliduje go, ale nie utrwala rozwiązanego tokena w metadanych środowiska usługi nadzorcy. Jeśli auth tokena wymaga tokena a skonfigurowany token SecretRef jest nierozwiązany, instalacja daemona jest blokowana z wskazówkami do działania. Jeśli zarównogateway.auth.tokenjak igateway.auth.passwordsą skonfigurowane agateway.auth.modenie jest ustawiony, instalacja daemona jest blokowana do jawnego ustawienia trybu. - Health check — Uruchamia Gateway i weryfikuje, że działa.
- Skills — Instaluje zalecane skills i opcjonalne zależności.
Uwaga: Ponowne uruchomienie kreatora nie kasuje niczego, chyba że jawnie wybierzesz Reset (lub podasz
--reset). CLI--resetdomyślnie do konfiguracji, danych logowania i sesji; użyj--reset-scope full, żeby uwzględnić workspace. Jeśli konfiguracja jest nieprawidłowa lub zawiera legacy keys, kreator prosi o uruchomienieopenclaw doctornajpierw.
Tryb zdalny konfiguruje tylko lokalnego klienta do połączenia z Gateway gdzie indziej. Nie instaluje ani nie zmienia niczego na zdalnym hoście.
Dodaj kolejnego agenta
Użyj openclaw agents add <name>, żeby stworzyć osobnego agenta z własnym workspace, sesjami i profilami auth. Uruchomienie bez --workspace startuje kreator.
Co ustawia:
agents.list[].nameagents.list[].workspaceagents.list[].agentDir
Uwagi:
- Domyślne workspace’y mają schemat
~/.openclaw/workspace-<agentId>. - Dodaj
bindings, żeby routować przychodzące wiadomości (kreator może to zrobić). - Flagi nieinteraktywne:
--model,--agent-dir,--bind,--non-interactive.
Pełna referencja
Po szczegółowe rozkłady krok po kroku i wyjścia konfiguracji, zobacz Referencja CLI onboardingu. Po przykłady nieinteraktywne, zobacz CLI Automation. Po głębszą referencję techniczną, w tym szczegóły RPC, zobacz Referencja kreatora.
Powiązane dokumenty
- Referencja komend CLI:
openclaw onboard - Przegląd onboardingu: Przegląd onboardingu
- Onboarding aplikacji macOS: Onboarding
- Rytuał pierwszego uruchomienia agenta: Bootstrapping agenta