Системні вимоги
- Node 24 (рекомендовано) або Node 22.19+ - скрипт інсталятора обробляє це автоматично
- macOS, Linux або Windows - користувачі Windows можуть почати з нативної програми Windows Hub, інсталятора CLI для PowerShell або WSL2 Gateway. Див. Windows.
pnpmпотрібен лише якщо ви збираєте з вихідного коду
Рекомендовано: скрипт інсталятора
Найшвидший спосіб інсталяції. Він визначає вашу ОС, інсталює Node за потреби, інсталює OpenClaw і запускає первинне налаштування.Користувачі робочого стола Windows також можуть інсталювати нативну супровідну програму Windows Hub, яка містить налаштування, статус у треї, чат, режим Node і локальний режим MCP.
- macOS / Linux / WSL2
- Windows (PowerShell)
- macOS / Linux / WSL2
- Windows (PowerShell)
Альтернативні способи інсталяції
Інсталятор із локальним префіксом (install-cli.sh)
Використовуйте це, коли хочете зберігати OpenClaw і Node під локальним префіксом, як-от
~/.openclaw, без залежності від загальносистемної інсталяції Node:
openclaw update --channel dev і openclaw update --channel stable. Див.
Оновлення.
npm, pnpm або bun
Якщо ви вже керуєте Node самостійно:- npm
- pnpm
- bun
Розміщений інсталятор очищує фільтри свіжості npm, такі як
min-release-age,
для інсталяції пакета OpenClaw. Якщо ви інсталюєте вручну через npm, ваша власна
політика npm усе ще застосовується.З вихідного коду
Для контриб’юторів або всіх, хто хоче запускати з локального checkout:pnpm openclaw ... зсередини репозиторію. Повні робочі процеси розробки див. у Налаштуванні.
Інсталяція з checkout GitHub main
Контейнери та менеджери пакетів
Docker
Контейнеризовані або безголові розгортання.
Podman
Безrootова контейнерна альтернатива Docker.
Nix
Декларативна інсталяція через Nix flake.
Ansible
Автоматизоване підготовлення парку машин.
Bun
Використання лише CLI через середовище виконання Bun.
Перевірка інсталяції
- macOS: LaunchAgent через
openclaw onboard --install-daemonабоopenclaw gateway install - Linux/WSL2: користувацький сервіс systemd через ті самі команди
- Нативна Windows: спочатку Scheduled Task, із резервним per-user елементом входу в Startup-folder, якщо створення завдання заборонено
Хостинг і розгортання
Розгорніть OpenClaw на хмарному сервері або VPS:VPS
Будь-який Linux VPS.
Docker VM
Спільні кроки Docker.
Kubernetes
Розгортання K8s.
Fly.io
Розгортання на Fly.io.
Hetzner
Розгортання Hetzner.
GCP
Розгортання Google Cloud.
Azure
Розгортання Azure.
Railway
Розгортання Railway.
Render
Розгортання Render.
Northflank
Розгортання Northflank.
Оновлення, міграція або видалення
Updating
Підтримуйте OpenClaw в актуальному стані.
Migrating
Перенесіть на нову машину.
Uninstall
Повністю видаліть OpenClaw.
Усунення несправностей: openclaw не знайдено
Якщо інсталяція успішна, але openclaw не знайдено у вашому терміналі:
$(npm prefix -g)/bin немає у вашому $PATH, додайте його до стартового файла оболонки (~/.zshrc або ~/.bashrc):