OpenClaw: что это, как установить и подключить к Telegram за 30 минут

Опубликовано 22.08.202616 мин чтенияБазовый
Поток данных от консоли к иконке Telegram, знаменующий быстрое подключение OpenClaw.
Что узнаешь
  • Что такое OpenClaw и чем он отличается от Claude Code и Hermes Agent
  • Установка на Windows, macOS и Linux: одна команда или приложение
  • Как выбрать модель: Claude, GPT, OpenRouter или локальная через Ollama
  • Как подключить Telegram-бота через BotFather и закрыть доступ чужим
  • Что настроить в безопасности до того, как пустишь агента в работу
Базовый
2просмотров

OpenClaw всплыл в моей ленте ещё зимой, когда проект за неделю сменил два названия и набрал сотни тысяч звёзд на GitHub. С тех пор люди в поиске всё чаще набирают «openclaw установка» и «openclaw telegram» - а по-русски про него почти ничего нет. Закрываю дыру.

Ниже разбираю по официальной документации: что это за штука, чем отличается от Claude Code, как поставить на Windows, macOS или Linux, как выбрать модель и как подключить Telegram-бота. Отдельно - про безопасность, потому что у OpenClaw с ней связана пара громких историй.

В Telegram-канале - что нового в вайб-кодинге: инструменты, находки, ошибки. Подпишись, чтобы быть в курсе.

Что такое OpenClaw простыми словами?

Если совсем коротко: OpenClaw превращает ИИ-модель в существо, которое сидит в твоём Telegram. Пишешь боту «разбери входящие и пришли сводку» - он делает. Просишь напомнить про встречу - напоминает. Это не сервис в чужом облаке: процесс крутится на твоей машине, и ключи, и переписка остаются у тебя.

Проект написал Питер Стейнбергер с сообществом. Репозиторий на GitHub создан 24 ноября 2025 года, и на 22 августа 2026 у него 387 тысяч звёзд и 81 тысяча форков - один из самых быстрорастущих открытых проектов года. Язык - TypeScript.

У проекта забавная история имён, и её стоит знать, чтобы не запутаться в старых статьях. Сначала это был Warelay - шлюз для WhatsApp. Потом Clawdbot. В январе 2026 Anthropic попросила сменить имя из-за товарного знака, и проект пару дней пожил как Moltbot. 30 января 2026 появилось финальное имя - OpenClaw. Так что если наткнёшься на инструкции про «Клодбота» или «Молтбота» - это тот же проект, просто статьи про него писались до переименования.

Безопасность через доверие лобстеру.

- Питер Стейнбергер, из официальной истории проекта, https://docs.openclaw.ai/start/lore

Лобстер тут не случайно: маскот проекта - лобстер Молти, и «линька» (смена панциря) стала официальной метафорой каждого переименования. К шутке Питера про доверие мы ещё вернёмся в разделе про безопасность - она точнее, чем кажется.

Чем OpenClaw отличается от Claude Code и Hermes Agent?

Меня об этой разнице спрашивают постоянно, потому что снаружи все они выглядят как «ИИ-агент». Сводная таблица:

ПризнакOpenClawClaude CodeHermes Agent
Где живётТвой компьютер или сервер, шлюз для мессенджеровТерминал и редакторТвой компьютер или сервер
МоделиClaude, GPT, Gemini, Qwen, локальные и другиеТолько ClaudeЛюбые из двадцати поставщиков
КодОткрытыйЗакрытыйОткрытый, MIT
Цена инструментаБесплатноПодписка или оплата за токеныБесплатно
МессенджерыTelegram, WhatsApp, Discord, Slack, iMessage и ещё 10+НетTelegram, Discord, Slack, WhatsApp и ещё 17+
Память между разговорамиДа, markdown-файлы в workspaceЧерез файл CLAUDE.mdДа, файлы MEMORY.md и USER.md
Задачи по расписаниюВстроенныеНетВстроенный планировщик

Как это читать. Claude Code я использую для разработки: он сильнее всего там, где нужна мощная модель и работа с кодом. OpenClaw и Hermes - про другое: агент «на постоянке», который висит в Telegram, помнит вчерашний разговор и делает дела по расписанию. Между OpenClaw и Hermes выбор уже тоньше - об этом у нас готовится отдельное сравнение, а про Hermes уже есть разбор с установкой и настройкой.

Если ты вообще только выбираешь инструмент, начни с карты: чем кодят в 2026 и какие задачи отдавать ИИ-агенту. А про установку Claude Code у меня есть отдельный материал.

Что нужно перед установкой OpenClaw?

Проверь версию Node заранее - это единственное жёсткое требование:

bash
node --version

Подходят ветки 22.22.3+, 24.15+ и 25.9+, а рекомендуемая - Node 26. Если команда отвечает «command not found» или версия старая - не страшно: официальный установщик докачает свежий Node сам, тебе ничего ставить руками не нужно.

Осталось разобраться с моделью. OpenClaw сам по себе не думает: он ходит к выбранной тобой модели. По деньгам варианты такие: ключ Anthropic, OpenAI, Google или OpenRouter - платишь провайдеру за фактический расход; или локальная модель через Ollama - бесплатно по деньгам, но требовательно к железу. Оба пути разбираю ниже в отдельных разделах.

Хочешь, чтобы ассистент помнил твой бизнес и работал в твоём стиле? Память в OpenClaw - это markdown-файлы в его рабочей папке, та же идея, что у нашего Второго мозга. На практикуме за три вечера собираешь эту связку под себя целиком: ИИ-клон + Второй мозг + Контекст-инжиниринг - именно она превращает ИИ из «помощника с галлюцинациями» в рабочий инструмент.

Практикум по вайб-кодингу
+Твой второй мозг
3 вечера - инструменты, метод, первый проект
Старт 25–27 августа  ·  2 000 ₽
Записаться →

Как установить OpenClaw на macOS и Linux?

Рекомендованный путь - официальный установщик:

  1. Запусти установщик

    bash
    curl -fsSL https://openclaw.ai/install.sh | bash

    Скрипт определяет ОС, проверяет Node (при необходимости ставит), устанавливает OpenClaw и в конце сам открывает мастер настройки. Если хочешь сначала оглядеться без мастера - добавь флаг: bash -s -- --no-onboard.

  2. Проверь, что всё встало

    bash
    openclaw --version
    openclaw doctor
    openclaw gateway status

    Первая команда покажет версию, вторая - состояние конфигурации, третья - что шлюз запущен и слушает порт 18789.

Если живёшь в npm и хочешь управлять установкой сам:

bash
npm install -g openclaw@latest --allow-scripts=openclaw
openclaw onboard --install-daemon

Тут есть свежая ловушка, о которой в документации написано отдельной главой. npm 12 по умолчанию блокирует установочные скрипты пакетов, и без флага --allow-scripts=openclaw установка оборвётся с сообщением про allowScripts. На npm 11.15 и старше флаг не нужен - там такого запрета ещё нет. Проверить свою версию: npm --version.

Флаг --install-daemon во второй команде ставит автозапуск: на macOS это LaunchAgent, на Linux - systemd-сервис. С ним шлюз сам поднимается после перезагрузки, и ассистент в Telegram не отваливается, когда ты закрыл крышку ноутбука.

Как установить OpenClaw на Windows?

Первый путь - для тех, кто терминалу предпочитает окна. Windows Hub - это нативное приложение OpenClaw для Windows 10 (20H2+) и Windows 11, пока в статусе бета. Иди на страницу релизов Windows Hub и качай установщик под свой процессор: OpenClawCompanion-Setup-x64.exe для обычных компьютеров, arm64 - для ARM. После установки в меню «Пуск» появится OpenClaw Companion: иконка в трее, окно чата, настройки.

При первом запуске приложение предложит «Set up locally» - соглашайся. Оно само поднимет выделенную WSL-среду с именем OpenClawGateway, поставит шлюз внутрь и свяжется с ним. Твой существующий Ubuntu, если он есть, этот процесс не трогает.

Второй путь - через PowerShell:

powershell
iwr -useb https://openclaw.ai/install.ps1 | iex
openclaw gateway install

Первая строка ставит OpenClaw, вторая регистрирует автозапуск через планировщик задач Windows. Если создание задачи запрещено политикой компьютера, OpenClaw сам перейдёт на запасной вариант - ярлык в папке автозагрузки, и шлюз будет стартовать при входе в систему.

Третий путь - WSL2, его в документации называют самым совместимым рантаймом на Windows. Ставишь Ubuntu, включаешь systemd, и дальше работает линуксовая инструкция из прошлого раздела:

powershell
wsl --install -d Ubuntu-24.04

Внутри WSL включи systemd в /etc/wsl.conf (секция [boot], строка systemd=true), перезапусти WSL командой wsl --shutdown из PowerShell - и ставь OpenClaw линуксовой командой. Если слова «дистрибутив» и «systemd» тебе ни о чём не говорят - бери Windows Hub, он всё это делает за тебя.

Как выбрать модель и пройти первую настройку?

Модель - это двигатель ассистента. Мастер настройки предложит список провайдеров, и тут есть четыре рабочих варианта:

ПровайдерЧто этоКак подключить
AnthropicМодели Claude напрямуюКлюч API, либо вход через уже установленный Claude Code
OpenAIМодели GPTКлюч API или вход через подписку ChatGPT
OpenRouterОдин ключ ко многим моделям, включая MiniMax, Kimi, GLMВставить ключ API
Ollama / LM StudioЛокальные модели на твоём железеУказать адрес локального сервера, следующий раздел

Про Anthropic есть приятная деталь: если на машине уже стоит Claude Code и ты в него вошёл, OpenClaw умеет использовать этот вход. Сначала на машине выполняешь claude auth login, потом говоришь OpenClaw работать через него:

bash
openclaw models auth login --provider anthropic --method cli --set-default

Если шлюз работает как фоновый сервис (а с --install-daemon так и есть), ключ должен быть виден сервису. Для этого ключ кладут в файл ~/.openclaw/.env - мастер делает это сам, руками лезть не нужно. После любых изменений - перезапуск и проверка:

bash
openclaw gateway restart
openclaw models status

Как платить за зарубежные API из России, я здесь не разбираю - это отдельная тема со своими правилами, и у нас про неё есть материал на примере Claude Code. Если с оплатой сложно - твой путь это локальная модель из раздела про Ollama.

Как подключить OpenClaw к Telegram?

Telegram - самый быстрый канал для подключения: нужен только токен бота, никаких верификаций бизнес-аккаунтов. Документация прямо называет его самым простым способом начать писать ассистенту с телефона. Весь путь:

  1. Создай бота у BotFather

    Открой в Telegram чат с @BotFather (проверь, что именно этот юзернейм - подделок хватает), отправь /newbot, придумай имя и username с окончанием на bot. В ответ придёт токен вида 123456789:ABCdef... - это ключ от бота, храни его как пароль.

  2. Пропиши токен в OpenClaw

    Проще всего через мастер: openclaw configure и выбери канал Telegram. Вручную то же самое - в конфиге channels.telegram.botToken или переменной окружения TELEGRAM_BOT_TOKEN. В документации отдельно сказано: команды openclaw channels login telegram не существует, Telegram подключается только токеном.

  3. Запусти шлюз и напиши боту

    bash
    openclaw gateway

    Открой своего бота в Telegram и напиши ему что-нибудь. Бот ответит кодом привязки из восьми символов - это защита: пока ты не одобришь отправителя, сообщения не обрабатываются.

  4. Одобри себя

    bash
    openclaw pairing list telegram
    openclaw pairing approve telegram КОД

    Код живёт один час, так что не тяни. Первый одобренный отправитель автоматически становится владельцем привилегированных команд.

Дальше два тонких места, про которые все спотыкаются.

Первое - группы. По умолчанию OpenClaw все группы блокирует: бота надо явно разрешить в настройках channels.telegram.groups, а внутри группы оставить режим requireMention: true - тогда он отвечает только когда его зовут по юзернейму, и не лезет в общий разговор. Плюс у самого Telegram есть свой режим приватности ботов: в группе бот по умолчанию видит только команды. Выключается он у @BotFather через /setprivacy - и после переключения бота надо удалить из группы и добавить заново, иначе Telegram не применит настройку.

Второе - не открывай доступ всем. В настройках есть режим dmPolicy: "open" со звёздочкой в списке доступа: с ним любой, кто найдёт бота по юзернейму, сможет им командовать. Для личного ассистента это прямой путь к чужим рукам на твоей машине. Оставь режим привязки по кодам или впиши свой числовой ID в allowFrom.

Как запустить OpenClaw на локальной модели через Ollama?

Это путь для тех, кто не хочет привязывать зарубежную карту и отправлять переписку наружу. Локальная модель крутится на твоём железе, и за токены никому не платишь.

  1. Поставь Ollama

    Скачай установщик с ollama.com/download - есть версии под macOS, Windows и Linux.

  2. Скачай модель

    bash
    ollama pull gemma4
  3. Подключи Ollama в OpenClaw

    bash
    openclaw onboard

    Выбери провайдера Ollama и режим: Local only (только свои модели), Cloud only (модели с ollama.com) или Cloud + Local. Мастер сам найдёт локальный сервер и покажет установленные модели.

  4. Проверь

    bash
    openclaw models list --provider ollama

Теперь честная рамка, без которой этот раздел был бы рекламой. Документация OpenClaw прямо пишет: для комфортной работы агента на локальной модели нужно железо уровня двух полностью заряженных Mac Studio, а видеокарта на 24 ГБ тянет только лёгкие запросы и с задержками. Маленькие и сильно сжатые модели обрезают контекст и хуже сопротивляются вредоносным инструкциям, спрятанным в чужом тексте. Перевожу на бытовой: для «попробовать и понять, о чём речь» локальной модели на хорошем ноутбуке хватит, а для ежедневной работы ассистента с инструментами облачная модель пока сильно надёжнее.

И ещё одно предупреждение из документации, для тех, кто собирает связку WSL2 + Ollama + видеокарта NVIDIA: официальный установщик Ollama под Linux включает автозапуск с перезапуском «всегда», и на WSL2 с GPU это может загнать машину в цикл перезагрузок. Лечится отключением автозапуска сервиса - если столкнёшься, смотри раздел troubleshooting на странице про Ollama в документации.

Насколько безопасно запускать OpenClaw?

Начну с главного, что понимают не все. У OpenClaw есть доступ к твоей машине: файлы, команды, браузер. Документация формулирует это честно - проект рассчитан на одного доверенного пользователя, и раздавать доступ к своему боту посторонним нельзя. Если человек может писать твоему агенту, он может через него действовать на твоём компьютере.

Практический минимум:

  1. Оставь привязку по кодам или список доступа - как это настроить, я писал в разделе про Telegram.
  2. Не выставляй шлюз наружу без нужды. По умолчанию он слушает только твою машину - так и оставь.
  3. После любых изменений настроек прогоняй встроенную проверку:
bash
openclaw security audit

Она смотрит открытые доступы, слишком широкие права инструментов, слабые токены и выставленные наружу порты. С флагом --fix часть находок чинится автоматически.

Отдельно - про мошенников, и это не теория. Когда проект в панике менял имя в январе 2026, боты-сквоттеры за секунды перехватили старые адреса и сразу запостили крипто-кошелёк, а поддельные «разработчики OpenClaw» начали рекламировать токен-скам. Отсюда два железных правила. Качать OpenClaw - только с openclaw.ai или github.com/openclaw/openclaw. И никакой криптовалюты у проекта нет: любой «токен OpenClaw» - это скам, деньги туда не отправляй ни под каким видом.

Что умеет OpenClaw после установки?

Что я бы пробовал в порядке очерёдности:

  1. Панель управления. openclaw dashboard открывает Control UI в браузере: там чат с ассистентом, каналы, модели, заявки на привязку. Если панель открылась - связка работает.
  2. Первая реальная задача. «Привет, ты кто» не считается - дай сразу дело с проверяемым результатом: «собери мне сводку по папке загрузок» или «напомни завтра в 10 про звонок». Так видно, что агент реально работает.
  3. Задачи по расписанию. Ассистент умеет запускать задания по времени - утренняя сводка в Telegram, регулярная проверка почты. Это то, ради чего шлюз и держат запущенным круглосуточно.
  4. Память. OpenClaw хранит долговременную память в обычных markdown-файлах в своей рабочей папке: кто ты, как тебе отвечать, что он запомнил из прошлых разговоров. Файлы можно открыть и прочитать глазами - никакой чёрной коробки.
  5. Навыки из ClawHub. У проекта есть каталог готовых навыков и плагинов со встроенной проверкой безопасности - чужой навык это чужой код на твоей машине, поэтому в каталоге его и проверяют.

Правило тут одно: не включай всё сразу. Сначала один стабильный диалог, потом Telegram, потом расписания. В таком порядке каждая поломка ловится на своём шаге и не превращается в «всё сломалось, не знаю где».

Что делать, если установка пошла не так?

Разберу три частых сценария.

«openclaw: command not found» сразу после установки. Почти всегда дело в путях: папка глобальных пакетов npm не прописана в PATH твоего терминала. Диагностика из документации:

bash
node -v
npm prefix -g
echo "$PATH"

Адрес из второй команды должен присутствовать в третьей. Если его там нет - добавь в настройки shell, либо просто закрой и открой терминал: после установки Node путь иногда появляется только в новой сессии.

Шлюз стоит, ассистент молчит. Симптом из FAQ документации: на первое сообщение нет ответа, счётчик токенов на нуле. Это значит, что агент даже не запустился - чаще всего не настроена модель. Цепочка проверки:

bash
openclaw gateway restart
openclaw status
openclaw models status

Если модель есть, а ответа нет - openclaw logs --follow покажет живой журнал, и там видно, на чём всё встаёт.

Бот в Telegram не отвечает. Проверь по порядку: токен от того бота, которому пишешь; шлюз запущен (openclaw gateway status); твоя привязка одобрена (openclaw pairing list telegram). Код привязки живёт час - если писал боту вчера, просто напиши ещё раз и одобри свежий код.

Когда совсем тупик, документация советует неожиданное, но разумное: отдай диагностику локальному ИИ-агенту, который видит твою машину. Claude Code или Codex, которому ты скормишь вывод openclaw status --all и openclaw doctor, разберётся в конфиге быстрее, чем чат поддержки. Круг замкнулся - ИИ чинит ИИ.

Что ещё спрашивают про OpenClaw?

Частые вопросы

Источники

Полная схема вайб-кодинга за три вечера: ИИ-клон + Второй мозг + Контекст-инжиниринг. Записи эфиров в личном кабинете, доступ 30 дней.

Практикум по вайб-кодингу
+Твой второй мозг
3 вечера - инструменты, метод, первый проект
Старт 25–27 августа  ·  2 000 ₽
Записаться →

Новые материалы - дайджестом, без спама

Гайды выходят регулярно. Подпишись, чтобы не пропускать: пришлю подборку в Telegram или на email. Раз в неделю или каждый день - выбираешь сам.

Была инструкция полезна?
Артемий Миллер
Автор
Артемий Миллер
Предприниматель и вайб-кодер

Артемий Миллер - предприниматель и вайб-кодер. Бывший программист, собирает продукты исключительно вместе с ИИ-агентами, без найма разработчиков.

Связанные термины

Термин

Вайб-кодинг

Способ строить продукты через диалог с ИИ-агентами: ты ставишь задачу словами, агент пишет код, ты проверяешь и итерируешь. Не «изучить программирование», а «получить результат руками агента».

Термин

Второй мозг

Папка `business/` в проекте с базой знаний: аудитория, продукты, цели, экономика. Claude читает её перед каждой задачей и заземляет решения на реальный контекст бизнеса.

Термин

ИИ-клон

Цифровая проекция твоего мышления в виде папки `ai-clone/`: ценности, принципы, тон, правила, выученные через ошибки. Claude читает её перед текстами «от меня» - голос совпадает.

Термин

Контекст-инжиниринг

Дисциплина подготовки контекста для ИИ-агента: что он уже знает к моменту твоего промпта. 5 слоёв: ИИ-клон, бизнес, проект, зона задачи, сама задача.

Термин

ИИ-агент

Программная единица, которая берёт цель, читает контекст и сама ходит по системам: открывает файлы, дёргает API, пишет в БД, отвечает в чате. От чат-бота отличается тем, что не ждёт твоего следующего сообщения.

Термин

CLAUDE.md

Файл-манифест проекта, который Claude читает первым: карта репозитория, правила, набор инструментов, ссылки на ИИ-клон и Второй мозг. Без него агент работает «в общем по индустрии», с ним - в правилах твоего проекта.