NanoClaw
Компактная замена OpenClaw: личный ассистент на Claude Agent SDK, агенты в изолированных контейнерах, мессенджеры добавляются скиллами
Установка
git clone https://github.com/nanocoai/nanoclaw.git nanoclaw-v2
cd nanoclaw-v2
bash nanoclaw.shСкрипт при необходимости ставит Node, pnpm и Docker и проводит через подключение канала.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
NanoClaw запускает агентов на Claude Agent SDK, каждого в своем Linux-контейнере с собственной памятью, CLAUDE.md и только разрешенными папками. Ассистенту пишут из Slack, Telegram, Discord, WhatsApp, iMessage и других каналов, он выполняет задачи по расписанию и ищет в сети. Каналы и альтернативные провайдеры не лежат в основной ветке: их добавляют скиллами Claude Code вроде /add-telegram или /add-codex, которые копируют нужный модуль в ваш форк. Ключи не попадают к агентам, запросы идут через хранилище OneCLI.
Для кого. Для разработчиков, которым нужен личный ассистент в мессенджере с понятным кодом и изоляцией на уровне ОС.
Подходит, если
- Нужен ассистент в Telegram или Slack с доступом к вашим файлам и задачами по расписанию
- OpenClaw кажется слишком большим и непрозрачным
- Хотите менять поведение ассистента правкой кода через Claude Code
Не подходит, если
- Нет Docker или возможности держать постоянно работающий процесс
- Нужна готовая командная платформа с панелью управления
Пример запроса к агенту
@Andy каждое утро в девять присылай сводку по воронке продажОграничения
Нужны Docker на macOS, Linux или WSL2 и учетные данные Anthropic, API Anthropic из России без VPN не работает. Установщик отправляет анонимную диагностику, ее отключает NANOCLAW_NO_DIAGNOSTICS=1. Готовый образ агента и управляемое приложение Slack требуют бесплатного аккаунта.
Как отключить. Остановите системный сервис NanoClaw и контейнеры агентов, затем удалите папку с клоном репозитория.
Проверка безопасности
- Агенты выполняют команды и имеют доступ к подключенным папкам
- Подключается к мессенджерам и может отправлять сообщения
Коротко о README
README объясняет, зачем автор сделал NanoClaw вместо OpenClaw, и дает быстрый старт одним скриптом, который ставит Node, pnpm и Docker, собирает контейнер и подключает первый канал. Описаны философия проекта, поддерживаемые каналы, модели изоляции, шаблоны агентов и то, какие данные уходят с машины. Есть инструкция по миграции с первой версии. Лицензия MIT.
Частые вопросы
Чем отличается от OpenClaw?
Кодовая база меньше, агенты изолированы контейнерами, а не проверками прав в одном процессе.
Как добавить Telegram?
Запустите скилл /add-telegram в Claude Code внутри форка NanoClaw.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git
Агент OpenAI для программирования, который работает локально в терминале, с версиями для IDE и десктопа