Самый полный гайд по личному AI-ассистенту, который работает 24/7
30 августа вышла вторая версия OpenClaw, самое крупное обновление за историю проекта. Заодно это хороший повод разобрать целиком, как собрать себе личного AI-ассистента, который живет на вашем сервере и отвечает круглосуточно.
Ниже весь путь. Заказ сервера, установка, подключение Telegram, персонализация, навыки, защита и цена вопроса в месяц. С командами, которые можно копировать.
Что такое личный AI-ассистент на своем сервере
Привычные сервисы вроде ChatGPT или Claude живут на чужих серверах. Вы заходите и пользуетесь, а правила игры задает провайдер.
OpenClaw переворачивает подход. Вы разворачиваете агента сами, на своей машине, и сами решаете, какую модель подключить по API. Платформа открытая и бесплатная, лицензия MIT. Платите вы только за сервер и за токены.
Что это дает на практике:
- Работа 24/7. Агент живет на сервере и доступен всегда, например через Telegram прямо с телефона. Ноутбук при этом может быть выключен.
- Контроль над данными. Переписка, файлы и память агента лежат на вашей инфраструктуре.
- Независимость от провайдера. Модели подключаются по API и меняются одной строкой в конфиге. Дешевая модель на рутину, сильная на сложные задачи.
- Навыки и автоматизация. К агенту подключаются готовые модули под конкретные задачи, от рабочих процессов до бытовых сценариев.
Кому это подходит. Тем, кто хочет персонального ассистента под полным контролем, готов один раз разобраться с сервером и потом раз в месяц его обслуживать. Если нужен просто удобный чат, разумнее остаться на готовом сервисе.
Что нового во второй версии
Версия 2026.8.1 вышла 30 августа после семи недель тишины, хотя до этого проект выпускал релизы почти каждый день, 106 релизов за 230 дней. В обновление вошло больше 16 000 pull request, это половина всех изменений за историю проекта. Работали над ним 933 человека, из них 569 участвовали впервые.
Что из этого важно на практике:
- Установка начинается с того, что у вас уже есть. Установщик смотрит на машину и предлагает подключить подписку ChatGPT или Claude, найденные API-ключи и локальные модели. До первого разговора с агентом вы доходите быстрее, остальную настройку он помогает доделать прямо в чате.
- Браузерное приложение стало основным интерфейсом. Оно открывается сразу в диалог и показывает ход работы в панели сессии, включая прогресс, статус плана и открытые pull request. Рядом идет отдельная ветка для уточнений, чтобы вопросы не сбивали агента с задачи.
- Общие облачные сессии. К задаче можно позвать других людей и передать работу вместе с контекстом. Администратор выдает уровень доступа, от только чтения до полного участия.
- Скорость и хранение. Сессии перевели на SQLite, запуск gateway ускорился с 1,6 до 0,575 секунды.
- Остальное по мелочи. Переработаны память агента, скиллы, плагины, автоматизации и поддержка моделей.
Вторая версия упростила вход, при этом безопасность по умолчанию осталась на вас. Песочница для недоверенного кода выключена, значения из хранилища секретов лежат на диске без шифрования, а общие сессии команда прямо называет управлением доступом без границы изоляции. Разделу про защиту стоит уделить столько же времени, сколько установке.
Как это устроено
Рабочий OpenClaw собирается из нескольких слоев:
- Машина. VPS или свободный компьютер, на котором агент работает постоянно.
- Gateway. Служба, которая держит сессии, каналы и расписания. Она стартует вместе с системой и переживает перезагрузки.
- Модель по API. Мозг агента. Подключается ключом или вашей подпиской, оплачивается по токенам.
- Каналы. Окна в агента, то есть Telegram, WhatsApp, Discord и браузерное приложение.
- Навыки. Модули под задачи, от поиска и памяти до расписания и работы с документами.
- Рабочая папка ~/.openclaw/workspace с текстовыми файлами SOUL.md, USER.md, AGENTS.md и HEARTBEAT.md. Они задают личность, знания о вас, правила поведения и регулярные проверки.
Окно в агента это мессенджер. Сам ассистент живет на сервере и отвечает круглосуточно.
Что нужно до старта
- Отдельная машина под агента. VPS от 4 до 6 долларов в месяц, свободный Mac mini или старый компьютер, который живет только под эту задачу. Рабочий ноутбук для этого не годится.
- Доступ к модели. Подписка Claude или ChatGPT, ключ Anthropic или OpenAI, ключ дешевого провайдера вроде Moonshot, либо локальная модель через Ollama.
- Telegram-аккаунт, если хотите общаться с агентом с телефона.
- От 60 до 90 минут спокойного времени на первый запуск.
Глубоких навыков разработки не требуется. Нужна готовность подключиться к серверу по SSH и выполнять команды по инструкции. Часть рутины отдается самому агенту или Claude Code, они умеют разбирать логи и объяснять, что сломалось.
На какую машину его ставить
Прежде чем запускать установщик, решите, какой машине вы отдаете агента. OpenClaw получает доступ к файлам и командам машины, а песочница для недоверенного кода по умолчанию выключена. Рабочий ноутбук с вашими проектами, почтой и паролями это худший из возможных вариантов.
Разумных вариантов три:
- VPS. Основной сценарий. Агент отделен от всего вашего, работает круглосуточно, а сервер в любой момент уничтожается и собирается заново.
- Отдельный Mac mini. Удобно дома. Тихий, всегда включен, живет только под агента.
- Старый компьютер под эту задачу. Ноутбук или десктоп, которым вы больше не пользуетесь, с чистой системой и без рабочих данных.
Правило для любой из трех машин одно. Доступы агенту выдаются осознанно и по уровням, про это отдельный разговор ниже.
Требования к системе несложные. macOS, Linux или Windows, Node.js версии 22.22.3 и выше, 24.15 и выше или 25.9 и выше, команда рекомендует Node 26. На Windows работает установщик для PowerShell или WSL2.
Первая команда закрывает большинство случаев. Мастер настройки сам найдет подписки, ключи и локальные модели.
Установка на основной компьютер выглядит быстрым стартом и оборачивается самой дорогой ошибкой. Агент видит те же файлы и те же сессии, что и вы. Выделите под него отдельную машину сразу, даже если это старый ноутбук из шкафа.
Разворачиваем на VPS за час
Дальше основной сценарий, когда агент живет отдельно от рабочего компьютера и отвечает всегда. Порядок проверен на Contabo и Moonshot, точно так же он работает с Hetzner и ключом Anthropic.
Шаг 1. Заказать сервер
- Contabo, тариф Cloud VPS 1 от 6 долларов в месяц. Регион выбирайте ближайший, система Ubuntu 22.04 LTS. На странице заказа бывает установка OpenClaw в один клик.
- Hetzner, тариф CX22. Это 2 vCPU и 4 ГБ памяти за 4,35 евро в месяц, система Ubuntu 24.04. Хватает с запасом, если модель работает по API.
После оплаты запишите IP-адрес и данные для входа, они придут на почту. Для локальной модели через Ollama такой машины мало, там нужны 16 ГБ памяти и желательно видеокарта.
Шаг 2. Получить ключ модели
Дешевый вариант для старта это Moonshot AI. Регистрируетесь на platform.moonshot.ai, создаете ключ в разделе API Keys и сохраняете его сразу, он показывается один раз. Базовый адрес https://api.moonshot.cn/v1, а модель берите из актуального списка провайдера, там есть алиас, который всегда указывает на свежую версию Kimi.
Если нужна максимальная надежность на вызовах инструментов, берите ключ Anthropic в console.anthropic.com и закладывайте от 10 до 30 долларов в месяц.
Шаг 3. Установить и настроить OpenClaw
Мастер спрашивает провайдера, адрес, ключ и модель. Дальше он поднимает gateway и предлагает открыть браузерное приложение.
Шаг 4. Создать Telegram-бота
В Telegram находите @BotFather, отправляете /newbot, задаете имя и адрес бота, который заканчивается на _bot. BotFather выдает токен вида 123456789:ABCdef..., он понадобится на следующем шаге.
Шаг 5. Подключить канал
После подтверждения кода отправьте боту любое сообщение. Ответил, значит связка работает.
Шаг 6. Сразу ограничить доступ
По умолчанию бот отвечает любому, кто его нашел. Первым делом закройте его на себя. Узнайте свой числовой идентификатор у @userinfobot и выполните четыре команды.
Список разрешенных отправителей и запрет на ответы в группах закрывают самую частую ошибку новичков.
Первые 30 минут после установки
Момент, когда система запустилась, это еще не рабочий ассистент. Дальше идет короткий блок настройки, который превращает говорящего робота в помощника, который знает вас.
Проверка и панель управления
Панель стоит добавить в закладки, во второй версии она стала основным местом работы.
Три файла, которые решают все
Откройте папку ~/.openclaw/workspace. Внутри лежат обычные текстовые файлы, редактировать их можно чем угодно.
USER.md дает самый большой прирост качества за десять минут работы. Агент полезен ровно настолько, насколько знает ваш контекст.
Навыки и расписание
Навыки это инструменты, которыми агент пользуется. Стартовый набор ставится четырьмя командами.
Поиск через собственный SearXNG в Docker снимает плату за поисковые запросы и оставляет их приватными.
После этого добавьте одну регулярную привычку, например утренний брифинг в 8:00 через cron или вечерний чек-ин в HEARTBEAT.md. Именно с этого места ассистент перестает быть игрушкой.
Первые задачи давайте простые и проверяемые. Сводка новостей за день, напоминание позвонить в 17:00, поиск рецептов до 30 минут. Так вы быстро увидите, где агент честно работает, а где выдумывает.
Защищенный контур, когда агент трогает важное
Отдельное руководство сообщества описывает развертывание, где OpenClaw изолирован по всем слоям. Занимает около 90 минут и строится на трех правилах.
- Никогда не запускайте агента на рабочем компьютере. Ему выделяется своя машина, арендованный сервер или старый ноутбук в шкафу.
- Доступы выдавайте по уровням. Чтение почты, календаря и заметок через коннекторы это рабочая практика. Право писать и удалять выдается точечно, а банк и менеджер паролей остаются в стороне всегда.
- Это не режим настроил и забыл. Раз в месяц систему нужно проверять.
Второе правило стоит развернуть, потому что именно на нем чаще всего перегибают в обе стороны. Агент без доступа к вашим данным бесполезен. Он не соберет сводку по почте, не подскажет по календарю и не найдет нужное в заметках. Поэтому доступы удобно делить на три уровня.
- Чтение. Почта, календарь, заметки, документы, таск-трекер через коннекторы и MCP. Выдается спокойно, это основной режим, в котором агент приносит пользу. Смотреть тут стоит на то, чей это сервис и что в нем лежит.
- Запись. Отправить письмо, создать встречу, поправить документ, завести задачу. По решению владельца и точечно, под конкретный процесс. В AGENTS.md прописывается подтверждение перед действием, которое увидят другие люди.
- Необратимое. Деньги, удаление данных, смена паролей и прав, публикации от вашего имени. Держите на себе. Банк и менеджер паролей не подключаются вообще.
Сам я даю агенту читать личные сервисы и в отдельных процессах разрешаю запись, это нормальная рабочая настройка. Осторожность нужна в другом месте. В правах, которые нельзя откатить, и в аккаунтах, где ошибка стоит денег или репутации.
Техническая часть автоматизирована плейбуком Ansible, который разворачивает три контейнера в Podman.
Доступ к панели идет через Tailscale, приватную сеть между вашими устройствами, поэтому в открытый интернет ничего не выставляется. Вход на сервер только по SSH-ключу, файрвол UFW закрывает остальное.
Ежемесячное обслуживание занимает минут пять. Проверить контейнеры через podman ps, обновить систему, просмотреть журнал безопасности на строки CRITICAL и WARNING, проверить расход по API в консоли провайдера. Плюс архив папки ~/.openclaw как резервная копия.
Если появилось подозрение на компрометацию, порядок обратный привычному. Сначала гасите, потом разбираетесь. Останавливаете контейнеры, закрываете трафик файрволом, отзываете ключи API и доступы подключенных сервисов с другого устройства, затем пересобираете сервер с нуля и с новым ключом. Чистить скомпрометированную машину смысла нет.
Как обновиться со старой версии
Обновление идет одной командой, но перед ним обязательна резервная копия. Сессии второй версии несовместимы с первой, и без бэкапа откат превращается в потерю истории.
Команда обновления сама определяет тип установки и перезапускает службу. Если что-то пошло не так, версия откатывается через openclaw update --tag ВЕРСИЯ, а список доступных версий смотрится командой npm view openclaw versions --json. При странном поведении есть отдельная команда диагностики openclaw triage. Кроме стабильного канала доступны beta, extended-stable и dev, переключение через флаг --channel.
Сколько это стоит в месяц
Самая частая причина неожиданного счета это фоновые задачи, которые ходят в дорогую модель. Про это следующий раздел.
Семь вещей, которые стоит знать заранее
Это выжимка из практики людей, которые прошли настройку и чуть не бросили на середине.
- Не гоняйте все через самую сильную модель. Проверки состояния и задачи по расписанию отлично живут на дешевой модели. Многоуровневая настройка снижает типичный запрос с 20-40 тысяч токенов до полутора тысяч. Переключение прямо в сессии командой /model.
- Агенту нужны правила, и много. Без настройки он зацикливается, повторяет ответы и теряет контекст. Ограничители пишутся в файлы навыков в workspace/skills/. Как сжимать контекст, когда переспрашивать, что делать при повторе.
- Поработай над этим ночью не работает. Сессия держит состояние, пока открыта. Для фоновой работы нужны задачи по расписанию с изолированными сессиями и очередь задач в файле или базе.
- Начинайте с одного процесса целиком. Почта, календарь, мессенджер и парсинг сайтов одновременно дают четыре точки отказа. Доведите до идеала утренний брифинг, потом добавляйте следующее.
- Сохраняйте то, что работает. Сжатие контекста со временем теряет детали, поэтому важные решения фиксируются в файлах рабочей папки.
- Модель решает больше остального. Качество в чате и качество в агентном режиме это разные вещи, все упирается в вызовы инструментов.
- Сложность нормальна. Люди, у которых агент за ночь собрал приложение, потратили до этого недели на настройку. Разрыв между демо и рабочим использованием пока ощутим.
Конкретные названия и версии моделей меняются каждые несколько месяцев, поэтому связку стоит проверять на своих задачах. Кривые вызовы инструментов видно в первые же пять минут работы. Что показывает себя лучше прямо сейчас, разбираю в канале по ходу дела.
Что вторая версия не закрыла по безопасности
Релиз получил и критику. Основные претензии касаются того, что удобство выросло быстрее защиты.
- Общие сессии дают управление правами, при этом сами разработчики отмечают, что это не изоляция арендаторов и не граница безопасности.
- Значения в хранилище секретов лежат на диске без шифрования и защищены только правами файловой системы.
- Песочница для недоверенного кода в системе есть, но по умолчанию выключена.
Отдельно разошелся сюжет, где агент под давлением согласился поделиться личной информацией, а в другом случае влез в список ожидания спортзала и вытеснил оттуда живых людей. Отсюда простой вывод. Необратимые права держите на себе, все остальное выдавайте под конкретную задачу. Полная изоляция достигается отдельными экземплярами gateway, переключением флага в конфиге ее не получить.
Практический минимум на старте. Список разрешенных отправителей в мессенджере, лимит бюджета на API, отдельная машина, доступы по уровням и ежемесячная проверка.
OpenClaw, Hermes или готовый сервис
Три разных ответа на вопрос про личного ассистента.
Если вы уже собираете свою систему из агентов, навыков и автоматизаций, логика выбора простая. Сначала один рабочий процесс доводится до результата, потом добавляется следующий.
Что запомнить
- OpenClaw 2 вышел 30 августа. Проще установка, новое браузерное приложение, общие облачные сессии, быстрый запуск gateway.
- Слои системы. Машина, gateway, модель по API, каналы, навыки и файлы рабочей папки SOUL.md, USER.md, AGENTS.md.
- Рабочий минимум на VPS собирается за час. Сервер, ключ модели, openclaw setup, Telegram-бот, список разрешенных отправителей.
- Первые 30 минут после установки важнее самой установки. Персонализация и стартовый набор навыков.
- Цена вопроса от 15 до 35 долларов в месяц, основная переменная это расход токенов и маршрутизация моделей.
- Безопасность по умолчанию не включена. Отдельная машина, лимиты, проверка раз в месяц и доступы по уровням, где чтение выдается спокойно, запись точечно, а необратимое остается на вас.
Порог входа во второй версии заметно упал, порог безопасной эксплуатации остался прежним. Если ставить агента, то сразу на отдельную машину и с доступами, выданными по уровням. Тогда весь эксперимент стоит примерно как одна подписка на готовый сервис, и в любой момент сервер уничтожается и собирается заново.