Install overview
Встановлення
Системні вимоги
- Node 24 (рекомендовано) або Node 22.19+ - скрипт інсталятора обробляє це автоматично
- macOS, Linux або Windows - користувачі Windows можуть почати з нативної програми Windows Hub, інсталятора CLI для PowerShell або WSL2 Gateway. Див. Windows.
pnpmпотрібен лише якщо ви збираєте з вихідного коду
Рекомендовано: скрипт інсталятора
Найшвидший спосіб інсталяції. Він визначає вашу ОС, інсталює Node за потреби, інсталює OpenClaw і запускає первинне налаштування.
macOS / Linux / WSL2
curl -fsSL https://openclaw.ai/install.sh | bashWindows (PowerShell)
iwr -useb https://openclaw.ai/install.ps1 | iexЩоб інсталювати без запуску первинного налаштування:
macOS / Linux / WSL2
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboardWindows (PowerShell)
& ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboardУсі прапорці та параметри CI/автоматизації див. у розділі Внутрішня робота інсталятора.
Альтернативні способи інсталяції
Інсталятор із локальним префіксом (install-cli.sh)
Використовуйте це, коли хочете зберігати OpenClaw і Node під локальним префіксом, як-от
~/.openclaw, без залежності від загальносистемної інсталяції Node:
curl -fsSL https://openclaw.ai/install-cli.sh | bashЗа замовчуванням він підтримує інсталяції npm, а також інсталяції з git-checkout у тому самому потоці з префіксом. Повна довідка: Внутрішня робота інсталятора.
Уже інстальовано? Перемикайтеся між інсталяціями з пакета та git за допомогою
openclaw update --channel dev і openclaw update --channel stable. Див.
Оновлення.
npm, pnpm або bun
Якщо ви вже керуєте Node самостійно:
npm
npm install -g openclaw@latestopenclaw onboard --install-daemonpnpm
pnpm add -g openclaw@latestpnpm approve-builds -gopenclaw onboard --install-daemonbun
bun add -g openclaw@latestopenclaw onboard --install-daemonЗ вихідного коду
Для контриб’юторів або всіх, хто хоче запускати з локального checkout:
git clone https://github.com/openclaw/openclaw.gitcd openclawpnpm install && pnpm build && pnpm ui:buildpnpm link --globalopenclaw onboard --install-daemonАбо пропустіть link і використовуйте pnpm openclaw ... зсередини репозиторію. Повні робочі процеси розробки див. у Налаштуванні.
Інсталяція з checkout GitHub main
curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install.sh | bash -s -- --install-method git --version mainКонтейнери та менеджери пакетів
Контейнеризовані або безголові розгортання.
Безrootова контейнерна альтернатива Docker.
Декларативна інсталяція через Nix flake.
Автоматизоване підготовлення парку машин.
Використання лише CLI через середовище виконання Bun.
Перевірка інсталяції
openclaw --version # confirm the CLI is availableopenclaw doctor # check for config issuesopenclaw gateway status # verify the Gateway is runningЯкщо після інсталяції вам потрібен керований запуск:
- macOS: LaunchAgent через
openclaw onboard --install-daemonабоopenclaw gateway install - Linux/WSL2: користувацький сервіс systemd через ті самі команди
- Нативна Windows: спочатку Scheduled Task, із резервним per-user елементом входу в Startup-folder, якщо створення завдання заборонено
Хостинг і розгортання
Розгорніть OpenClaw на хмарному сервері або VPS:
Будь-який Linux VPS.
Спільні кроки Docker.
Розгортання K8s.
Розгортання на Fly.io.
Розгортання Hetzner.
Розгортання Google Cloud.
Розгортання Azure.
Розгортання Railway.
Розгортання Render.
Розгортання Northflank.
Оновлення, міграція або видалення
Підтримуйте OpenClaw в актуальному стані.
Перенесіть на нову машину.
Повністю видаліть OpenClaw.
Усунення несправностей: openclaw не знайдено
Якщо інсталяція успішна, але openclaw не знайдено у вашому терміналі:
node -v # Node installed?npm prefix -g # Where are global packages?echo "$PATH" # Is the global bin dir in PATH?Якщо $(npm prefix -g)/bin немає у вашому $PATH, додайте його до стартового файла оболонки (~/.zshrc або ~/.bashrc):
export PATH="$(npm prefix -g)/bin:$PATH"Потім відкрийте новий термінал. Докладніше див. у Налаштуванні Node.