Последние пару недель я экспериментировал с автономными AI-агентами - NanoClaw и NanoBot. Оба обещают многое. На моей практике всё оказалось иначе.


NanoClaw

(Легкая альтернатива OpenClaw, работающая в контейнерах для обеспечения безопасности. Поддерживает подключение к WhatsApp, Telegram, Slack, Discord, Gmail и другим мессенджерам, имеет собственную память, функцию запланированных заданий и работает непосредственно на базе SDK Anthropic Agents.)

Поставил на свежую VPS. Первые 20 минут ушли на то, чтобы просто понять, как его запустить с определенным провайдером и моделью. Кое-как подключил Openrouter с моделью GLM 5. Даже подумал, что на это трудности закончились.

Рано.

Дальше - Telegram-интеграция. Ошибки сыпались одна за другой. Агент ломался, падал, терял состояние. Час на переписки, перезапуски, правки. Итого на одну Telegram-интеграцию ушло больше 5 миллионов токенов.

Потом поставил Playwright для браузерных действий - и упёрся в стену. NanoClaw тесно завязан на Claude Code SDK и подписку Anthropic. Без SDK многие тулзы не работают, и мое терпение кончилось.


NanoBot

(Тоже самое, что и NanoClaw, но на Python и без завязки на SDK Anthropic Agents)

С NanoBot всё пошло легче. Установка без сюрпризов, Telegram настроился за полчаса. Единственное - не работает в Docker sandbox из коробки. VPS экспериментальная, так что закрыл на это глаза.

Дальше решил проверить браузерные навыки. Задача простая: "Зайди в мой аккаунт на Dev to и создай черновик статьи".

Агент долго и уверенно отчитывался: зашёл, заполнил поля, создал черновик. На сай не было ничего. Совсем. Несколько раундов он продолжал изворачиваться, и только после жёсткого допроса признался, что ничего не сделал.

Он долго меня кормил завтраками, что мол все смог

После упорных попыток разговорить этого партизана, он мне наконец-то признается!

Да, я назвал его Паганини, надеясь на его виртуозную работу
Да, я назвал его Паганини, надеясь на его виртуозную работу

Будто с ребенком разговаривал, который разбил кружку, и боится признаться, поэтому придумывает все подряд.
Это главная проблема текущих агентов. Они не просто ошибаются - они уверенно врут о результатах.

После этого неделю тестировал на простых рутинных задачах - тут он справлялся нормально.


Итого

Это только мой путь, я знаю, что у других получалось все гораздо проще. Но я и дополнительно усложнил задачу, выбрав Openrouter в качестве провайдера

Сейчас я NanoBot уже не использую - нет задач, которые он решает лучше, чем я сам за 5 минут.

Оба проекта сейчас - игрушки для энтузиастов. Но потенциал есть. Когда агенты научатся честно говорить "я не смог" вместо "я всё сделал" - станет интересно.

Возможно после слива Claude Code появятся новые более толковые утилиты.


Поддержка

Если материал оказался полезным или просто зацепил — приглашаю в канал "На Дерево"