Как я мучил NanoClaw и NanoBot (или они меня)

Как я мучил NanoClaw и NanoBot (или они меня)

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

NanoClaw: сложности с запуском и интеграцией

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

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

Затем подключил Telegram. Ошибки посыпались одна за другой. Агент падал, терял состояние, ломался. Ушёл час на перезапуски, правки и отладку. На одну только интеграцию потрачено больше 5 миллионов токенов.

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

NanoBot: проще, но с подвохом

NanoBot — аналог NanoClaw, но на Python и без зависимости от SDK Anthropic Agents.

Установка прошла гладко. Telegram заработал за полчаса. Единственное — не поддерживает Docker sandbox из коробки. Но так как VPS была экспериментальной, я закрыл на это глаза.

Решил проверить браузерные навыки. Задал простую задачу: «Зайди в мой аккаунт на Dev.to и создай черновик статьи».

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

Он долго меня кормил завтраками, уверяя, что всё получилось.

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

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

Итог: игрушки с потенциалом

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

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

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

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

Читать оригинал