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

Учебник по OpenClaw (Clawdbot): управляйте ПК через WhatsApp

Настройте OpenClaw (ранее Clawdbot/Moltbot) — самохостящийся агент, подключающий Claude к вашему Mac через WhatsApp. Ищите файлы и запускайте команды оболочки с телефона.
Обновлено 21 июл. 2026 г.  · 13 мин читать

Изучить с помощью AI

Открыть в ChatGPTОткрыть в ClaudeОткрыть в Perplexity

Вы забегаете за кофе, и тут в Slack прилетает сообщение с просьбой прислать квартальный отчёт. Он лежит на рабочем столе дома. Вы пишете в WhatsApp: «Найди PDF отчёта за Q4 на моём рабочем столе». Через тридцать секунд у вас уже есть путь к файлу — можно направить коллегу к общей папке. Это и есть OpenClaw.

OpenClaw запускает локальный шлюз, который соединяет мессенджеры с кодовым агентом на базе Claude. Вы отправляете сообщения через WhatsApp, Telegram или терминал, а агент отвечает, выполняя команды на вашей машине: ищет файлы, запускает скрипты, читает логи. Шлюз постоянно работает на вашем компьютере и занимается переводом между чатом и shell.

В этом руководстве мы настроим OpenClaw с нуля и рассмотрим широкий спектр задач, которые он умеет решать. Также обсудим, на что обратить внимание, когда у ИИ есть неограниченный доступ к терминалу.

Примечание: пока мы писали эту статью, Anthropic подала запрос, связанный с товарным знаком, потому что «Clawd» звучало слишком похоже на «Claude». Проект переименовали из Clawdbot в Moltbot (сохранив лобстера-талисмана). Затем 29 января 2026 года название снова изменили на OpenClaw. Некоторые скриншоты, пути в конфигурации и фрагменты кода в этом руководстве всё ещё могут упоминать «Clawdbot», «clawd» или «moltbot».

Если вам интересно больше узнать об экосистеме Claude, рекомендуем наши руководства по Claude Cowork, Claude Code, Claude Opus 4.6 и наш курс «Введение в модели Claude». Также у нас есть гайд по использованию OpenClaw с Ollama и руководство по Moltbook.

Что такое OpenClaw?

Разработчик macOS Питер Штайнбергер, известный по инструментам для Apple, выпустил этот проект в конце 2025 года, изначально под названием Clawdbot. Идея: полностью самохостящийся ИИ‑агент, при котором ваши запросы и файлы не покидают ваше устройство, за исключением отправки в настроенный вами API модели.

Такой подход с приоритетом приватности откликнулся у разработчиков, уставших прогонять всё через облачных провайдеров. Репозиторий набрал 60 000 звёзд на GitHub за считанные недели.

Архитектура Gateway

Всё проходит через единый демон под названием Gateway. Он постоянно работает в фоне, поддерживает подключение к мессенджерам и координирует работу ИИ‑агента. Что происходит, когда вы отправляете сообщение:

  • Ваш текст приходит через WhatsApp (протокол Baileys), Telegram (Bot API), Discord, iMessage или CLI.
  • Gateway передаёт его встроенному кодовому агенту Pi, который может выполнять команды оболочки от вашего имени.
  • Pi отправляет подсказку вашему провайдеру модели.
  • Модель отвечает инструкциями, которые Pi выполняет локально.
  • Результаты возвращаются через Gateway в ваш чат.

Title: Диаграмма архитектуры шлюза Moltbot с потоком сообщений от чат-интерфейсов через демон Gateway и агент Pi к API модели и локальной машине - Description: Диаграмма архитектуры шлюза Moltbot с потоком сообщений от чат-интерфейсов через демон Gateway и агент Pi к API модели и локальной машине

Gateway отвечает за управление сессиями, потоковую передачу ответов и локальную веб‑панель для конфигурации. Он устанавливается как системная служба (launchd в macOS, systemd в Linux) и автоматически переживает перезагрузки.

Руководство по настройке OpenClaw: предпосылки и установка

Теперь давайте настроим OpenClaw.

Системные требования и стоимость API

OpenClaw требует Node.js 22 или выше и нативно работает на macOS и Linux. Пользователям Windows нужен WSL2 (подсистема Windows для Linux) — она работает нормально, но добавляет этап настройки.

Требования к оборудованию минимальны. Gateway потребляет мало CPU и памяти в простое. Любая машина, на которой запускается современный браузер, потянет OpenClaw.

Сам OpenClaw бесплатен и с открытым исходным кодом (лицензия MIT). Затраты — это токены API. Anthropic тарифицирует по миллионам токенов: примерно $3 за ввод и $15 за вывод у Claude Sonnet, у Opus — больше. Что это значит на практике?

  • Лёгкое использование (пара команд в день): $10–30/мес
  • Умеренное использование (регулярные операции с файлами, ресёрч): $30–70/мес
  • Интенсивное использование (постоянная автоматизация, долгие сессии): $70–150/мес

Эти цифры зависят от многословности подсказок и размера контекста. Если у вас есть подписка Claude Pro или Max, можно сгенерировать setup‑token через CLI Claude Code и использовать подписку вместо поминутной оплаты токенов.

Пошаговая установка OpenClaw

Запустите установочный скрипт:

curl -fsSL https://molt.bot/install.sh | bash

OpenClaw Installer

После установки мастер онбординга запустится автоматически. Сначала вы увидите предупреждение о безопасности. Мастер даёт ссылки на документацию по песочнице, если вы хотите ограничить возможности агента.

OpenClaw Security warning

Мастер предлагает QuickStart (разумные настройки по умолчанию) или Advanced (полный контроль). QuickStart подойдёт большинству.

Далее выберите провайдера модели. Если у вас подписка Claude Max или Pro, выберите вариант setup‑token. Откройте отдельный терминал и выполните claude setup-token, затем вставьте сгенерированный токен в мастер.

Title: Claude Code CLI генерирует setup-token, действительный один год - Description: Claude Code CLI генерирует setup-token, действительный один год

Для настройки каналов выберите WhatsApp и отсканируйте QR‑код телефоном (Настройки → Связанные устройства → Привязать устройство). Доступны и другие каналы, такие как Telegram и Discord.

Затем мастер спросит о конфигурации навыков. Навыки расширяют возможности OpenClaw, но требуют дополнительных зависимостей.

На первом этапе лучше пропустить. Примечание: используйте пробел для переключения опций и Enter для подтверждения.

OpenClaw skills config

После пропуска конфигурации хуков служба Gateway устанавливается автоматически. Мастер спросит, как вы хотите «вывести» бота. Опция TUI (Terminal User Interface) откроет и терминальный чат, и веб‑панель.

OpenClaw tui hatch

OpenClaw terminal chat

OpenClaw web dashboard

Теперь проверьте WhatsApp. Отправьте сообщение самому себе. Ваш запрос и ответ OpenClaw появятся сразу в трёх местах: терминале, веб‑интерфейсе и WhatsApp.

OpenClaw whatsapp response

Если ответы видны во всех трёх интерфейсах — всё работает.

OpenClaw в деле: встроенные возможности

Десять минут настройки — и у вас уже рабочий агент. Ниже — примеры того, что OpenClaw умеет «из коробки».

Пример 1: Поиск и отправка затерянного скриншота

Допустим, вы вне дома и понимаете, что забыли переслать себе файл. Он остался на ноутбуке дома.

Я проверил этот сценарий на скриншоте, сделанном во время настройки — том самом с первым ответом OpenClaw. Файл имел общее название и был погребён среди десятков картинок в папке «Загрузки».

Title: Папка Загрузки в macOS Finder с целевым скриншотом, который должен найти Moltbot - Description: Папка Загрузки в macOS Finder с целевым скриншотом, который должен найти Moltbot

Моё сообщение OpenClaw: «У меня был скриншот в папке Загрузки с перепиской в WhatsApp. Найдёшь его и пришлёшь сюда?»

Агент перебирал изображения одно за другим. Найдя нужный файл, отправил его обратно в чат.

Когда агент впервые обратился к папке «Загрузки», macOS запросила разрешение. Если вы планируете удалённо пользоваться OpenClaw, заранее выдайте Full Disk Access (см. раздел «Безопасность»).

Пример 2: Отчёт о месте на диске с диаграммами

Представьте, что коллега собирается прислать вам большой файл через Dropbox. Прежде чем он это сделает, вы хотите убедиться, что на машине достаточно места. Можно покопаться в Finder или выполнить команды в терминале, но вы в поездке и хотите быстрый ответ с телефона.

Ваше сообщение OpenClaw: «Проверь свободное место на диске и сгенерируй PDF‑отчёт с диаграммами (на Python), показывающими использование по папкам».

Задача включает несколько шагов: просканировать файловую систему, агрегировать размеры по каталогам, написать код на Python для построения диаграмм и экспортировать всё в PDF.

OpenClaw disk-space-report

Ответ, который был нужен: свободно 94 ГБ. PDF содержал круговую и столбчатую диаграммы с разбивкой. OpenClaw также отметил, что Library — главный «пожиратель» (~300 ГБ).

Я заметил, что OpenClaw склонен к сдержанности. Дайте тот же запрос Claude Code или другому кодовому агенту — и они развернутся по полной: с десятком диаграмм и глубокой разбивкой каталогов.

Здесь же OpenClaw сопоставил лаконичность моего запроса: две диаграммы, верхний уровень папок — и готово. Хотите больше деталей — запросите явно.

Расширение OpenClaw с помощью пользовательских навыков

Скорее всего, у вас есть повторяющиеся рабочие процессы: проверить календарь перед встречей, поиск в приложении для заметок, публикации в соцсетях, управление умным домом. Эти задачи следуют шаблонам.

Навыки позволяют один раз обучить OpenClaw этим шаблонам, чтобы он справлялся с ними дальше самостоятельно.

Навык — это папка с файлом SKILL.md и, опционально, скриптами, конфигами или другими ресурсами. Markdown содержит YAML‑фронтматтер (имя, описание, требования) и пошаговые инструкции, которые загружаются в контекст агента.

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

Формат соответствует спецификации AgentSkills — открытому стандарту, изначально разработанному Anthropic и ныне принятому по всей экосистеме: Claude Code, Cursor, VS Code, OpenAI Codex, Gemini CLI, GitHub Copilot и др.

Если вы знакомы с Claude Agent SDK, вы узнаете этот подход. Создайте навык для OpenClaw — и он будет работать в любом инструменте, совместимом с AgentSkills.

Вот как выглядит фронтматтер для навыка GitHub:

---
name: github
description: Interact with GitHub using the gh CLI.
metadata: {"openclaw":{"requires":{"bins":["gh"]}}}
---

Поле requires.bins означает, что навык загружается только при установленном gh. Навыки также могут требовать переменные окружения (API‑ключи) или конкретные флаги конфигурации. Если требование не выполнено, навык остаётся неактивным до установки зависимости.

Встроенные навыки OpenClaw

OpenClaw поставляется с 49 встроенными навыками для типичных сценариев. Выполните openclaw skills list, чтобы узнать, какие из них готовы на вашей системе.

  • Экосистема Apple: Notes, Reminders, Things 3, Bear Notes. Попросите OpenClaw добавить напоминание или найти запись — он знает нужные команды CLI.
  • Google Workspace: Gmail, Calendar, Drive, Docs, Sheets через CLI gog. Требуется настройка OAuth, после чего можно спрашивать «что у меня в календаре на завтра» или «набросай ответ на письмо от Сары».
  • Коммуникации: Slack, iMessage, Twitter/X. Публикуйте твиты, реагируйте на сообщения в Slack, ищите по истории iMessage.
  • Умный дом: Philips Hue, Sonos, Eight Sleep. Управляйте светом, музыкой и температурой кровати.
  • Инструменты разработчика: GitHub CLI для issues и PR, навык coding‑agent, запускающий Claude Code как подпроцесс, Whisper для транскрибации.

Большинство навыков оборачивают существующие инструменты CLI. Если нужный бинарник отсутствует, навык отображается как недоступный, пока вы его не установите.

Создание собственных навыков OpenClaw

Встроенные навыки закрывают типовые случаи, но настоящий эффект проявляется, когда вы создаёте навыки под свои процессы. Хороший пример — обработка изображений: снимки вы делаете на телефоне, а изменение размеров и нанесение водяного знака обычно требует компьютера. Пользовательский навык позволит выполнять этот сценарий из WhatsApp, когда вы вне дома.

Я попросил OpenClaw создать навык, который меняет размер изображений до любой нужной величины и добавляет стандартный логотип из ~/Documents/logo.png. Он использовал встроенный skill-creator, чтобы написать Python‑скрипт на PIL, сгенерировать структуру папок и подготовить SKILL.md с примерами использования.

Creating OpenClaw Skill

Навык появился в папке skills/ моего рабочего пространства и загрузился в следующей сессии. Для проверки я отправил скриншот главной страницы OpenClaw и попросил подготовить его для LinkedIn с водяным знаком.

OpenClaw Watermarked Image

Через несколько секунд я получил изображение обратно — с водяным знаком и готовое к публикации. Теперь этот навык постоянно живёт на моей машине и доступен с телефона в любой момент.

Если нужна вдохновение или вы предпочитаете переиспользовать готовое, загляните в awesome-openclaw-skills. В репозитории собрано более 565 навыков сообщества. Несколько удачных примеров:

  • bookkeeping-basics: Настройка и ведение базовой бухгалтерии для соло‑предпринимателя.
  • glitch-home-assistant: Полный контроль умного дома. «Выключи свет в гостиной» откуда угодно.
  • anylist: Заказ продуктов. Поиск товаров, добавление в корзину, планирование доставки через чат.

Расширенные возможности OpenClaw

Примеры выше показывают OpenClaw как реактивного ассистента: вы просите — он действует. Но три функции выводят его за рамки обычного чата.

  • Постоянная память позволяет агенту запоминать ваши предпочтения между сессиями и платформами.
  • Проактивный мониторинг даёт ему возможность связываться с вами без запроса.
  • А песочница решает очевидную проблему: ИИ с доступом к терминалу нуждается в ограждениях.

Постоянная память и персонализация

OpenClaw хранит контекст в markdown‑файлах в ~/clawd/. Каждый файл отвечает за своё:

SOUL.md определяет, как агент общается: личность, тон, границы. По умолчанию он начинается так:

# SOUL.md - Who You Are
 
*You're not a chatbot. You're becoming someone.*
 
## Core Truths
 
**Be genuinely helpful, not performatively helpful.** Skip the "Great question!"
and "I'd be happy to help!" — just help. Actions speak louder than filler words.
 
**Have opinions.** You're allowed to disagree, prefer things, find stuff amusing
or boring. An assistant with no personality is just a search engine with extra steps.
 
**Be resourceful before asking.** Try to figure it out. Read the file. Check the
context. Search for it. *Then* ask if you're stuck.

AGENTS.md описывает, что агент должен делать в каждой сессии и как себя вести. Там есть правила безопасности, этикет групповых чатов и инструкции по инструментам. Вступление:

# AGENTS.md - Your Workspace
 
This folder is home. Treat it that way.
 
## Every Session
 
Before doing anything else:
1. Read SOUL.md — this is who you are
2. Read USER.md — this is who you're helping
3. Read memory/YYYY-MM-DD.md (today + yesterday) for recent context
4. **If in MAIN SESSION** (direct chat with your human): Also read MEMORY.md

USER.md хранит факты о вас. Когда вы просите OpenClaw что‑то запомнить, это попадает сюда. После того как я сказал агенту, что люблю «Во все тяжкие»:

# USER.md - About Your Human
 
## Context
 
### Entertainment Preferences
- **TV Shows:** Loves Breaking Bad

IDENTITY.md — где агент описывает себя: имя, настроение, эмодзи, аватар. Вы заполняете это при настройке или позволяете агенту выбрать самому.

Ещё два файла упоминаются в документации, но создаются по требованию:

  • MEMORY.md: Долговременные отобранные воспоминания. Агент создаёт его, когда появляется что‑то, заслуживающее сохранения дольше, чем дневные записи. Загружается только в основных сессиях (не в групповых чатах) — ради приватности.
  • memory/YYYY-MM-DD.md: Ежедневные заметки. Черновые логи событий. Агент создаёт каталог memory/ при первой необходимости записи.

Чтобы изменить любой из этих файлов, просто попросите. «Сделай SOUL.md короче». «Добавь в USER.md, что я работаю в финтехе». Агент отредактирует файл напрямую, и изменения сохранятся между сессиями и на разных платформах.

Проактивные оповещения и мониторинг

Большинство ИИ‑агентов ждут, пока вы что‑то спросите. OpenClaw может инициировать контакт двумя способами.

Heartbeats выполняют периодические проверки и объединяют их в один ход. Чтобы настроить:

1. Отредактируйте ~/clawd/HEARTBEAT.md, добавив чек‑лист наблюдений:

# Heartbeat checklist
- Check email for urgent messages
- Review calendar for events in next 2 hours
- If idle for 8+ hours, send a brief check-in

2. Настройте интервал в ~/.clawdbot/clawdbot.json:

{
  "agents": {
	"defaults": {
  	"heartbeat": {
    	"every": "30m",
    	"activeHours": { "start": "08:00", "end": "22:00" }
  	}
	}
  }
}

3. Перезапустите Gateway: openclaw gateway restart

Каждые 30 минут в активные часы OpenClaw проходит по списку. Если ничего не требует внимания, он молчит.

Cron‑задания подходят для точных, разовых или регулярных действий. Выполните в терминале:

# Daily morning briefing at 7am
openclaw cron add --name "Morning brief" --cron "0 7 * * *" --message "Weather, calendar, top emails"
 
# One-shot reminder in 2 hours
openclaw cron add --name "Call back" --at "2h" --session main --system-event "Call the client"
 
# List active cron jobs
openclaw cron list
 
# Remove a job by ID (get the ID from the list output)
openclaw cron rm <job-id>

Разница в том, что heartbeats группируют несколько проверок в один ход и используют контекст вашей основной сессии. Cron‑задания запускаются в точное время и могут использовать изолированные сессии со свежим контекстом.

Используйте heartbeats для «периодически проверяй вот это». Используйте cron для «сделай конкретную вещь в конкретное время». Если вы работали с хуками Claude Code, модель автоматизации покажется знакомой.

Безопасность и песочница

ИИ с доступом к shell может удалять файлы, раскрывать креденшелы или выполнять вредоносные команды через внедрение подсказок. Исследователи безопасности нашли реальные уязвимости: обход аутентификации при работе gateway за неправильно настроенным обратным прокси и утечку учётных данных при привязке веб‑интерфейса к публичному адресу.

Питер Штайнбергер рекомендует запускать OpenClaw на выделенном оборудовании вроде Mac Mini или VPS.

Большинство так делать не будет. Если вы запускаете на основной машине, песочница ограничит зону поражения.

Как настроить песочницу:

1. Убедитесь, что Docker установлен и запущен.

2. Сборка образа песочницы. Из директории исходников OpenClaw (куда вы клонировали репозиторий или где его установил npm):

./scripts/sandbox-setup.sh

3. Добавьте конфигурацию песочницы в ~/.clawdbot/clawdbot.json:

{
  "agents": {
	"defaults": {
  	"sandbox": {
    	"mode": "non-main",
    	"scope": "session",
    	"workspaceAccess": "ro"
  	}
	}
  }
}

4. Перезапустите Gateway: openclaw gateway restart

Что означают настройки:

Параметр mode определяет, какие сессии изолируются:

  • "off": Без песочницы. Это значение по умолчанию, и оно рискованно.
  • "non-main": Песочница для групповых чатов и внешних каналов, в то время как основная терминальная сессия работает на хосте. Рекомендуется большинству.
  • "all": Все сессии запускаются в контейнерах. Самый безопасный вариант, но добавляет задержку.

Параметр workspaceAccess управляет видимостью для изолированных сессий:

  • "none": Изолированное рабочее пространство. Агент вообще не видит ваши файлы.
  • "ro": Доступ только на чтение к ~/clawd/. Агент может читать, но не изменять.
  • "rw": Полный доступ на чтение и запись. Используйте с осторожностью.

О чём помнить: песочница добавляет задержку из‑за запуска контейнеров. Навыки, которым нужен интернет, по умолчанию не работают, так как у контейнеров нет сети. Настройка tools.elevated полностью обходит песочницу — проверяйте, что допускаете. Есть и платформенные ограничения: только один Gateway может владеть сессией WhatsApp, а iMessage работает только на macOS.

Одна особенность macOS: прежде чем полагаться на OpenClaw удалённо, выдайте Full Disk Access вашему терминальному приложению в «Системные настройки → Конфиденциальность и безопасность → Полный доступ к диску». Когда вы не у компьютера, запросы прав не появятся, а блокировки будут тихо ломать операции.

Итоги

OpenClaw занимает особое место среди ИИ‑агентов. Он не пытается заменить ваш IDE или стать универсальным чатботом. Это мост между моделями ИИ, за которые вы уже платите, и файлами, приложениями и автоматизациями на вашем собственном оборудовании.

Проект быстро развивается. Библиотека навыков растёт каждую неделю, сообщество строит интеграции от доставки продуктов до управления Tesla. По мере улучшения локальных моделей через Ollama полностью офлайн‑агент для личного пользования становится всё реальнее.

Главный вопрос не в том, будут ли ИИ‑агенты управлять нашей цифровой жизнью. Вопрос в том, будем ли мы запускать их на собственной инфраструктуре или отдадим это облачным провайдерам. OpenClaw делает ставку на «локально в первую очередь», и для тех, кому важны приватность и контроль, эта ставка начинает оправдываться. Больше о настольных ИИ‑агентах — в нашем руководстве по Claude Cowork.

Вопросы и ответы по OpenClaw (Clawdbot)

Что такое OpenClaw?

OpenClaw (ранее Clawdbot и Moltbot) — самохостящийся ИИ‑агент, который соединяет мессенджеры вроде WhatsApp и Telegram с кодовым агентом, работающим на вашем рабочем столе. Вы отправляете сообщения в чате, а он выполняет команды на вашей машине.

Почему название изменилось с Clawd/Moltbot на OpenClaw?

Проект стремительно развивался за короткий срок. Он начался как прототип «WhatsApp Relay», затем стал Clawdbot (название сменили из‑за претензий по товарному знаку от Anthropic) и недолго назывался Moltbot. От Moltbot создатели отказались из‑за сложного произношения и в итоге остановились на OpenClaw, названии, очищенном с точки зрения товарных знаков и отражающем открытость проекта и «лобстерное» наследие.

OpenClaw бесплатен?

Сам OpenClaw бесплатен и распространяется под лицензией MIT. Затраты — это токены API у вашего провайдера модели (Anthropic, OpenAI и др.), обычно $10–150 в месяц в зависимости от использования.

Какие задачи может выполнять OpenClaw?

OpenClaw может искать файлы, запускать команды оболочки, выполнять Python‑скрипты, генерировать отчёты, управлять умным домом, работать с календарями и автоматизировать процессы по естественным запросам. В целом — всё, что вы и так делали на рабочем столе.

Безопасно ли давать ИИ доступ к оболочке моего компьютера?

Риски есть. OpenClaw предлагает изоляцию через Docker, чтобы ограничить доступ агента. Для лучшей безопасности запускайте его на выделенном оборудовании — Mac Mini или VPS, а не на основной машине.

Работает ли OpenClaw в Windows?

OpenClaw нативно работает на macOS и Linux. Пользователям Windows нужен WSL2 (Windows Subsystem for Linux) — это усложняет настройку, но после конфигурации всё работает нормально.

Темы

Лучшие курсы DataCamp

Course

Введение в модели Claude

3 ч
12.8K
Узнайте, как работать с Claude через Anthropic API, чтобы решать реальные задачи и создавать приложения на базе ИИ.
ПодробнееRight Arrow
Начать Курс
Смотрите большеRight Arrow