Skip to main content
OpenClaw требует Node 22.22.3+, Node 24.15+ или Node 25.9+. Node 24 — среда выполнения по умолчанию и рекомендуемая среда для установки, CI и процессов выпуска; Node 22 по-прежнему поддерживается в рамках активной ветки LTS. Node 23 не поддерживается. Скрипт установки автоматически обнаруживает и устанавливает Node — используйте эту страницу, если хотите настроить Node самостоятельно (версии, PATH, глобальные установки).

Проверка версии

v24.15.0 или более новая версия 24.x рекомендуется по умолчанию. v22.22.3 или более новая версия 22.x поддерживается в рамках ветки Node 22 LTS; Node v25.9.0+ также поддерживается. Node 23 не поддерживается. Если Node отсутствует или его версия находится вне поддерживаемого диапазона, выберите один из способов установки ниже.

Установка Node

Homebrew (рекомендуется):
Или скачайте установщик для macOS с сайта nodejs.org.
Менеджеры версий позволяют легко переключаться между версиями Node. Популярные варианты:
  • fnm — быстрый, кроссплатформенный
  • nvm — широко используется в macOS/Linux
  • mise — поддерживает несколько языков (Node, Python, Ruby и т. д.)
Пример с fnm:
Инициализируйте менеджер версий в файле запуска командной оболочки (~/.zshrc или ~/.bashrc). Если пропустить этот шаг, команда openclaw может быть недоступна в новых сеансах терминала, поскольку PATH не будет содержать каталог bin Node.

Устранение неполадок

openclaw: command not found

Это почти всегда означает, что глобальный каталог bin npm отсутствует в PATH.
1

Определите глобальный префикс npm

2

Проверьте, присутствует ли он в PATH

Найдите <npm-prefix>/bin (macOS/Linux) или <npm-prefix> (Windows) в выводе.
3

Добавьте его в файл запуска командной оболочки

Добавьте в ~/.zshrc или ~/.bashrc:
Затем откройте новый терминал (или выполните rehash в zsh / hash -r в bash).

Ошибки прав доступа при npm install -g (Linux)

Если возникают ошибки EACCES, измените глобальный префикс npm на каталог, доступный пользователю для записи:
Добавьте строку export PATH=... в ~/.bashrc или ~/.zshrc, чтобы сохранить настройку.

См. также