NanoClaw
Open-source агент, который связывает нейросети с вашими мессенджерами и изолирует каждую группу агентов на уровне ОС.
Что это такое
NanoClaw — это персональный AI-ассистент, созданный как компактная, транспарентная и более безопасная альтернатива крупным агентным системам вроде OpenClaw. Вместо огромной кодовой базы и сложной конфигурации NanoClaw предлагает концепцию «один процесс и считанные файлы», где весь код проекта можно изучить и модифицировать за вечер.
Главный упор сделан на безопасность: в отличие от систем с поверхностной проверкой прав на уровне приложения, NanoClaw запускает каждую группу агентов в отдельном изолированном Linux-контейнере (Docker). Агент физически имеет доступ только к той директории, которая ему смонтирована, а исполнение bash-команд происходит строго внутри контейнера, а не на хост-машине.
По умолчанию агент работает на базе Claude Code через официальный Claude Agent SDK, но легко адаптируется под другие провайдеры.
Как это используют
NanoClaw превращает привычные мессенджеры в безопасный интерфейс управления задачами и кодом:
- Мессенджеры как оболочка: Вы можете общаться с агентом через Telegram, WhatsApp, Discord, Slack, Microsoft Teams, iMessage, Matrix, Google Chat или e-mail. Подключение новых каналов происходит по требованию через навыки формата
/add-telegramили/add-discord, чтобы в проекте не было лишнего кода. - Изоляция контекста и памяти: Каждая группа (например, «Работа», «Личное» или «Проект X») получает свой отдельный Docker-контейнер, собственный файл
CLAUDE.md, изолированную память и строго определенные монтируемые папки. - Безопасность учетных данных: Агенты внутри контейнера никогда не хранят сырые API-ключи. Все исходящие запросы маршрутизируются через Agent Vault (OneCLI), где ключи подставляются «на лету» с контролем лимитов.
- Автоматизация по расписанию: Агент умеет выполнять периодические задачи (cron jobs) с возможностью запуска предварительных скриптов, чтобы не тратить токены, когда новых данных нет.
- Кастомизация через код: В NanoClaw нет громоздких настроек. Если вам нужно изменить поведение агента — вы меняете код. Из-за минимального размера кодовой базы менять функциональность можно напрямую с помощью Claude Code.
Преимущества
- Изоляция на уровне ОС — агент физически заперт в Docker-контейнере и не имеет доступа к вашей основной системе.
- Минималистичная архитектура — один процесс Node.js, никаких сложных микросервисов и лишних зависимостей.
- Мультипровайдерность — поддержка Claude Code «из коробки», а также легкое добавление OpenAI Codex (
/add-codex), OpenCode (/add-opencodeдля Gemini, DeepSeek и др.) или Ollama для локальных моделей. - Безопасные ключи — маршрутизация запросов через защищенный сейф ключей без передачи их в контекст агента.
- AI-native онбординг — скрипт
bash nanoclaw.shсам разворачивает окружение, а при ошибках передаёт управление Claude Code для диагностики.
Open Source и совместимость
NanoClaw — полностью открытый open-source проект под свободным лицензированием MIT License. Исходный код, документация и шаблоны агентов доступны в репозитории nanocoai/nanoclaw на GitHub. Проект принципиально разрабатывается как «fork-first» — вы форкаете репозиторий и адаптируете его под свои задачи.
Продукт полностью совместим с API VEGA: вы можете моментально подключить его к существующей инфраструктуре и направить вызовы моделей через внутренние эндпоинты без изменений в архитектуре.