infoclaw.ru
  • Подборки
  • ИИ-агенты
  • Код с ИИ ▾
    • Вайб-кодинг
    • Claude Code
    • MCP-серверы
    • Для разработчиков
    • Сравнения
  • OpenClaw ▾
    • Что такое OpenClaw
    • Установка
    • Навыки
    • Ошибки и решения
    • Интеграции
    • Безопасность
    • Сценарии использования
    • Enterprise
    • Hermes Agent
  • Свой ИИ ▾
    • Локальный ИИ
    • Доступ из России
    • Цены и подписки
  • Обучение ▾
    • Обучение нейросетям
    • ИИ в профессии
    • Как сделать
  • Материалы ▾
    • Новости
    • Разборы
    • Глоссарий
FAQ
  1. Главная
  2. Установка
  3. Node.js 22 для OpenClaw: установка и настройка
Установка

Node.js 22 для OpenClaw: установка и настройка

Как установить Node.js 22 для OpenClaw на Windows, macOS и Linux. Рекомендуется nvm. Таблица совместимости версий, частые ошибки и их решения.

Степан Ноянов · 18 марта 2026 г. · 4 мин чтения
Node.js 22 для OpenClaw: установка и настройка

В этом материале

  1. Почему OpenClaw требует Node.js 22
  2. Установка через nvm (рекомендуется)
  3. Установка без nvm
  4. Проверка корректной установки
  5. Частые ошибки и их решение
  6. Использование .nvmrc в проекте OpenClaw
  7. Следующие шаги

Почему OpenClaw требует Node.js 22

OpenClaw написан на TypeScript и выполняется в среде Node.js. Версия 22 — не произвольный выбор: агент использует ряд возможностей, которые появились именно в этом релизе.

Ключевые зависимости от Node.js 22+:

  • Native fetch API — встроенный fetch без полифиллов для работы с LLM API.
  • Web Streams API — потоковая обработка ответов языковых моделей.
  • V8 12.4 — улучшенная производительность работы с JSON и регулярными выражениями.
  • Node Test Runner — используется во внутренних тестах агента.
  • ESM по умолчанию — вся кодовая база OpenClaw использует ES-модули.

Запуск на Node.js 18 или 20 приведёт к ошибкам при старте. Node.js 21 не является LTS и не поддерживается официально.

Таблица совместимости версий

Node.jsСтатусПримечание
16.xНе поддерживаетсяСлишком старая, нет fetch
18.xНе поддерживаетсяНет нужных Web Streams API
20.xНе поддерживаетсяНесовместим с модульной системой
21.xНе поддерживаетсяНе LTS, нестабильная
22.xРекомендуетсяПолная поддержка
23.xЭкспериментальноМожет работать, не тестируется

Подробнее о системных требованиях — в статье про установку OpenClaw.

Установка через nvm (рекомендуется)

nvm (Node Version Manager) — лучший способ управлять версиями Node.js. Он позволяет устанавливать несколько версий и переключаться между ними без конфликтов.

macOS и Linux

  1. Установите nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
  1. Активируйте nvm в текущей сессии:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

Либо перезапустите терминал — nvm добавит себя в ~/.bashrc или ~/.zshrc автоматически.

  1. Установите Node.js 22 LTS:
nvm install 22
nvm use 22
nvm alias default 22
  1. Проверьте установку:
node --version   # v22.x.x
npm --version    # 10.x.x

Windows (nvm-windows)

На Windows используется отдельная утилита — nvm-windows:

  1. Скачайте установщик с github.com/coreybutler/nvm-windows/releases.
  2. Запустите nvm-setup.exe и следуйте инструкциям мастера.
  3. Откройте PowerShell от имени администратора:
nvm install 22
nvm use 22
  1. Проверьте:
node --version
npm --version

Установка без nvm

Если вы предпочитаете прямую установку:

macOS через Homebrew

brew install node@22
echo 'export PATH="/opt/homebrew/opt/node@22/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

Linux (Ubuntu/Debian) через NodeSource

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs

Windows через официальный установщик

Скачайте LTS-версию с nodejs.org и запустите .msi-установщик. Убедитесь, что в мастере отмечена галочка Add to PATH.

Проверка корректной установки

После установки выполните диагностику:

node --version    # ожидается v22.x.x
npm --version     # ожидается 10.x.x или выше
npx --version     # должна быть установлена автоматически

Если команды не найдены — проблема с PATH (смотрите раздел ниже).

Частые ошибки и их решение

Ошибка: «node: command not found»

Причина: Node.js не добавлен в PATH.

Решение на macOS/Linux:

echo $PATH  # проверьте, есть ли путь к node
which node  # должно вернуть путь, например /usr/local/bin/node

Если путь отсутствует, добавьте его вручную. Для nvm:

echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.zshrc
echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.zshrc
source ~/.zshrc

Решение на Windows: Зайдите в Параметры системы → Переменные среды, найдите переменную PATH и убедитесь, что путь к Node.js присутствует.

Ошибка: «ENGINE: node >= 22 required»

OpenClaw явно проверяет версию при старте. Если видите эту ошибку:

node --version   # проверьте текущую версию
nvm use 22       # переключитесь на нужную

Если используете nvm, убедитесь, что в .nvmrc файле проекта указана версия 22.

Конфликт нескольких версий Node.js

Симптом: node --version показывает правильную версию, но при запуске OpenClaw используется другая.

Решение:

which node         # покажет путь к активной версии
nvm current        # покажет активную версию nvm
nvm alias default 22  # установите 22 как версию по умолчанию

npm install зависает или падает с ошибкой сети

  • Проверьте соединение с интернетом.
  • Смените npm-реестр: npm config set registry https://registry.npmjs.org/
  • Очистите кеш: npm cache clean --force
  • Повторите установку.

Использование .nvmrc в проекте OpenClaw

Репозиторий OpenClaw содержит файл .nvmrc с нужной версией Node.js. Если вы используете nvm, достаточно выполнить в папке проекта:

nvm use

nvm автоматически прочитает файл и переключится на нужную версию. Это исключает ошибки при обновлении проекта.

Следующие шаги

После успешной установки Node.js 22:

  • Перейдите к установке OpenClaw — клонирование репозитория и сборка.
  • Ознакомьтесь с полным гидом по OpenClaw, чтобы понять возможности агента.
  • После установки изучите интеграции OpenClaw для подключения внешних сервисов.

Дальше по установке: на Linux и на macOS. Если при установке навыка ломается brew — разбор этой ошибки.

Внедрение под ключ

Настроим вашего ИИ-агента и доведём до работы

Разворачиваем агента на вашей инфраструктуре: модель, доступы, память, навыки и каналы связи. Вы получаете рабочего цифрового сотрудника, а не набор инструкций.

  • OpenClaw, Hermes, n8n и связки с LLM
  • Работа на ваших серверах и ключах
  • Документация и передача проекта
🛡️ Официальный договор и NDA 💼 Данные в вашем контуре ⚡ Пилот 5–7 дней

Бесплатная консультация и смета

Расскажите задачу — предложу архитектуру и оценю сроки. Отвечает Степан Ноянов.

Или напишите сразу напрямую в Telegram: @noystem ↗

Теги: Node.jsnpmустановкаOpenClaw

Вам также может быть интересно

Установка

Установка OpenClaw на Windows: пошаговая инструкция 2026

19 марта 2026 г. 7 мин
Установка

Установка OpenClaw на macOS: пошаговая инструкция

18 марта 2026 г. 7 мин
💰
Инструмент Калькулятор стоимости AI-моделей Сравните цены GPT-5.4, Claude и Gemini за минуту
→
🎯
Квиз · 2 мин Какой OpenClaw подходит вам? 5 вопросов — персональная рекомендация
→

Популярное

  1. ИИ-агент для 1С: что можно подключить и с чего начать ИИ-агенты
  2. Как пользоваться Claude Code: первый день + 6 ошибок Claude Code
  3. Вайбкодинг с чего начать: инструкция + 6 ошибок новичка Вайб-кодинг
  4. Вайб-кодинг в 1С: 6 инструментов + где цикл разомкнут Вайб-кодинг
  5. Ошибки OpenClaw: 7 групп + что проверять в каждой Ошибки и решения

Категории

  • Что такое OpenClaw (8)
  • Установка (16)
  • Навыки (25)
  • Интеграции (15)
  • Сравнения (17)
  • Сценарии использования (23)
  • Новости (121)
  • Enterprise / NemoClaw (15)
  • Безопасность (10)
  • Для разработчиков (5)
  • Ошибки и решения (71)
  • Доступ из России (6)
  • Локальный ИИ (9)
  • ИИ-агенты (24)
  • Разборы (93)
  • Hermes Agent (10)
  • MCP-серверы (37)
  • Нейросети: цены и доступ (21)
  • Как сделать (42)
  • Обучение (4)
  • Глоссарий (12)
  • Claude Code (11)
  • Вайб-кодинг (11)
  • ИИ в профессии (4)

Недавнее

  • Как страховать суперинтеллект: зачем нужны стандарты и ответственность для ИИ-агентов сегодня
  • Почему амбициозные проекты на ИИ-агентах иногда не срабатывают: уроки от крупных компаний сегодня
  • Jev — модель мгновенных решений без генерации текста: быстрее и дешевле LLM вчера

Быстрый старт

Новичок в OpenClaw? Начните отсюда:

  • → Что такое OpenClaw
  • → Установка за 10 минут
  • → Топ-10 навыков
  • → Подключить Telegram

Теги

установканавыкиtelegramwhatsappmacoswindowsenterpriseголосopen-sourcellmprivacynode.js
infoclaw.ru

Независимый информационный ресурс об ИИ-агенте OpenClaw. Статьи, гайды и новости на русском языке.

Разделы

  • Вайб-кодинг
  • Claude Code
  • MCP-серверы
  • Что такое OpenClaw
  • Установка
  • Навыки
  • Интеграции
  • Сравнения
  • Enterprise
  • ИИ в профессии
  • Цены и подписки
  • Новости

Интеграции

  • Telegram
  • WhatsApp
  • Slack
  • Discord
  • iMessage
  • Teams
  • Matrix
  • Все (20+) →

Ресурсы

  • Вопросы и ответы
  • Глоссарий
  • Для разработчиков
  • Разборы
  • Карта сайта

© 2026 infoclaw.ru — Независимый ресурс. Не является официальным сайтом проекта OpenClaw.

О проекте Автор Политика конфиденциальности Пользовательское соглашение Контакты