Instalacja
Masz już za sobą Pierwsze kroki? Świetnie — ta strona dotyczy alternatywnych metod instalacji, instrukcji specyficznych dla platform oraz utrzymania.Wymagania systemowe
- Node 22+ (skrypt instalatora zainstaluje go, jeśli go brakuje)
- macOS, Linux lub Windows
pnpmtylko jeśli budujesz ze źródeł
W systemie Windows zdecydowanie zalecamy uruchamianie OpenClaw w WSL2.
Metody instalacji
Installer script
Installer script
Pobiera CLI, instaluje je globalnie przez npm i uruchamia kreator onboardingu.To wszystko — skrypt zajmuje się wykrywaniem Node, instalacją i onboardingiem.Aby pominąć onboarding i tylko zainstalować binarkę:Wszystkie flagi, zmienne środowiskowe oraz opcje CI/automatyzacji znajdziesz w Wnętrzu instalatora.
- macOS / Linux / WSL2
- Windows (PowerShell)
- macOS / Linux / WSL2
- Windows (PowerShell)
npm / pnpm
npm / pnpm
Jeśli masz już Node 22+ i wolisz samodzielnie zarządzać instalacją:
- npm
- pnpm
błędy budowania sharp?
błędy budowania sharp?
Jeśli masz globalnie zainstalowane libvips (częste na macOS przez Homebrew) i Jeśli zobaczysz
sharp kończy się niepowodzeniem, wymuś prekompilowane binaria:sharp: Please add node-gyp to your dependencies, zainstaluj narzędzia do budowania (macOS: Xcode CLT + npm install -g node-gyp) albo użyj powyższej zmiennej środowiskowej.From source
From source
Dla współtwórców lub każdego, kto chce uruchamiać z lokalnego checkoutu.Bardziej zaawansowane przepływy deweloperskie znajdziesz w Konfiguracji.
Klonowanie i budowanie
Sklonuj repozytorium OpenClaw i zbuduj:
Podlinkowanie CLI
Udostępnij polecenie Alternatywnie pomiń linkowanie i uruchamiaj polecenia przez
openclaw globalnie:pnpm openclaw ... z poziomu repozytorium.Inne metody instalacji
Docker
Wdrożenia kontenerowe lub bez interfejsu.
Podman
Rootless container: run
setup-podman.sh once, then the launch script.Nix
Deklaratywna instalacja przez Nix.
Ansible
Zautomatyzowane wdrażanie floty.
Bun
Użycie wyłącznie CLI przez środowisko uruchomieniowe Bun.
Po instalacji
Sprawdź, czy wszystko działa poprawnie:OPENCLAW_HOMEdla wewnętrznych ścieżek opartych na katalogu domowymOPENCLAW_STATE_DIRdla lokalizacji zapisywalnego stanuOPENCLAW_CONFIG_PATHdla lokalizacji pliku konfiguracyjnego
Rozwiązywanie problemów: nie znaleziono openclaw
PATH diagnosis and fix
PATH diagnosis and fix
Szybka diagnoza:Jeśli W systemie Windows dodaj wynik polecenia
$(npm prefix -g)/bin (macOS/Linux) lub $(npm prefix -g) (Windows) nie znajduje się w Twoim $PATH, Twoja powłoka nie może znaleźć globalnych binariów npm (w tym openclaw).Naprawa — dodaj to do pliku startowego powłoki (~/.zshrc lub ~/.bashrc):npm prefix -g do PATH.Następnie otwórz nowy terminal (lub rehash w zsh / hash -r w bash).Aktualizacja / odinstalowanie
Updating
Utrzymuj OpenClaw na bieżąco.
Migrating
Przenieś się na nową maszynę.
Uninstall
Całkowicie usuń OpenClaw.