Szybki start i konfiguracja przy pierwszym uruchomieniu
Utknąłem, najszybszy sposób, żeby ruszyć dalej
Utknąłem, najszybszy sposób, żeby ruszyć dalej
- Claude Code: https://www.anthropic.com/claude-code/
- OpenAI Codex: https://openai.com/codex/
--install-method git.Wskazówka: poproś agenta, aby zaplanował i nadzorował poprawkę (krok po kroku), a następnie wykonał tylko
niezbędne polecenia. Dzięki temu zmiany są małe i łatwiejsze do audytu.Jeśli odkryjesz rzeczywisty błąd lub poprawkę, zgłoś issue na GitHub albo wyślij PR:
https://github.com/openclaw/openclaw/issues
https://github.com/openclaw/openclaw/pullsZacznij od tych poleceń (udostępnij wyniki, gdy prosisz o pomoc):openclaw status: szybki podgląd kondycji gateway/agenta + podstawowej konfiguracji.openclaw models status: sprawdza uwierzytelnianie dostawcy + dostępność modeli.openclaw doctor: weryfikuje i naprawia typowe problemy z konfiguracją/stanem.
openclaw status --all, openclaw logs --follow,
openclaw gateway status, openclaw health --verbose.Szybka pętla debugowania: Pierwsze 60 sekund, jeśli coś jest zepsute.
Dokumentacja instalacji: Instalacja, Flagi instalatora, Aktualizowanie.Heartbeat ciągle jest pomijany. Co oznaczają powody pominięcia?
Heartbeat ciągle jest pomijany. Co oznaczają powody pominięcia?
quiet-hours: poza skonfigurowanym oknem godzin aktywnościempty-heartbeat-file:HEARTBEAT.mdistnieje, ale zawiera tylko puste wiersze, komentarze, nagłówki, ogrodzenie lub pusty szkielet checklistyno-tasks-due: tryb zadańHEARTBEAT.mdjest aktywny, ale żaden z interwałów zadań jeszcze nie nadszedłalerts-disabled: cała widoczność heartbeat jest wyłączona (showOk,showAlertsiuseIndicatorsą wyłączone)
Zalecany sposób instalacji i konfiguracji OpenClaw
Zalecany sposób instalacji i konfiguracji OpenClaw
pnpm openclaw onboard.Jak otworzyć dashboard po onboardingu?
Jak otworzyć dashboard po onboardingu?
Jak uwierzytelnić dashboard na localhost i zdalnie?
Jak uwierzytelnić dashboard na localhost i zdalnie?
- Otwórz
http://127.0.0.1:18789/. - Jeśli poprosi o uwierzytelnienie współdzielonym sekretem, wklej skonfigurowany token lub hasło w ustawieniach Control UI.
- Źródło tokenu:
gateway.auth.token(lubOPENCLAW_GATEWAY_TOKEN). - Źródło hasła:
gateway.auth.password(lubOPENCLAW_GATEWAY_PASSWORD). - Jeśli współdzielony sekret nie jest jeszcze skonfigurowany, wygeneruj token poleceniem
openclaw doctor --generate-gateway-token.
- Tailscale Serve (zalecane): pozostaw bindowanie do loopback, uruchom
openclaw gateway --tailscale serve, otwórzhttps://<magicdns>/. Jeśligateway.auth.allowTailscalema wartośćtrue, nagłówki tożsamości spełniają uwierzytelnianie Control UI/WebSocket (bez wklejanego współdzielonego sekretu, przy założeniu zaufanego hosta gateway); API HTTP nadal wymagają uwierzytelniania współdzielonym sekretem, chyba że celowo używasz prywatnego ingressnonealbo uwierzytelniania HTTP przez zaufane proxy. Nieudane równoczesne próby uwierzytelnienia Serve od tego samego klienta są serializowane, zanim limiter nieudanego uwierzytelniania je zapisze, więc druga zła ponowna próba może już pokazaćretry later. - Bindowanie tailnet: uruchom
openclaw gateway --bind tailnet --token "<token>"(lub skonfiguruj uwierzytelnianie hasłem), otwórzhttp://<tailscale-ip>:18789/, a następnie wklej pasujący współdzielony sekret w ustawieniach dashboardu. - Reverse proxy świadome tożsamości: trzymaj Gateway za zaufanym proxy, skonfiguruj
gateway.auth.mode: "trusted-proxy", a następnie otwórz URL proxy. Proxy loopback na tym samym hoście wymagają jawnegogateway.auth.trustedProxy.allowLoopback = true. - Tunel SSH:
ssh -N -L 18789:127.0.0.1:18789 user@host, potem otwórzhttp://127.0.0.1:18789/. Uwierzytelnianie współdzielonym sekretem nadal obowiązuje przez tunel; wklej skonfigurowany token lub hasło, jeśli pojawi się monit.
Dlaczego są dwie konfiguracje zatwierdzania exec dla zatwierdzeń na czacie?
Dlaczego są dwie konfiguracje zatwierdzania exec dla zatwierdzeń na czacie?
approvals.exec: przekazuje monity zatwierdzania do miejsc docelowych czatuchannels.<channel>.execApprovals: sprawia, że ten kanał działa jako natywny klient zatwierdzania dla zatwierdzeń exec
- Jeśli czat już obsługuje polecenia i odpowiedzi,
/approvena tym samym czacie działa przez wspólną ścieżkę. - Jeśli obsługiwany kanał natywny może bezpiecznie wywnioskować osoby zatwierdzające, OpenClaw automatycznie włącza teraz natywne zatwierdzenia DM-first, gdy
channels.<channel>.execApprovals.enabledjest nieustawione albo ma wartość"auto". - Gdy natywne karty/przyciski zatwierdzania są dostępne, ten natywny UI jest główną ścieżką; agent powinien dołączyć ręczne polecenie
/approvetylko wtedy, gdy wynik narzędzia mówi, że zatwierdzenia na czacie są niedostępne albo ręczne zatwierdzenie jest jedyną ścieżką. - Użyj
approvals.exectylko wtedy, gdy monity muszą być także przekazywane do innych czatów lub jawnych pokoi operacyjnych. - Użyj
channels.<channel>.execApprovals.target: "channel"albo"both"tylko wtedy, gdy wyraźnie chcesz, aby monity zatwierdzania były publikowane z powrotem w pokoju/temacie źródłowym. - Zatwierdzenia pluginów są znów oddzielne: domyślnie używają
/approvena tym samym czacie, opcjonalnego przekazywaniaapprovals.plugin, a tylko niektóre kanały natywne utrzymują dodatkową natywną obsługę zatwierdzania pluginów.
Jakiego runtime potrzebuję?
Jakiego runtime potrzebuję?
pnpm. Bun nie jest zalecany dla Gateway.Czy działa na Raspberry Pi?
Czy działa na Raspberry Pi?
Jakieś wskazówki dotyczące instalacji na Raspberry Pi?
Jakieś wskazówki dotyczące instalacji na Raspberry Pi?
- Użyj systemu operacyjnego 64-bit i utrzymuj Node >= 22.
- Preferuj instalację hackowalną (git), aby widzieć logi i szybko aktualizować.
- Zacznij bez kanałów/skills, a potem dodawaj je pojedynczo.
- Jeśli trafisz na dziwne problemy binarne, zwykle jest to problem zgodności z ARM.
Utknęło na wake up my friend / onboarding nie chce się wykluć. Co teraz?
Utknęło na wake up my friend / onboarding nie chce się wykluć. Co teraz?
- Zrestartuj Gateway:
- Sprawdź status + uwierzytelnianie:
- Jeśli nadal wisi, uruchom:
Czy mogę przenieść konfigurację na nową maszynę (Mac mini) bez ponownego onboardingu?
Czy mogę przenieść konfigurację na nową maszynę (Mac mini) bez ponownego onboardingu?
- Zainstaluj OpenClaw na nowej maszynie.
- Skopiuj
$OPENCLAW_STATE_DIR(domyślnie:~/.openclaw) ze starej maszyny. - Skopiuj workspace (domyślnie:
~/.openclaw/workspace). - Uruchom
openclaw doctori zrestartuj usługę Gateway.
~/.openclaw/ (na przykład ~/.openclaw/agents/<agentId>/sessions/).Powiązane: Migracja, Gdzie rzeczy są przechowywane na dysku,
Workspace agenta, Doctor,
Tryb zdalny.Gdzie zobaczyć, co nowego jest w najnowszej wersji?
Gdzie zobaczyć, co nowego jest w najnowszej wersji?
Nie można uzyskać dostępu do docs.openclaw.ai (błąd SSL)
Nie można uzyskać dostępu do docs.openclaw.ai (błąd SSL)
docs.openclaw.ai przez Xfinity
Advanced Security. Wyłącz to albo dodaj docs.openclaw.ai do listy dozwolonych, a następnie spróbuj ponownie.
Pomóż nam to odblokować, zgłaszając tutaj: https://spa.xfinity.com/check_url_status.Jeśli nadal nie możesz otworzyć strony, dokumentacja jest zduplikowana na GitHub:
https://github.com/openclaw/openclaw/tree/main/docsRóżnica między wersją stabilną a beta
Różnica między wersją stabilną a beta
latest= stabilnabeta= wczesna kompilacja do testów
latest. Maintainerzy mogą też
publikować bezpośrednio do latest, gdy jest to potrzebne. Dlatego beta i stabilna
mogą wskazywać na tę samą wersję po promocji.Zobacz, co się zmieniło:
https://github.com/openclaw/openclaw/blob/main/CHANGELOG.mdJednolinijkowe polecenia instalacji i różnicę między beta a dev znajdziesz w akordeonie poniżej.Jak zainstalować wersję beta i czym różni się beta od dev?
Jak zainstalować wersję beta i czym różni się beta od dev?
beta (po promocji może odpowiadać latest).
Dev to ruchomy punkt HEAD gałęzi main (git); po publikacji używa npm dist-tag dev.Jednolinijkowe polecenia (macOS/Linux):Jak wypróbować najnowsze zmiany?
Jak wypróbować najnowsze zmiany?
- Kanał dev (git checkout):
main i aktualizuje ze źródeł.- Instalacja do modyfikacji (ze strony instalatora):
Ile zwykle trwa instalacja i onboarding?
Ile zwykle trwa instalacja i onboarding?
- Instalacja: 2-5 minut
- Onboarding QuickStart: zwykle kilka minut
- Pełny onboarding: dłużej, gdy logowanie do providera, parowanie kanału, instalacja daemona, pobieranie z sieci, Skills lub opcjonalne pluginy wymagają dodatkowej konfiguracji
openclaw configure.Jeśli proces się zawiesza, użyj Instalator się zaciął
oraz szybkiej pętli debugowania w Utknąłem.Instalator się zaciął? Jak uzyskać więcej informacji zwrotnych?
Instalator się zaciął? Jak uzyskać więcej informacji zwrotnych?
Instalacja w Windows zgłasza brak git albo openclaw nie jest rozpoznawany
Instalacja w Windows zgłasza brak git albo openclaw nie jest rozpoznawany
- Zainstaluj Git for Windows i upewnij się, że
gitjest w PATH. - Zamknij i ponownie otwórz PowerShell, a potem uruchom instalator ponownie.
- Globalny folder bin npm nie znajduje się w PATH.
-
Sprawdź ścieżkę:
-
Dodaj ten katalog do swojego użytkownika PATH (w Windows nie jest potrzebny sufiks
\bin; w większości systemów jest to%AppData%\npm). - Po zaktualizowaniu PATH zamknij i ponownie otwórz PowerShell.
Wyjście exec w Windows pokazuje zniekształcony tekst chiński - co zrobić?
Wyjście exec w Windows pokazuje zniekształcony tekst chiński - co zrobić?
- wyjście
system.run/execrenderuje chiński jako mojibake - to samo polecenie wygląda poprawnie w innym profilu terminala
Dokumentacja nie odpowiedziała na moje pytanie - jak uzyskać lepszą odpowiedź?
Dokumentacja nie odpowiedziała na moje pytanie - jak uzyskać lepszą odpowiedź?
Jak zainstalować OpenClaw w Linux?
Jak zainstalować OpenClaw w Linux?
- Szybka ścieżka Linux + instalacja usługi: Linux.
- Pełny przewodnik: Pierwsze kroki.
- Instalator + aktualizacje: Instalacja i aktualizacje.
Jak zainstalować OpenClaw na VPS?
Jak zainstalować OpenClaw na VPS?
Gdzie są przewodniki instalacji w chmurze/VPS?
Gdzie są przewodniki instalacji w chmurze/VPS?
- Hosting VPS (wszyscy providerzy w jednym miejscu)
- Fly.io
- Hetzner
- exe.dev
Czy mogę poprosić OpenClaw, żeby sam się zaktualizował?
Czy mogę poprosić OpenClaw, żeby sam się zaktualizował?
Co właściwie robi onboarding?
Co właściwie robi onboarding?
openclaw onboard to zalecana ścieżka konfiguracji. W trybie lokalnym prowadzi Cię przez:- Konfigurację modelu/auth (OAuth providera, klucze API, Anthropic setup-token oraz opcje modeli lokalnych, takie jak LM Studio)
- Lokalizację workspace + pliki bootstrap
- Ustawienia Gateway (bind/port/auth/tailscale)
- Kanały (WhatsApp, Telegram, Discord, Mattermost, Signal, iMessage oraz dołączone pluginy kanałów, takie jak QQ Bot)
- Instalację daemona (LaunchAgent w macOS; jednostka użytkownika systemd w Linux/WSL2)
- Kontrole zdrowia i wybór Skills
Czy potrzebuję subskrypcji Claude albo OpenAI, żeby to uruchomić?
Czy potrzebuję subskrypcji Claude albo OpenAI, żeby to uruchomić?
- Klucz API Anthropic: normalne rozliczanie Anthropic API
- Claude CLI / auth subskrypcji Claude w OpenClaw: pracownicy Anthropic
powiedzieli nam, że to użycie jest ponownie dozwolone, a OpenClaw traktuje użycie
claude -pjako zatwierdzone dla tej integracji, chyba że Anthropic opublikuje nową politykę
Czy mogę używać subskrypcji Claude Max bez klucza API?
Czy mogę używać subskrypcji Claude Max bez klucza API?
claude -p jako zatwierdzone
dla tej integracji, chyba że Anthropic opublikuje nową politykę. Jeśli chcesz
najbardziej przewidywalną konfigurację po stronie serwera, zamiast tego użyj klucza API Anthropic.Czy obsługujecie auth subskrypcji Claude (Claude Pro albo Max)?
Czy obsługujecie auth subskrypcji Claude (Claude Pro albo Max)?
claude -p jako zatwierdzone dla tej integracji
chyba że Anthropic opublikuje nową politykę.Anthropic setup-token jest nadal dostępny jako obsługiwana ścieżka tokena OpenClaw, ale OpenClaw teraz preferuje ponowne użycie Claude CLI i claude -p, gdy są dostępne.
Dla obciążeń produkcyjnych albo wieloużytkownikowych auth kluczem API Anthropic nadal jest
bezpieczniejszym i bardziej przewidywalnym wyborem. Jeśli chcesz innych hostowanych
opcji w stylu subskrypcji w OpenClaw, zobacz OpenAI, Qwen / Model
Cloud, MiniMax i Modele
GLM.Dlaczego widzę HTTP 429 rate_limit_error z Anthropic?
Dlaczego widzę HTTP 429 rate_limit_error z Anthropic?
Extra usage is required for long context requests, żądanie próbuje użyć
okna kontekstu 1M Anthropic (modelu Claude 4.x z obsługą GA dla 1M albo starszej
konfiguracji context1m: true). Działa to tylko wtedy, gdy Twoje dane uwierzytelniające kwalifikują się
do rozliczania długiego kontekstu (rozliczanie kluczem API albo ścieżka logowania Claude w OpenClaw
z włączonym Extra Usage).Wskazówka: ustaw model awaryjny, aby OpenClaw mógł dalej odpowiadać, gdy dostawca ma ograniczoną częstotliwość.
Zobacz Modele, OAuth oraz
/gateway/troubleshooting#anthropic-429-extra-usage-required-for-long-context.Czy AWS Bedrock jest obsługiwany?
Czy AWS Bedrock jest obsługiwany?
amazon-bedrock; w przeciwnym razie możesz jawnie włączyć plugins.entries.amazon-bedrock.config.discovery.enabled albo dodać ręczny wpis dostawcy. Zobacz Amazon Bedrock i Dostawcy modeli. Jeśli wolisz zarządzany przepływ kluczy, proxy zgodne z OpenAI przed Bedrock nadal jest prawidłową opcją.Jak działa uwierzytelnianie Codex?
Jak działa uwierzytelnianie Codex?
openai/gpt-5.5 dla typowej konfiguracji: uwierzytelnianie subskrypcją ChatGPT/Codex oraz
natywne wykonywanie przez serwer aplikacji Codex. Starsze odwołania Codex GPT są
starszą konfiguracją naprawianą przez openclaw doctor --fix. Bezpośredni dostęp
przez klucz API OpenAI pozostaje dostępny dla powierzchni API OpenAI innych niż agenci oraz dla modeli
agentów przez uporządkowany profil klucza API openai.
Zobacz Dostawcy modeli i Wdrażanie (CLI).Dlaczego OpenClaw nadal wspomina starszy prefiks OpenAI Codex?
Dlaczego OpenClaw nadal wspomina starszy prefiks OpenAI Codex?
openai to identyfikator dostawcy i profilu uwierzytelniania zarówno dla kluczy API OpenAI, jak i
OAuth ChatGPT/Codex. Nadal możesz widzieć starszy prefiks OpenAI Codex w starszej konfiguracji i
ostrzeżeniach migracji.
Starsze konfiguracje używały go także jako prefiksu modelu:openai/gpt-5.5= uwierzytelnianie subskrypcją ChatGPT/Codex z natywnym środowiskiem wykonawczym Codex dla tur agenta- starsze odwołanie Codex GPT-5.5 = starsza trasa modelu naprawiana przez
openclaw doctor --fix openai/gpt-5.5plus uporządkowany profil klucza APIopenai= uwierzytelnianie kluczem API dla modelu agenta OpenAI- starsze identyfikatory profili uwierzytelniania Codex = starszy identyfikator profilu uwierzytelniania migrowany przez
openclaw doctor --fix
OPENAI_API_KEY. Jeśli chcesz użyć uwierzytelniania subskrypcją ChatGPT/Codex, zaloguj się przez
openclaw models auth login --provider openai. Pozostaw odwołanie do modelu jako
openai/gpt-5.5; starsze odwołania modeli Codex to starsza konfiguracja, którą
openclaw doctor --fix przepisuje.Dlaczego limity Codex OAuth mogą różnić się od ChatGPT w przeglądarce?
Dlaczego limity Codex OAuth mogą różnić się od ChatGPT w przeglądarce?
openclaw models status, ale nie tworzy ani nie normalizuje uprawnień z ChatGPT w przeglądarce
do bezpośredniego dostępu API. Jeśli chcesz użyć bezpośredniej ścieżki rozliczeń/limitów OpenAI Platform,
użyj openai/* z kluczem API.Czy obsługujecie uwierzytelnianie subskrypcyjne OpenAI (Codex OAuth)?
Czy obsługujecie uwierzytelnianie subskrypcyjne OpenAI (Codex OAuth)?
Jak skonfigurować Gemini CLI OAuth?
Jak skonfigurować Gemini CLI OAuth?
openclaw.json.Kroki:- Zainstaluj Gemini CLI lokalnie, aby
geminibył wPATH- Homebrew:
brew install gemini-cli - npm:
npm install -g @google/gemini-cli
- Homebrew:
- Włącz Plugin:
openclaw plugins enable google - Zaloguj się:
openclaw models auth login --provider google-gemini-cli --set-default - Domyślny model po zalogowaniu:
google-gemini-cli/gemini-3-flash-preview - Jeśli żądania się nie udają, ustaw
GOOGLE_CLOUD_PROJECTalboGOOGLE_CLOUD_PROJECT_IDna hoście Gateway
Czy lokalny model nadaje się do zwykłych rozmów?
Czy lokalny model nadaje się do zwykłych rozmów?
Jak utrzymać ruch hostowanych modeli w określonym regionie?
Jak utrzymać ruch hostowanych modeli w określonym regionie?
models.mode: "merge", aby modele awaryjne pozostały dostępne przy jednoczesnym respektowaniu wybranego dostawcy regionalnego.Czy muszę kupić Mac Mini, aby to zainstalować?
Czy muszę kupić Mac Mini, aby to zainstalować?
imsg na dowolnym Macu zalogowanym do Messages. Jeśli Gateway działa na Linux albo gdzie indziej, ustaw channels.imessage.cliPath na wrapper SSH uruchamiający imsg na tym Macu. Jeśli chcesz używać innych narzędzi wyłącznie dla macOS, uruchom Gateway na Macu albo sparuj węzeł macOS.Dokumentacja: iMessage, Węzły, Tryb zdalny Mac.Czy potrzebuję Mac mini do obsługi iMessage?
Czy potrzebuję Mac mini do obsługi iMessage?
imsg; Gateway może działać na tym Macu albo może działać gdzie indziej z wrapperem SSH cliPath.Typowe konfiguracje:- Uruchom Gateway na Linux/VPS i ustaw
channels.imessage.cliPathna wrapper SSH uruchamiającyimsgna Macu zalogowanym do Messages. - Uruchom wszystko na Macu, jeśli chcesz najprostszą konfigurację na jednej maszynie.
Jeśli kupię Mac mini do uruchamiania OpenClaw, czy mogę połączyć go z moim MacBook Pro?
Jeśli kupię Mac mini do uruchamiania OpenClaw, czy mogę połączyć go z moim MacBook Pro?
system.run na tym urządzeniu.Typowy wzorzec:- Gateway na Mac mini (zawsze włączony).
- MacBook Pro uruchamia aplikację macOS albo host węzła i paruje się z Gateway.
- Użyj
openclaw nodes status/openclaw nodes list, aby go zobaczyć.
Czy mogę używać Bun?
Czy mogę używać Bun?
Telegram: co wpisać w allowFrom?
Telegram: co wpisać w allowFrom?
channels.telegram.allowFrom to identyfikator użytkownika Telegram osoby wysyłającej (liczbowy). To nie jest nazwa użytkownika bota.Konfiguracja prosi tylko o liczbowe identyfikatory użytkowników. Jeśli masz już starsze wpisy @username w konfiguracji, openclaw doctor --fix może spróbować je rozwiązać.Bezpieczniej (bez bota zewnętrznego):- Wyślij DM do swojego bota, następnie uruchom
openclaw logs --followi odczytajfrom.id.
- Wyślij DM do swojego bota, następnie wywołaj
https://api.telegram.org/bot<bot_token>/getUpdatesi odczytajmessage.from.id.
- Wyślij DM do
@userinfobotalbo@getidsbot.
Czy wiele osób może używać jednego numeru WhatsApp z różnymi instancjami OpenClaw?
Czy wiele osób może używać jednego numeru WhatsApp z różnymi instancjami OpenClaw?
kind: "direct", nadawca E.164, np. +15551234567) z innym agentId, aby każda osoba miała własny obszar roboczy i magazyn sesji. Odpowiedzi nadal przychodzą z tego samego konta WhatsApp, a kontrola dostępu DM (channels.whatsapp.dmPolicy / channels.whatsapp.allowFrom) jest globalna dla konta WhatsApp. Zobacz Routing wielu agentów i WhatsApp.Czy mogę uruchomić agenta „szybkiej rozmowy” i agenta „Opus do kodowania”?
Czy mogę uruchomić agenta „szybkiej rozmowy” i agenta „Opus do kodowania”?
Czy Homebrew działa na Linux?
Czy Homebrew działa na Linux?
/home/linuxbrew/.linuxbrew/bin (albo Twój prefiks brew), aby narzędzia zainstalowane przez brew były rozwiązywane w powłokach nielogowania.
Ostatnie kompilacje dodają także na początek typowe katalogi bin użytkownika w usługach systemd na Linux (na przykład ~/.local/bin, ~/.npm-global/bin, ~/.local/share/pnpm, ~/.bun/bin) i respektują PNPM_HOME, NPM_CONFIG_PREFIX, BUN_INSTALL, VOLTA_HOME, ASDF_DATA_DIR, NVM_DIR oraz FNM_DIR, gdy są ustawione.Różnica między hakowalną instalacją z git a instalacją npm
Różnica między hakowalną instalacją z git a instalacją npm
- Hakowalna instalacja (git): pełne pobranie źródeł, edytowalne, najlepsze dla kontrybutorów. Uruchamiasz kompilacje lokalnie i możesz poprawiać kod/dokumentację.
- Instalacja npm: globalna instalacja CLI, bez repozytorium, najlepsza do „po prostu uruchom”. Aktualizacje pochodzą z tagów dystrybucyjnych npm.
Czy mogę później przełączać się między instalacjami npm i git?
Czy mogę później przełączać się między instalacjami npm i git?
openclaw update --channel ..., gdy OpenClaw jest już zainstalowany.
To nie usuwa Twoich danych - zmienia tylko instalację kodu OpenClaw.
Twój stan (~/.openclaw) i obszar roboczy (~/.openclaw/workspace) pozostają nietknięte.Z npm na git:--dry-run, aby najpierw podejrzeć planowaną zmianę trybu. Aktualizator uruchamia
czynności następcze Doctor, odświeża źródła Plugin dla kanału docelowego i
restartuje Gateway, chyba że przekażesz --no-restart.Instalator też może wymusić dowolny z trybów:Czy uruchamiać Gateway na laptopie czy na VPS?
Czy uruchamiać Gateway na laptopie czy na VPS?
- Zalety: brak kosztu serwera, bezpośredni dostęp do plików lokalnych, aktywne okno przeglądarki.
- Wady: uśpienie/zaniki sieci = rozłączenia, aktualizacje/restarty systemu przerywają pracę, musi pozostawać wybudzony.
- Zalety: zawsze włączony, stabilna sieć, brak problemów z uśpieniem laptopa, łatwiej utrzymać działanie.
- Wady: często działa bez interfejsu graficznego (używaj zrzutów ekranu), tylko zdalny dostęp do plików, do aktualizacji musisz używać SSH.
Jak ważne jest uruchamianie OpenClaw na dedykowanej maszynie?
Jak ważne jest uruchamianie OpenClaw na dedykowanej maszynie?
- Dedykowany host (VPS/Mac mini/Raspberry Pi): zawsze włączony, mniej przerw przez uśpienie/restarty, czystsze uprawnienia, łatwiej utrzymać działanie.
- Współdzielony laptop/desktop: całkowicie wystarczający do testów i aktywnego używania, ale spodziewaj się przerw, gdy maszyna zasypia lub się aktualizuje.
Jakie są minimalne wymagania VPS i zalecany system operacyjny?
Jakie są minimalne wymagania VPS i zalecany system operacyjny?
- Absolutne minimum: 1 vCPU, 1GB RAM, ~500MB dysku.
- Zalecane: 1-2 vCPU, 2GB RAM lub więcej dla zapasu (logi, multimedia, wiele kanałów). Narzędzia Node i automatyzacja przeglądarki mogą zużywać dużo zasobów.
Czy mogę uruchomić OpenClaw w VM i jakie są wymagania?
Czy mogę uruchomić OpenClaw w VM i jakie są wymagania?
- Absolutne minimum: 1 vCPU, 1GB RAM.
- Zalecane: 2GB RAM lub więcej, jeśli uruchamiasz wiele kanałów, automatyzację przeglądarki albo narzędzia multimedialne.
- System operacyjny: Ubuntu LTS lub inny nowoczesny Debian/Ubuntu.
Powiązane
- FAQ — główne FAQ (modele, sesje, Gateway, bezpieczeństwo i więcej)
- Przegląd instalacji
- Pierwsze kroki
- Rozwiązywanie problemów