Wymagania systemowe
- Node 24 (zalecane) lub Node 22.19+ - skrypt instalatora obsługuje to automatycznie
- macOS, Linux lub Windows - użytkownicy Windows mogą zacząć od natywnej aplikacji Windows Hub, instalatora CLI dla PowerShell albo Gateway w WSL2. Zobacz Windows.
pnpmjest potrzebny tylko wtedy, gdy budujesz ze źródeł
Zalecane: skrypt instalatora
Najszybszy sposób instalacji. Wykrywa system operacyjny, instaluje Node w razie potrzeby, instaluje OpenClaw i uruchamia wprowadzenie.Użytkownicy pulpitu Windows mogą też zainstalować natywną aplikację towarzyszącą Windows Hub, która obejmuje konfigurację, status w zasobniku, czat, tryb węzła i lokalny tryb MCP.
- macOS / Linux / WSL2
- Windows (PowerShell)
- macOS / Linux / WSL2
- Windows (PowerShell)
Alternatywne metody instalacji
Instalator z lokalnym prefiksem (install-cli.sh)
Użyj tego, gdy chcesz przechowywać OpenClaw i Node pod lokalnym prefiksem, takim jak
~/.openclaw, bez zależności od systemowej instalacji Node:
openclaw update --channel dev oraz openclaw update --channel stable. Zobacz
Aktualizowanie.
npm, pnpm lub bun
Jeśli samodzielnie zarządzasz już Node:- npm
- pnpm
- bun
Hostowany instalator czyści filtry świeżości npm, takie jak
min-release-age,
dla instalacji pakietu OpenClaw. Jeśli instalujesz ręcznie przy użyciu npm,
nadal obowiązuje Twoja własna polityka npm.Ze źródeł
Dla kontrybutorów lub wszystkich, którzy chcą uruchamiać z lokalnego checkoutu:pnpm openclaw ... z wnętrza repozytorium. Pełne przepływy deweloperskie znajdziesz w sekcji Konfiguracja.
Instalacja z checkoutu GitHub main
Kontenery i menedżery pakietów
Docker
Wdrożenia kontenerowe lub bezgłowe.
Podman
Bezrootowa alternatywa kontenerowa dla Docker.
Nix
Deklaratywna instalacja przez Nix flake.
Ansible
Automatyczne provisionowanie floty.
Bun
Użycie wyłącznie CLI przez środowisko uruchomieniowe Bun.
Weryfikacja instalacji
- macOS: LaunchAgent przez
openclaw onboard --install-daemonlubopenclaw gateway install - Linux/WSL2: usługa użytkownika systemd przez te same polecenia
- Natywny Windows: najpierw zaplanowane zadanie, z awaryjnym elementem logowania w folderze Autostart dla użytkownika, jeśli utworzenie zadania zostanie odrzucone
Hosting i wdrażanie
Wdróż OpenClaw na serwerze w chmurze lub VPS:VPS
Dowolny VPS z Linux.
Docker VM
Wspólne kroki Docker.
Kubernetes
Wdrożenie K8s.
Fly.io
Wdrożenie na Fly.io.
Hetzner
Wdrożenie Hetzner.
GCP
Wdrożenie Google Cloud.
Azure
Wdrożenie Azure.
Railway
Wdrożenie Railway.
Render
Wdrożenie Render.
Northflank
Wdrożenie Northflank.
Aktualizacja, migracja lub odinstalowanie
Updating
Dbaj o aktualność OpenClaw.
Migrating
Przenieś na nowy komputer.
Uninstall
Usuń OpenClaw całkowicie.
Rozwiązywanie problemów: nie znaleziono openclaw
Jeśli instalacja się powiodła, ale openclaw nie jest znajdowany w terminalu:
$(npm prefix -g)/bin nie znajduje się w Twoim $PATH, dodaj go do pliku startowego powłoki (~/.zshrc lub ~/.bashrc):