Модуль 3.1 · Урок 1
Урок 1: Что такое OpenClaw и зачем он нужен
Содержание
- Чему вы научитесь
- Краткая история проекта
- Хронология
- Что делает OpenClaw
- Чем OpenClaw отличается от ChatGPT, Claude и Gemini
- Когда ChatGPT/Claude лучше
- Когда OpenClaw лучше
- Сценарии использования
- Персональный ассистент
- Рабочий помощник
- Семейный бот
- Автоматизация
- Разработка
- Архитектура OpenClaw
- Компоненты
- Технические характеристики
- Попробуйте сами
- Ключевые выводы
- Следующий урок
Чему вы научитесь
- Понимать, что такое OpenClaw и какую задачу он решает
- Знать историю проекта: от Clawdbot до OpenClaw
- Отличать OpenClaw от облачных AI-сервисов (ChatGPT, Claude web, Gemini)
- Видеть архитектуру системы: Gateway, каналы, инструменты, сессии
- Определять сценарии, где OpenClaw полезнее обычного чат-бота
Краткая история проекта
OpenClaw появился не на пустом месте. Его создатель Peter Steinberger (известный iOS-разработчик, основатель PSPDFKit) хотел решить простую задачу: иметь одного AI-ассистента, который работает во всех мессенджерах.
Хронология
| Когда | Что произошло |
|---|---|
| Ноябрь 2025 | Peter Steinberger выпускает Clawdbot — Telegram-бот на базе Claude |
| Декабрь 2025 | Проект переименован в Moltbot, добавлена поддержка нескольких каналов |
| Январь 2026 | Переименование в OpenClaw, переход на MIT-лицензию, открытый исходный код |
| Февраль 2026 | 100K+ звёзд на GitHub, мультиагентная архитектура, community skills |
| Март 2026 | 243K+ звёзд |
| Июль 2026 | Создание независимой некоммерческой организации OpenClaw Foundation (501(c)(3), openclaw.org), которая подписывает релизы и координирует разработку (председатель — Dave Morin, главный архитектор — Vincent Koc) |
| Октябрь 2026 | Около 393K звёзд и 82.6K форков на github.com/openclaw/openclaw, релиз v2026.10.6 (clawdocs.org/reference/resources) |
Менее чем за год проект прошёл путь от личного Telegram-бота до одной из самых обсуждаемых открытых платформ персональных агентов.
Что делает OpenClaw
OpenClaw — это персональный AI-ассистент, который:
- Работает локально на вашем компьютере или сервере
- Подключается к мессенджерам — Telegram, WhatsApp, Discord, Slack, Signal, iMessage и другие
- Использует AI-модели — Claude, GPT, Gemini или локальные модели
- Запоминает контекст — помнит ваши предпочтения, файлы, историю
- Выполняет действия — работает с файлами, браузером, API, расписанием
Представьте, что у вас есть один ассистент, который отвечает вам в Telegram, WhatsApp и Discord одновременно. Он знает ваше расписание, умеет читать почту, может запустить скрипт на вашем сервере и отправить результат в чат.
Чем OpenClaw отличается от ChatGPT, Claude и Gemini
Вы можете задать справедливый вопрос: зачем мне OpenClaw, если я уже пользуюсь ChatGPT или Claude? Ответ — в таблице:
| Характеристика | ChatGPT / Claude web | OpenClaw |
|---|---|---|
| Где работает | В браузере или приложении | В ваших мессенджерах (Telegram, WhatsApp и др.) |
| Данные | Хранятся на серверах компании | Хранятся на вашей машине |
| Память | Ограниченная, сбрасывается | Постоянная (SOUL.md, сессии, workspace) |
| Действия | Ограничены: нет доступа к вашим файлам | Полные: файлы, браузер, API, cron |
| Мультиканальность | Один интерфейс | Любое количество мессенджеров |
| Мультиагентность | Нет (один чат = один контекст) | Несколько изолированных агентов |
| Модель | Фиксированная (GPT или Claude) | Любая: Claude, GPT, Gemini, локальные |
| Код | Закрытый | Открытый (MIT) |
| Стоимость | Подписка $20/мес | Бесплатно + стоимость API-вызовов |
Когда ChatGPT/Claude лучше
- Вам нужен быстрый ответ на вопрос, и вы не хотите ничего устанавливать
- Вы используете мобильное приложение без доступа к терминалу
- Вам не нужна интеграция с мессенджерами
Когда OpenClaw лучше
- Вы хотите AI-ассистента в Telegram или WhatsApp, который всегда онлайн
- Вам важна приватность: данные остаются на вашей машине
- Вы хотите автоматизацию: cron-задачи, вебхуки, мониторинг
- Вам нужны разные агенты для разных задач (работа, дом, семья)
- Вы хотите использовать разные модели для разных задач
Сценарии использования
Персональный ассистент
Вы пишете в Telegram: “Что у меня на сегодня?” — OpenClaw проверяет календарь, читает утренние письма и отвечает сводкой прямо в чат. Вечером он сам напомнит про завтрашнюю встречу.
Рабочий помощник
Коллега скидывает файл в Slack. Вы пересылаете его OpenClaw: “Сделай краткое резюме на 5 пунктов”. Через 10 секунд вы получаете ответ, не переключаясь в браузер.
Семейный бот
В семейном WhatsApp-чате OpenClaw отвечает на бытовые вопросы детей, помогает с домашними заданиями, но не имеет доступа к вашим рабочим файлам. Изоляция гарантируется мультиагентной архитектурой.
Автоматизация
Каждое утро в 8:00 OpenClaw собирает новости по вашим темам, проверяет email на срочные письма и отправляет дайджест в Telegram. Без вашего участия.
Разработка
Вы пишете в Discord: “Проверь логи сервера за последний час, есть ли ошибки”. OpenClaw выполняет команду, парсит вывод и отвечает: “Найдено 3 ошибки подключения к БД, последняя 12 минут назад”.
Архитектура OpenClaw
Не нужно знать все детали архитектуры, но общая картина поможет понять, как работают функции, которые мы будем настраивать:
+------------------+
| OpenClaw |
| Gateway |
+--------+---------+
|
+----------------+----------------+
| | |
+------+------+ +-----+------+ +------+------+
| Telegram | | WhatsApp | | Discord |
| Channel | | Channel | | Channel |
+-------------+ +------------+ +-------------+
Gateway обрабатывает сообщения и направляет их нужному агенту:
+------------------+
| Gateway |
+--------+---------+
|
+--------+---------+
| Router | (правила маршрутизации)
+--------+---------+
|
+-------------+-------------+
| | |
+---+---+ +----+----+ +---+---+
| Agent | | Agent | | Agent |
| #1 | | #2 | | #3 |
+---+---+ +----+----+ +---+---+
| | |
+---+---+ +----+----+ +---+---+
| SOUL | | SOUL | | SOUL |
| Tools | | Tools | | Tools |
| Store | | Store | | Store |
+-------+ +---------+ +-------+
Компоненты
-
Gateway — центральный процесс, который запускается на вашей машине. Он принимает сообщения из всех каналов и координирует работу.
-
Channels — подключения к мессенджерам. Каждый канал — это адаптер, который переводит сообщения из формата мессенджера в формат OpenClaw и обратно.
-
Router — система маршрутизации. Определяет, какому агенту отправить сообщение, на основе правил (канал, аккаунт, собеседник).
-
Agents — изолированные AI-агенты. Каждый агент имеет свой workspace (SOUL.md, инструменты, хранилище сессий), свою модель и свои права.
-
Tools — инструменты, которые агент может использовать: чтение файлов, запуск команд, работа с браузером, API-вызовы.
-
Sessions — контекст разговора. OpenClaw запоминает историю общения и может к ней возвращаться.
Технические характеристики
| Параметр | Значение |
|---|---|
| Язык | TypeScript |
| Лицензия | MIT (разрабатывается независимым фондом OpenClaw Foundation) |
| GitHub | github.com/openclaw/openclaw (~393K звёзд на октябрь 2026) |
| Документация | docs.openclaw.ai |
| Сайт | openclaw.ai |
| Требуемая версия Node.js | 24.22.1+ или 26.12.1+ (рекомендуется 26, с октябрьскими патчами TLS-сертификатов в v2026.10.6, github.com/openclaw/openclaw/releases) |
| Установка | curl -fsSL https://openclaw.ai/install.sh | bash или npm install -g openclaw@latest |
| Поддерживаемые модели | Claude (Sonnet 5.5, Opus 5.5, Haiku 5.5), GPT (GPT-6.1 Sol, GPT-5.6 Sol), Gemini (3.8 Pro/Flash), DeepSeek, Qwen, локальные |
| Поддерживаемые каналы | Telegram, WhatsApp, Discord, Slack, Signal, iMessage, Matrix, Teams, WebChat и 20+ плагинов |
Попробуйте сами
Перед тем как перейти к установке, выполните подготовительные шаги:
- Проверьте версию Node.js. Откройте терминал и выполните:
node --version
Начиная с релиза v2026.10.6 (октябрь 2026), OpenClaw требует Node.js 24.22.1+ или 26.12.1+ (рекомендуется ветка 26). Рекомендуемый способ обновления через nvm:
# Через nvm (Node Version Manager)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
nvm install 26
nvm use 26
-
Изучите репозиторий. Зайдите на github.com/openclaw/openclaw, прочитайте README. Обратите внимание на раздел Quick Start.
-
Выберите AI-модель. Подумайте, какую модель вы хотите использовать. Рекомендуем начать с Claude Sonnet 5.5 (Anthropic) — он показывает высокий баланс скорости и качества в задачах ассистента. Для этого понадобится API-ключ с console.anthropic.com (или через агрегатор из модуля 3.5).
-
Подготовьте мессенджер. Решите, какой мессенджер подключите первым. Telegram — самый простой вариант для старта.
Ключевые выводы
- OpenClaw — это открытый персональный AI-ассистент, работающий в ваших мессенджерах
- Проект прошёл путь от личного бота до ~393K звёзд на GitHub к октябрю 2026 года и поддерживается независимым фондом OpenClaw Foundation
- В отличие от ChatGPT/Claude web, OpenClaw работает локально, поддерживает мультиканальность и мультиагентность
- Архитектура: Gateway принимает сообщения из каналов и направляет их изолированным агентам
- Для работы в
v2026.10.6нужен Node.js24.22.1+или26.12.1+(рекомендуется26) и API-ключ AI-модели - OpenClaw подходит для задач, которые требуют постоянного AI-присутствия в мессенджерах, автоматизации и приватности
Следующий урок
Урок 2: Установка и первый запуск — установим OpenClaw, пройдём онбординг и убедимся, что всё работает.