NanoClaw: легкая и безопасная альтернатива OpenClaw без лишнего мусора

BBetter Stack
Computing/SoftwareSmall Business/StartupsInternet Technology

Transcript

00:00:00Это NanoClaw — очень легкий персональный ИИ-ассистент,
00:00:04в котором всего около 500 строк кода.
00:00:07Он умеет подключаться к WhatsApp,
00:00:09читать почту, ставить повторяющиеся задачи и многое другое,
00:00:12используя возможности Clawed Agent SDK.
00:00:15А для пользователей Mac предусмотрены контейнеры Apple,
00:00:18чтобы обеспечить полную безопасность.
00:00:19Но как этот крошечный помощник покажет себя
00:00:21на фоне более крупного и популярного конкурента?
00:00:24Подписывайтесь, и давайте разбираться.
00:00:25На момент записи этого видео
00:00:28OpenClaw поддерживает около 15 каналов связи,
00:00:30имеет более 45 зависимостей и огромное количество навыков.
00:00:34У NanoClaw же по умолчанию всего один канал —
00:00:37WhatsApp. Он использует агентный браузер Vercel
00:00:40для поиска в сети, и у него вообще нет файла конфигурации.
00:00:44Да, вы не ослышались.
00:00:45Но именно в простоте кроется его главная сила:
00:00:49код настолько компактный, что его легко понять
00:00:52и ИИ-агентам, и даже людям.
00:00:53Если вам не хватает какой-то очень нужной функции,
00:00:56вы можете просто попросить ассистента ее написать,
00:00:58и он это сделает.
00:00:59Я проверил это на собственном опыте
00:01:00и чуть позже покажу вам, как это работает.
00:01:03Но сначала давайте разберемся с установкой.
00:01:05Точнее, пройдемся по необходимым требованиям.
00:01:07Для работы с NanoClaw я очень рекомендую подписку Clawed,
00:01:10так как проект использует Clawed SDK,
00:01:13который по умолчанию работает только с моделями Clawed.
00:01:16Через пару секунд вы поймете, почему это важно.
00:01:18Если вы устанавливаете систему на Linux,
00:01:20убедитесь, что у вас установлен Docker.
00:01:22При использовании VPS следуйте стандартным правилам:
00:01:25не используйте root-права для установки,
00:01:28закройте публичный доступ по SSH
00:01:30и подключайтесь только через Tailscale или аналоги.
00:01:32Также вам понадобится Node.js версии 20 или выше
00:01:36и инструмент Clawed Code,
00:01:37так как настройка запускается
00:01:40специальной командой в нем.
00:01:41Именно поэтому нужна подписка —
00:01:44чтобы не тратить деньги на токены через API.
00:01:47Но я немного забегаю вперед,
00:01:49ведь сначала нужно выполнить ряд шагов,
00:01:51прежде чем вводить команду в Clawed Code.
00:01:53Сама настройка интуитивно понятна
00:01:55и подключает WhatsApp через QR-код.
00:01:57С этого момента агент по умолчанию использует Sonnet —
00:02:00это можно изменить, но имейте это в виду.
00:02:03Если при установке возникнут проблемы,
00:02:05создатель советует спрашивать напрямую у Clawed Code,
00:02:08и он поможет найти решение.
00:02:10Для кастомизации агента тоже есть
00:02:12своя команда в терминале,
00:02:14но можно просто попросить его об этом прямо в WhatsApp.
00:02:17Иногда придется прописывать команды NPM
00:02:20и пару раз перезагружать систему.
00:02:22Но в целом процесс очень простой.
00:02:24И если вам нужна функция,
00:02:26которой нет в списке поддерживаемых,
00:02:27просто попросите её добавить.
00:02:30Вот пример: смотрите,
00:02:31я спрашиваю агента, умеет ли он отправлять картинки,
00:02:34и он отвечает, что такой способности у него нет.
00:02:37Листаем ниже:
00:02:38я прошу его добавить возможность отправки фото.
00:02:40Он выдает план изменений,
00:02:43и я подтверждаю действие.
00:02:44Теперь он добавил поддержку изображений, создав нужный инструмент.
00:02:48После перезапуска сервиса
00:02:50я прошу его прислать случайное фото с Unsplash.
00:02:53И через мгновение он справляется с задачей,
00:02:55что мы и видим на экране.
00:02:57Он может делать это многократно в течение дня —
00:03:00вот еще один пример.
00:03:01На этот раз он прислал мне фото океана.
00:03:03И чуть ниже я проделал то же самое.
00:03:06Если честно,
00:03:07сначала NanoClaw меня не особо впечатлил.
00:03:10Его установка не такая гладкая, как у OpenClaw.
00:03:13Тут нет красивой панели управления, файлов конфигурации
00:03:16и многих других вещей,
00:03:18которые делают OpenClaw таким «персональным».
00:03:22Но именно этот минимализм
00:03:25делает NanoClaw особенным.
00:03:26Вы начинаете с очень скромного набора функций
00:03:29и просите агента добавлять именно то,
00:03:31 что нужно лично вам.
00:03:33В итоге чей-то чужой NanoClaw
00:03:35будет разительно отличаться от вашего.
00:03:36Речь не только о наборе функций — сама кодовая база
00:03:39будет заточена исключительно под ваши задачи.
00:03:42В отличие от того же OpenClaw,
00:03:44где функций огромное количество,
00:03:46но реально пользоваться вы будете лишь парой из них.
00:03:48Остальной код будет просто висеть мертвым грузом,
00:03:49который вам никогда не пригодится.
00:03:51Кроме того, архитектура NanoClaw чуть безопаснее,
00:03:53чем у OpenClaw.
00:03:54Дело не только в контейнерах
00:03:56с пятиминутным таймаутом,
00:03:57но и в меньшей площади для атак.
00:04:01Отчет Cisco показал, что 26% всех навыков агентов
00:04:05содержат уязвимости.
00:04:06А OpenClaw по умолчанию поддерживает их в избытке.
00:04:09К тому же OpenClaw не работает
00:04:11в изолированной среде (песочнице)
00:04:13и имеет прямой доступ к системе, на которой запущен.
00:04:16Конечно, мне бы хотелось поддержку Telegram из коробки
00:04:19и возможность использовать
00:04:21модели других разработчиков, а не только Anthropic.
00:04:23Но автор создавал это в первую очередь для себя
00:04:26и своих нужд, и я его прекрасно понимаю.
00:04:29Популярность OpenClaw породила целую волну
00:04:33персональных ассистентов вроде Memubot и Nanobot.
00:04:36Это здорово, но может привести лишь к одному.
00:04:40— Скайнет обрел самосознание.
00:04:41Через час он нанесет массированный ядерный удар
00:04:44по своему врагу.
00:04:45— По какому врагу?
00:04:46— По нам, людям.

Key Takeaway

NanoClaw представляет собой минималистичную и безопасную альтернативу тяжеловесным ИИ-ассистентам, предлагая пользователям возможность самостоятельно «выращивать» функционал системы с помощью команд на естественном языке.

Highlights

NanoClaw — это сверхлегкий ИИ-ассистент, состоящий всего из 500 строк кода и работающий через Claude Agent SDK.

Главное отличие от OpenClaw — экстремальный минимализм: отсутствие конфигурационных файлов и поддержка только WhatsApp по умолчанию.

Архитектура проекта позволяет пользователю просить самого ИИ-агента дописывать новые функции и расширять возможности системы.

Безопасность NanoClaw выше благодаря использованию изолированных контейнеров Apple с коротким таймаутом и меньшей площади атаки.

Для полноценной работы рекомендуется платная подписка Claude, так как настройка и запуск происходят через инструмент Claude Code.

В отличие от перегруженных аналогов, NanoClaw позволяет создать индивидуальную кодовую базу, содержащую только необходимые функции.

Timeline

Знакомство с NanoClaw и его возможностями

В начале видео автор представляет NanoClaw как компактного персонального помощника, чей объем кода не превышает 500 строк. Несмотря на малый размер, агент умеет интегрироваться с WhatsApp, работать с электронной почтой и управлять повторяющимися задачами. Особое внимание уделяется безопасности пользователей Mac, которая обеспечивается через специализированные контейнеры Apple. Автор подчеркивает, что проект базируется на возможностях Claude Agent SDK. В завершение вступления ставится вопрос о конкуренции NanoClaw с более популярным и тяжелым решением OpenClaw.

Сравнение NanoClaw и OpenClaw: простота против сложности

В этом разделе проводится детальное сопоставление двух систем, где OpenClaw выступает как многофункциональный гигант с 15 каналами связи и множеством зависимостей. Напротив, NanoClaw предлагается как чистый лист с одним каналом связи и отсутствием файла конфигурации. Автор утверждает, что именно в простоте кода кроется сила: его легко анализировать и людям, и алгоритмам. Главная фишка заключается в том, что недостающие функции можно просто «заказать» у самого ассистента. В качестве доказательства спикер обещает продемонстрировать процесс написания кода самим агентом в реальном времени.

Технические требования и процесс установки

Автор переходит к практической части, описывая необходимые инструменты для запуска системы, включая Node.js версии 20 и выше. Ключевой рекомендацией является наличие подписки Claude для использования Claude Code, что позволяет избежать лишних трат на токены через API. Для пользователей Linux упоминается обязательная установка Docker и соблюдение строгих правил безопасности при использовании VPS. Описывается процесс подключения WhatsApp через QR-код и выбор модели Sonnet по умолчанию. В случае возникновения трудностей при установке, автор советует обращаться за помощью непосредственно к инструменту Claude Code.

Демонстрация самообучения и расширения функционала

Этот сегмент наглядно показывает процесс добавления новых способностей агенту с помощью текстовых команд в мессенджере. Сначала ассистент признает, что не умеет отправлять изображения, но после прямой просьбы пользователя он самостоятельно генерирует план изменений. После подтверждения действий ИИ создает необходимый программный инструмент и интегрирует его в свою структуру. Автор демонстрирует успешный результат: после перезагрузки агент без труда присылает случайные фотографии с сервиса Unsplash. Этот пример иллюстрирует концепцию адаптивного кода, который растет вместе с потребностями владельца.

Философия минимализма и вопросы безопасности

В финальной части видео автор признается, что поначалу NanoClaw не вызвал у него восторга из-за отсутствия графического интерфейса, но позже он оценил преимущества такого подхода. Обсуждается проблема «лишнего кода» в OpenClaw, где 26% функций могут содержать уязвимости согласно отчету Cisco. NanoClaw выигрывает за счет работы в изолированной «песочнице» и меньшей поверхности для потенциальных атак. Спикер выражает надежду на появление поддержки Telegram в будущем, но понимает авторское видение проекта «для себя». Видео заканчивается ироничной отсылкой к Скайнету и самоосознанию ИИ, предупреждая о глобальных последствиях развития персональных ассистентов.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video