OpenClaw на Windows: как установить и запустить
Пошаговая инструкция по установке OpenClaw на Windows: через WSL2, Docker Desktop или MyClawBot. От первого шага до работающего бота в Telegram.
Оглавление
Почему OpenClaw на Windows — особый случай
OpenClaw создан для Linux и macOS. Нативная поддержка Windows экспериментальная и может работать нестабильно — часть навыков (управление браузером, запуск bash-скриптов) зависит от Linux-окружения.
Хорошая новость: Windows 10/11 имеет встроенный WSL2 (Windows Subsystem for Linux) — это полноценный Linux внутри Windows. Установка занимает 5 минут, и OpenClaw работает в нём так же, как на обычном Linux-сервере.
А если не хотите разбираться с WSL — есть MyClawBot: установка за 1 минуту на облачный сервер. Ваша операционная система вообще не важна.
Способ 1: WSL2 (рекомендуется)
Шаг 1 — Установка WSL2
Откройте PowerShell от имени администратора (правый клик → «Запустить от имени администратора») и выполните:
wsl --installКоманда установит WSL2 с Ubuntu по умолчанию. После завершения перезагрузите компьютер. При первом запуске Ubuntu попросит создать имя пользователя и пароль Linux.
Шаг 2 — Установка Node.js
Откройте Ubuntu (через меню Пуск или команду wsl) и выполните:
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -sudo apt-get install -y nodejsПроверьте установку: node --version (должно быть v22+).
Шаг 3 — Установка OpenClaw
npm install -g @anthropic-ai/clawopenclaw onboardКоманда openclaw onboard запустит мастер настройки: выбор AI-модели, ввод API-ключа, подключение к Telegram.
Шаг 4 — Подключение к Telegram
Создайте бот через @BotFather в Telegram: отправьте /newbot, придумайте имя и username. Скопируйте токен и вставьте его в мастер настройки OpenClaw. Готово — бот работает.
Способ 2: Docker Desktop
Docker Desktop — альтернативный вариант, если вы уже знакомы с Docker:
- Скачайте и установите Docker Desktop с docker.com (требует WSL2 backend)
- Запустите Docker Desktop, дождитесь инициализации
- Откройте терминал (PowerShell или WSL2) и выполните
docker pullс образом OpenClaw - Запустите контейнер с переменными окружения (API-ключ, Telegram-токен)
Плюсы Docker: изоляция от системы, простые обновления (docker pull), удобство для тех кто знает Docker.
Минусы: Docker Desktop сам по себе требует WSL2, занимает 3-5 ГБ, потребляет ресурсы в фоне.
Способ 3: MyClawBot (без установки)
Если не хотите разбираться с WSL2, Node.js и Docker — используйте MyClawBot. OpenClaw разворачивается на облачном сервере за 1 минуту. Вашу операционную систему (Windows, Mac, Linux) вообще не нужно трогать.
| Параметр | WSL2 | Docker | MyClawBot |
|---|---|---|---|
| Время | 20-30 мин | 15-20 мин | 1 мин |
| Сложность | Средняя | Средняя | Минимальная |
| Нужен VPS | Локально | Локально | Включён |
| Поддержка | Нет | Нет | 24/7 |
| Цена | Бесплатно + API | Бесплатно + API | 3 890 ₽/мес |
Не хотите разбираться с WSL и Docker?
Через MyClawBot установка занимает 1 минуту. Сервер, настройка и бонус 1 000 ₽ уже включены.
Установить OpenClaw за 1 минутуЧастые проблемы на Windows
WSL2 не устанавливается
Убедитесь, что Windows обновлён (сборка 19041+). Выполните winver для проверки версии. Если сборка старше — обновите Windows через Параметры → Обновление и безопасность.
Ошибка «virtualization disabled in BIOS»
WSL2 требует аппаратной виртуализации. Перезагрузите компьютер, войдите в BIOS (обычно Del или F2 при загрузке) и включите Intel VT-x (для Intel) или AMD-V (для AMD). Обычно находится в разделе Advanced → CPU Configuration.
Node.js не находит команду openclaw
Убедитесь, что установка npm прошла глобально: npm install -g @anthropic-ai/claw. Проверьте PATH: echo $PATH. Если npm bin не в PATH, добавьте: export PATH=$PATH:$(npm bin -g).
Ошибка сети в WSL2
WSL2 иногда теряет сетевое подключение. Решение: wsl --shutdown в PowerShell, затем снова откройте Ubuntu. Если проблема повторяется — проверьте настройки VPN/антивируса, они могут блокировать WSL2.
Часто задаваемые вопросы
Можно ли запустить OpenClaw без WSL?
Нативная поддержка Windows экспериментальная и может работать нестабильно. Официально рекомендуется WSL2 — это 5 минут установки и полная совместимость. Альтернатива без WSL и вообще без установки — MyClawBot, где всё настроено на облачном сервере.
Сколько места занимает WSL2?
Базовая установка WSL2 с Ubuntu занимает ~1-2 ГБ. С Node.js и OpenClaw — около 3 ГБ. Это виртуальный диск, который растёт по мере использования. Для сравнения: Docker Desktop занимает 3-5 ГБ без учёта образов.
WSL2 замедляет Windows?
Минимально. WSL2 использует легковесную виртуализацию Hyper-V и потребляет ресурсы только когда активен. В фоновом режиме влияние на производительность практически незаметно. По умолчанию WSL2 может использовать до 50% RAM — это настраивается в файле .wslconfig.
Нужна ли Windows Pro для WSL2?
Нет. WSL2 доступен на Windows 10 Home (сборка 19041+) и Windows 11 Home. Windows Pro не требуется. Единственное требование — поддержка виртуализации в процессоре (есть в 99% современных CPU), которую нужно включить в BIOS.
Можно ли обновить OpenClaw в WSL2?
Да. Откройте WSL2 (Ubuntu) и выполните: npm update -g @anthropic-ai/claw. Если установлен через Docker — docker pull и пересоздание контейнера. Через MyClawBot обновления устанавливаются автоматически.
Читайте также
- •Как установить OpenClaw — полная инструкция для всех платформ
- •OpenClaw + Ollama — локальные модели без API-ключей
- •Что такое OpenClaw — полный обзор возможностей