Урок 4 из 13•8 мин

Ключевые фичи

Цели урока

После прохождения этого урока вы сможете:

  • 1Изучить полный список возможностей NanoClaw
  • 2Понять, как работает интеграция с WhatsApp
  • 3Разобраться в системе запланированных задач
  • 4Оценить экосистему зависимостей проекта

Обзор возможностей NanoClaw

Несмотря на минимальный размер кодовой базы, NanoClaw предоставляет полноценный набор возможностей для персонального AI-агента. Каждая фича спроектирована с учётом безопасности и минимализма.

Интеграция с WhatsApp

WhatsApp — основной (и пока единственный) канал общения с NanoClaw. Выбор WhatsApp обусловлен его массовой распространённостью: более 2 миллиардов активных пользователей по всему миру. Вы общаетесь с агентом так же, как с обычным контактом — отправляете текстовые сообщения, получаете ответы.

Запланированные задачи (Scheduled Tasks)

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

json
{
  "scheduled_tasks": [
    {
      "name": "morning-briefing",
      "cron": "0 8 * * *",
      "prompt": "Подготовь утреннюю сводку: погода, топ-новости AI, задачи на сегодня"
    },
    {
      "name": "weekly-report",
      "cron": "0 18 * * 5",
      "prompt": "Составь еженедельный отчёт по проектам"
    }
  ]
}

Полный список возможностей

ФичаОписаниеСтатус
WhatsApp-интеграцияОбщение с агентом через WhatsAppГотово
Scheduled TasksCron-подобные запланированные задачиГотово
Web AccessДоступ к интернету для поиска информацииГотово
Anthropic Agents SDKНативная поддержка Claude с потоковой передачейГотово
Container IsolationApple Containers (macOS) и Docker (Linux)Готово
Agent SwarmsКоманды специализированных агентовГотово
File AccessЧтение/запись файлов через монтированные директорииГотово
MIT лицензияПолная свобода использования и модификацииГотово

Anthropic Agents SDK: нативная интеграция

NanoClaw построен на Anthropic Agents SDK — официальном SDK для создания AI-агентов на базе Claude. Это даёт несколько важных преимуществ: потоковая передача ответов (streaming), нативная работа с tool use, structured output, и встроенная обработка ошибок. В отличие от проектов, использующих универсальные API-обёртки, NanoClaw получает first-class поддержку всех возможностей Claude.

Минимальные зависимости

NanoClaw намеренно минимизирует количество зависимостей. Основные пакеты: Anthropic SDK, библиотека для работы с WhatsApp API, и runtime контейнеров. Меньше зависимостей — меньше поверхность атаки, меньше потенциальных supply chain уязвимостей.

Лицензия MIT означает, что вы можете свободно использовать, модифицировать и распространять NanoClaw в коммерческих продуктах без ограничений. Это одна из самых свободных open-source лицензий.

*Meta признана в РФ экстремистской организацией и запрещена.

Источник: Qwibit. © 2026 Reymer AI