February 6

OpenClaw - гайд по граблям

Сразу скажу, что я ставил OpenClaw и на VPS, и на компьютер, и даже на Raspberry Pi — везде работает. Короче, если вы не собираетесь использовать локальные LLM — даже не парьтесь, не нужен вам Mac Mini с 64 Гб оперативки. Ставьте на валяющийся под кроватью старый комп — ну, это если планируете юзать OpenClaw вдолгую, это выгоднее. Если же просто «потыкать», то хватит любого VPS за $10 в месяц.

Установку бота начинаем с вашего любимного чата: Perplexity, ChatGPT, Gemini — какой угодно, просто скиньте ему ссылку на гитхаб проекта и попросите составить поэтапный план установки бота, и пусть вас по нему проведет. На Mac можно поставить их приложение Companion App — но я пока не тестил, так что на ваш риск.

Какие API выбрать?

Это самое важное решение, от этого зависит, будет ли у вас бот-молодец или ленивая размазня, заставляющая нервничать и беситься. Мне понравилась аналогия одного ютубера, Алекса Финна, про «Мозг и Мышцы»: в спортзале ваш мозг решает, что качать, но для конкретных мышц вы идете к конкретным тренажерам. С ботом так же: под разные задачи — разные API моделей.

По деньгам: на первичную настройку через Opus у меня ушло $40. Мне не хотелось ждать, когда восстановится лимит, и я стал тратить деньги через API (Extra usage). Сейчас трачу баксов пятьдесят в месяц на все API. Это при учете, что я не плачу за основную модель Kimi 2.5, так как ее пока Nvidia раздает бесплатно.

Настройка: Claude Opus. Без вариантов. Сожрет $30–$50 на токенах, но делайте онбординг именно на ней. Только Opus даст боту нормальный «характер» и задаст правильный тон всему дальнейшему общению.

Повседневка: Kimi 2.5 (через Nvidia). Как настроили — переключайтесь на Kimi. Пусть она будет «мозгом». Через Nvidia API это сейчас бесплатно — пользуйтесь, пока лавочку не прикрыли.

Heartbeat (пульс): Claude Haiku. Если Nvidia закроет кран с Kimi, ставьте Haiku на фоновые задачи. Это снизит расходы с $20 до пары центов в месяц.

Кодинг: Deepseek Coder v2. Топ за свои деньги. У меня есть подписка Claude Max, так что в боте кожу редко, но для личного проекта Deepseek выдал отличные результаты. $20 в месяц хватит за глаза.

Голос: OpenAI Whisper. Есть готовый скилл, работает идеально. Переводит голосовухи в текст и задачи. Трачу на это около $3 в месяц.

Картинки: Nano Banana Pro. Берем ключ у Google, втыкаем в скилл. Уйдет около $10 за месяц.

Память: Supermemory.ai. Бесплатно. Идеально для бэкапа структуры памяти (об этом ниже).

Почта: Nylas. Бесплатно. Позволяет боту рулить кучей аккаунтов Google и Microsoft в одном месте.

Поиск: Brave и Tavily. Оба бесплатные. Brave хорош для общего поиска, Tavily — для специфических штук типа парсинга контактов.

Опционально: ElevenLabs ($22/мес) для озвучки утренних брифов.


Tailscale

Установите Tailscale, если развернули бота на отдельном компьютере, и на свой основной комп тоже поставьте. Хотя можете использовать любой другой удаленный рабочий стол (RDP). Это позволит рулить ботом через веб-интерфейс с любого девайса и не светить портами в интернет. Безопасно и удобно.

Онбординг (Первая настройка)

Тут нельзя халтурить. Будьте максимально дотошными. Дайте боту личность (тут и тащит Opus). Не стесняйтесь расписывать детали — мой, например, косплеит ХЭЛ 9000 из фильма «Космическая одиссея 2001».

Главное: расскажите ему о себе ВСЁ. Пусть он проведет вам жесткий Q&A: работа, привычки, цели, интересы, что смотрите, что едите, за какой спорт болеете. Чем лучше он вас знает, тем меньше тупит. И помните: ИИ-агент — это сверхдешевая рабсила за 10 центов в час. Он крут, когда вы связываете мелкие задачи в цепочки. Объясните ему эти цепочки на берегу.

Память

Многие жалуются, что бот «забывает», о чем речь, прямо посреди диалога. В отличие от ChatGPT, который честно скажет, что контекст кончился, Clawdbot просто начинает тихо «сжимать» и удалять данные. Это бесит.

Запустите этот промпт, чтобы поправить конфиги памяти:

Enable memory flush before compaction and session memory search in my Clawdbot config. Set compaction.memoryFlush.enabled to true and set memorySearch.experimental.sessionMemory to true with sources including both memory and sessions. Apply the config changes.

Правила гигиены:

  • После онбординга настройте структуру памяти в протоколе heartbeat.
  • Всегда пишите /compact ПЕРЕД тем, как объяснять боту новый воркфлоу или настройки агента. Это очистит «оперативку» для важных инструкций.
  • После каждой настройки просите его «закрепить это в памяти» (commit to memory).
  • Раз в день у меня стоит cron-задача: бот проверяет память и выдает мне саммари того, что он помнит. Если где-то косяк — исправляем на месте.
  • Раз в неделю делаю бэкап папки .clawdbot через bat-файл и разгребаю мусор в файлах вручную.

Cron-задачи и Суб-агенты

Не ждите, что тяжелые cron-задачи будут работать четко. Если задача долгая (как мой утренний бриф), она часто отваливается по таймауту. Лайфхак: просите бота создать суб-агента под конкретную задачу. Тогда cron просто «пинает» агента, и всё работает без вылетов. До этого я допирал долго и мучительно.

Безопасность

Риски есть, но они лечатся:

  • Ключи API — в .env файл, а не в основной конфиг.
  • Ротация ключей каждые 30 дней.
  • .gitignore — чтобы не слить лишнего.
  • Валидация для почты: бот не может отправить письмо без вашего «ок».
  • Tailscale для доступа — никаких открытых портов.

Кейсы: что бот делает реально хорошо?

  • Разбор почты: раз в час чекает 6 аккаунтов, выкидывает спам, суммаризирует важное и готовит черновики ответов.
  • Мониторинг задач: подключил его к Dart (dartai.com). Бот следит за дедлайнами, тегает задачи, которые зависли на других людях, и сам раскидывает дела из почты по доскам.
  • Утренний бриф: киллер-фича. Бот собирает инфу из календаря, задачника, погоду и новости по моим темам, а ElevenLabs превращает это в 5-минутный подкаст. Слушаю, пока делаю кофе.
  • Ассистент: я ему надиктовываю, на какое время надо поставить встречу в календарь — он делает. Или когда с кем-то договорился в телеграм, просто скидываю в бот и говорю: «Назначь».
  • Кодинг по фану: собрал мне дашборд здоровья, который стягивает данные из весов Huawei Watch D2 и кольца Ultrahuman. Для прототипов — огонь.