Skip to main content

Примеры применения OpenClaw: от утреннего брифинга до автономной разработки

OpenClaw — это open-source AI-ассистент, который работает на вашем железе (или VPS) и подключается к мессенджерам, которые вы уже используете: WhatsApp, Telegram, Discord, Slack, iMessage и другие. В отличие от обычных чат-ботов, OpenClaw не просто отвечает на вопросы — он выполняет задачи: отправляет письма, коммитит код, управляет умным домом и работает по расписанию, пока вы спите. В этой статье разберём самые популярные сценарии использования OpenClaw с конкретными примерами настройки.

1. Ежедневный утренний брифинг

Самый популярный сценарий и лучший способ начать знакомство с OpenClaw. Агент каждое утро собирает информацию из нескольких источников и присылает вам сводку в мессенджер — до того, как вы возьмёте телефон в руки. Что входит в типичный брифинг:
  • Расписание на день из Google Calendar
  • Непрочитанные и срочные письма из Gmail
  • Погода (актуально, если влияет на планы)
  • Статус задач из Todoist / Linear / ClickUp
  • Новости по вашим интересам (RSS, Hacker News, Reddit)
  • GitHub: упавшие CI/CD, открытые PR на ревью
Как настроить:

Шаг 1 — Установите скилл daily-briefing-hub

npx playbooks add skill openclaw/skills --skill daily-briefing-hub
Этот скилл уже умеет агрегировать данные из календаря, почты, погоды, GitHub, задач и новостных лент. Если какая-то интеграция не настроена — он её просто пропустит.

Шаг 2 — Создайте cron-задачу

Через CLI:
openclaw cron add \
  --name "Morning briefing" \
  --cron "0 7 * * *" \
  --tz "Europe/Moscow" \
  --session isolated \
  --message "Утренний брифинг. Покажи расписание на сегодня с временами. Затем срочные письма. В конце — 2-4 рекомендованных действия." \
  --announce \
  --channel telegram \
  --to "YOUR_CHAT_ID"
Или просто скажите агенту в чате на естественном языке:
«Настрой мне ежедневный утренний брифинг в 7 утра по Москве. Присылай в Telegram. Включи календарь, почту, погоду и задачи.»
Агент сам разберётся, создаст cron-задачу и подтвердит.

Шаг 3 — Подкрутите промпт

После нескольких дней использования вы поймёте, что лишнее, а чего не хватает. Отредактировать можно так:
openclaw cron list              # найдите ID задачи
openclaw cron edit <jobId>      # отредактируйте промпт или расписание
Совет: Хороший брифинг — короткий и ориентирован на действия. Не надо пересказывать весь inbox — только то, что требует вашего внимания.

2. Умная сортировка почты (Email Triage)

Один из самых ценных сценариев: OpenClaw читает ваш inbox, фильтрует шум, категоризирует по срочности и готовит черновики ответов. Что умеет:
  • Сканировать входящие письма (Gmail через Pub/Sub или himalaya CLI)
  • Отписывать от спам-рассылок
  • Категоризировать: срочно / требует ответа / информационно / мусор
  • Готовить черновики ответов на ваш review
  • Создавать задачи из писем (в Todoist, Linear и т.д.)
Как настроить:

Вариант A — Через Gmail Pub/Sub (рекомендуется)

  1. Настройте Gmail интеграцию при онбординге (openclaw onboard) или вручную через openclaw webhooks gmail setup
  2. Запустите: openclaw webhooks gmail run
  3. Теперь при каждом новом письме OpenClaw получает webhook и может среагировать

Вариант B — По расписанию

openclaw cron add \
  --name "Email check" \
  --cron "*/30 * * * *" \
  --tz "Europe/Moscow" \
  --session isolated \
  --message "Проверь почту. Если есть что-то срочное — пришли мне. Остальное рассортируй."

Что написать в SOUL.md для безопасности

## Правила работы с почтой
- Никогда не отправляй письма без моего явного подтверждения
- Показывай мне черновик и жди "да" перед отправкой
- Не удаляй письма — только архивируй
- Письма от [boss@company.com] всегда помечай как срочные
Реальный кейс из сообщества: один пользователь подключил OpenClaw к почтовому ящику с 15 000 непрочитанных писем. Агент обработал весь бэклог, отписался от спама, рассортировал по срочности и подготовил черновики ответов.

3. Мониторинг CI/CD и автоматическое создание PR

Для разработчиков — один из самых мощных сценариев. OpenClaw следит за вашими пайплайнами и реагирует на падения быстрее, чем вы проверите вкладку Actions. Что делает:
  • Получает webhook при падении GitHub Actions
  • Забирает логи через gh run view, парсит ошибки
  • Генерирует диагностическое саммари
  • Отправляет уведомление разработчику, который сделал push
  • Для ошибок из Sentry: анализирует код, создаёт issue, генерирует fix PR
Как настроить:

Шаг 1 — Включите webhooks в конфиге Gateway

{
  hooks: {
    enabled: true,
    token: "your-secret-token",
    path: "/hooks",
    allowedAgentIds: ["hooks", "main"]
  }
}

Шаг 2 — Настройте GitHub webhook

В настройках репозитория: Settings → Webhooks → Add webhook.
  • Payload URL: https://your-openclaw-host/hooks/agent
  • Content type: application/json
  • Secret: ваш token из конфига
  • Events: Workflow runs, Pull requests

Шаг 3 — Скажите агенту, что делать

Через чат или SOUL.md:
«Следи за моими GitHub Actions. Когда workflow падает — забирай логи, парси ошибку и пришли мне в Telegram саммари с ссылкой на failed run. Если ошибка простая — предложи fix.»

Расширенный вариант — PR Summarization

OpenClaw может автоматически читать diff каждого нового PR, находить рискованные паттерны и предлагать вопросы для код-ревью. Это значительно ускоряет триаж пулл-реквестов.

4. Управление умным домом

OpenClaw интегрируется с Home Assistant, Philips Hue, IFTTT и другими системами через простые текстовые команды. Примеры команд:
  • «Включи свет в офисе»
  • «Выключи обогреватель»
  • «Закрой все двери и выруби свет» (goodnight routine)
  • «Какая температура дома?»
Как настроить:
  1. Подключите Home Assistant интеграцию (скилл home-assistant)
  2. Укажите URL вашего HA-инстанса и long-lived access token
  3. Общайтесь с агентом через мессенджер
Для продвинутых: разверните OpenClaw и Home Assistant на одном VPS или Raspberry Pi, чтобы оба работали в одной локальной сети. Один пользователь из сообщества настроил камеру наблюдения через UniFi Protect: OpenClaw делает снимки парковки и сообщает, кто занял его место.

5. Еженедельный обзор и планирование

Каждую пятницу (или в любой другой день) агент готовит отчёт за неделю.
openclaw cron add \
  --name "Weekly review" \
  --cron "0 17 * * 5" \
  --tz "Europe/Moscow" \
  --session isolated \
  --message "Сгенерируй еженедельный обзор: 1) Все письма за неделю, сгруппированные по отправителю. 2) Все встречи из календаря. 3) Прогноз погоды на следующую неделю. 4) Новости по теме [ML/AI]. Оформи как чистый отчёт." \
  --announce \
  --channel telegram \
  --to "YOUR_CHAT_ID"
Эта одна cron-задача использует сразу несколько скиллов: email, calendar, weather, web search — и модель оркестрирует их без какого-либо ручного «склеивания».

6. Ночная автономная разработка

Один из самых впечатляющих сценариев: вы ложитесь спать с идеей, а просыпаетесь с рабочим прототипом.
{
  "name": "night-shift",
  "schedule": {
    "kind": "cron",
    "expr": "0 0 * * *",
    "tz": "Europe/Moscow"
  },
  "payload": {
    "kind": "agentTurn",
    "message": "Ночная смена. Проверь статус проекта, возьми самую приоритетную задачу, работай над ней минимум 30 минут, задокументируй прогресс.",
    "model": "claude-opus-4-6",
    "thinking": "high"
  },
  "sessionTarget": "isolated",
  "delivery": {
    "mode": "announce"
  }
}
Для этого агенту нужен доступ к GitHub (через gh CLI) и к вашему рабочему окружению. Более продвинутый вариант — агент-супервизор «Patch», который координирует 5–20 параллельных Claude Code инстансов через tmux-сессии по SSH.

7. Агрегация контента: Reddit, YouTube, Twitter/X

OpenClaw умеет мониторить ваши любимые источники и присылать дайджест. Reddit-дайджест:
«Каждое утро в 8:00 — сканируй subreddits r/MachineLearning, r/LocalLLaMA, r/mlops. Выбери 10 самых интересных постов. Напиши краткое саммари каждого. Пришли в Discord #briefing.»
YouTube-дайджест:
«Раз в день проверяй новые видео от каналов [список]. Если вышло что-то новое — пришли название, ссылку и краткое описание.»
Twitter/X — сканирование ленты: Для работы с X нужен браузерный доступ (OpenClaw Chrome Extension), так как API X стоит дорого. Агент заходит через браузер, сканирует ленту и выбирает релевантные твиты.
Утренний брифинг, 7:00:
1. Сканируй мой Twitter таймлайн — последние ~100 твитов
2. Выбери топ-10 по релевантности (интересы: AI, developer tools, MLOps)
3. Запиши саммари в Obsidian: /Daily/YYYY-MM-DD-briefing.md
4. Если твит связан с идеей для проекта — добавь в /Projects/ideas.md
5. Пришли краткую выжимку в Discord

8. Персональная CRM — автотрекинг контактов

OpenClaw автоматически отслеживает людей, с которыми вы взаимодействуете через почту и календарь, и ведёт «живую базу» контактов с контекстом. Просто спросите: «Когда я последний раз общался с Алексеем?» или «Покажи все письма от инвесторов за последний месяц» — агент найдёт и покажет.n

10. Автоматический бэкап и обслуживание

OpenClaw может обслуживать сам себя:
openclaw cron add \
  --name "Nightly maintenance" \
  --cron "0 4 * * *" \
  --tz "Europe/Moscow" \
  --session isolated \
  --message "Запусти обновление OpenClaw. После — перезапусти gateway. Отчитайся в Discord #monitoring: что обновилось, какие ошибки, текущие версии."

openclaw cron add \
  --name "Daily backup" \
  --cron "30 4 * * *" \
  --tz "Europe/Moscow" \
  --session isolated \
  --message "Бэкап. Сохрани SOUL.md, MEMORY.md, все cron-задачи, конфиги скиллов и gateway-конфиг в приватный GitHub-репозиторий."

Основные концепции: что нужно знать

Cron vs Heartbeat

Два основных механизма планирования в OpenClaw:
  • Cron — классический планировщик. Точное время, изолированная сессия, не загрязняет контекст основного чата. Используйте для брифингов, бэкапов, мониторинга.
  • Heartbeat — периодическая «проверка пульса». Работает в основной сессии с полным контекстом. Подходит для задач, которым нужна память о текущих разговорах.
Правило: cron для автономных задач с точным расписанием, heartbeat для задач, требующих контекста основного чата.

Main vs Isolated сессии

  • main — задача выполняется в контексте вашего основного чата. Агент помнит, о чём вы говорили.
  • isolated — отдельная чистая сессия. Не засоряет основной контекст. Рекомендуется для большинства cron-задач.

SOUL.md — мозг вашего агента

Файл SOUL.md — это главная инструкция агента. Здесь вы определяете его роль, правила, тон и жёсткие ограничения. Самые важные строки — те, которые говорят, чего агент делать не должен:
- Никогда не отправляй письма без моего одобрения
- Никогда не совершай покупок и не двигай деньги
- Не удаляй файлы — только архивируй
- Выполняй shell-команды только те, что я явно запросил

Скиллы и ClawHub

Скиллы — это плагины, расширяющие возможности агента. Основной каталог — ClawHub (clawhub.ai) и GitHub. На момент написания статьи доступно 5700+ скиллов. Устанавливайте только то, что нужно — каждый скилл расширяет поверхность атаки.

Безопасность: важное предупреждение

OpenClaw — мощный инструмент, но у этой мощи есть обратная сторона:
  • Prompt injection — реальная угроза. Вредоносный сайт или письмо может содержать скрытые инструкции для агента. Это не теория — это происходило с реальными пользователями в первые же минуты после подключения почты.
  • Широкие права = широкие риски. Каждая интеграция (Gmail, календарь, файловая система) — это вектор атаки.
  • Исследователи безопасности обнаружили десятки тысяч открытых инстансов OpenClaw с настройками по умолчанию.
Правила безопасной настройки:
  1. Никогда не давайте OpenClaw root-доступ. Создайте отдельного пользователя.
  2. Используйте отдельные аккаунты для интеграций (отдельный Gmail, а не ваш основной).
  3. Добавляйте human-approval gates для всего, что связано с деньгами, отправкой писем или удалением файлов.
  4. Начинайте с read-only скиллов. Сначала чтение календаря — потом запись. Сначала саммари почты — потом отправка.
  5. Запускайте в Docker для изоляции.
  6. Не хардкодьте API-ключи в конфигах или истории чатов.
Задача, которая экономит вам 20 минут в день, ценнее десяти задач, генерирующих шум.