Запустить личного ИИ-агента — задача, которая ещё год назад требовала серьёзного технического бэкграунда. Сейчас это реально сделать за один вечер, даже если вы не DevOps и не занимаетесь инфраструктурой профессионально. Главное — понять, что именно нужно сделать и в каком порядке.
В этом материале — практический маршрут от пустого сервера до работающего агента в Telegram.
Почему VPS, а не локальная машина
Первый вопрос, который возникает, — зачем вообще арендовать сервер, если можно запустить всё на своём компьютере? Причин несколько. Агент должен работать 24/7 — принимать сообщения, выполнять задачи по расписанию, реагировать на события. Если он запущен на ноутбуке, он недоступен, когда ноутбук выключен или в спящем режиме. Кроме того, установка агента вносит изменения в системное окружение — зависимости, конфиги, переменные среды. На основной машине это создаёт риск конфликтов.
VPS решает обе проблемы: изолированная среда, постоянная доступность, и при этом не занимает ресурсы вашего рабочего компьютера. Для начала достаточно минимальной конфигурации: 2 CPU, 4 GB RAM, 20 GB диска. Такие серверы у большинства провайдеров стоят от 5 до 15 долларов в месяц.
Пошаговая инструкция
Шаг 1: готовим сервер
Берём чистый Ubuntu 22.04 или 24.04. После получения доступа первым делом создаём отдельного пользователя для агента — не запускайте его от root:
adduser openclaw
usermod -aG sudo openclaw
su - openclaw
Это базовая практика безопасности: если что-то пойдёт не так, у агента не будет доступа ко всей системе с максимальными правами.
Шаг 2: устанавливаем OpenClaw
Установить можно одной командой:
curl -fsSL https://openclaw.ai/install.sh | bash
Скрипт сам подтянет все зависимости — Node.js, нужные пакеты, базовую конфигурацию. После завершения автоматически запустится мастер настройки.
Если нужно вернуться к нему позже, достаточно вызвать:
openclaw onboard
Мастер проведёт через три ключевых выбора: LLM-провайдер, мессенджер для общения с агентом и первоначальный набор навыков.
Шаг 3: выбираем LLM-провайдер
Самый простой старт — подписка OpenAI. Она подключается быстро, работает стабильно и не требует дополнительных настроек совместимости. Альтернативы — Anthropic Claude, xAI Grok, локальные модели через Ollama — тоже поддерживаются, но настройка чуть сложнее.
Важный момент для новичков: работа через API отличается от работы через веб-интерфейс. Токены тратятся на каждый запрос, и на старте агент может генерировать их больше, чем кажется разумным — особенно при первоначальной настройке и экспериментах. Лучше сразу установить лимит расходов в настройках аккаунта провайдера.
Шаг 4: подключаем Telegram
Telegram — наиболее функциональный и стабильный канал для общения с агентом. Процесс подключения прямолинейный:
- Открываем @BotFather в Telegram, создаём нового бота командой /newbot, задаём имя, получаем API Token.
- Вводим токен в мастере настройки или прописываем в конфиг.
- Пишем боту первое сообщение — в ответ придёт код подтверждения. Вставляем его в терминал. Это шаг привязки аккаунта: после него общаться с агентом сможете только вы.
После этого агент доступен в Telegram и отвечает на сообщения.
Проверить, что всё работает корректно:
openclaw status
Если что-то пошло не так — есть встроенная диагностика:
openclaw doctor
Шаг 5: базовая настройка рабочей среды
Агент запущен, но пока не знает ничего о вас и ваших задачах. На этом этапе большинство новичков останавливаются — и потом говорят, что агент «бесполезный». Причина проста: агент не знает ваших задач и предпочтений.
Рабочая среда агента — это набор текстовых файлов в папке workspace. Минимум, который стоит заполнить сразу:
- USER.md — кто вы, чем занимаетесь, какой стиль общения предпочитаете, какие задачи планируете делегировать агенту. Чем конкретнее, тем лучше.
- AGENTS.md — правила поведения: что делать в типичных ситуациях, какие ограничения соблюдать, как приоритизировать задачи.
На русскоязычные материалы по настройке этих файлов и реальным сценариям использования можно ориентироваться на OpenClaw Lab — там собраны инструкции, примеры конфигов и практики сообщества.
Шаг 6: первые задачи
Не пытайтесь сразу автоматизировать всё. Начните с простых задач: попросите агента напомнить о чём-то завтра утром, попросите составить краткий дайджест по нескольким темам, настройте одно периодическое задание через Cron.
На этом этапе важнее всего понять, как агент интерпретирует ваши запросы и где его поведение расходится с ожиданиями. Это нормально — именно так и настраивается рабочая среда: итеративно, через практику.
Типичные ошибки на старте
- Запуск от root. Кажется удобным, создаёт риски. Всегда используйте отдельного пользователя.
- Пустой USER.md. Агент без контекста о пользователе работает в режиме универсального ассистента — полезно, но не персонализировано.
- Нет мониторинга расходов токенов. Установите лимиты у провайдера до начала активного использования.
- Слишком сложные задачи на старте. Начните с предсказуемых, хорошо определённых задач. Сложные многошаговые сценарии требуют отлаженной конфигурации.
Один вечер, минимальный сервер и несколько команд в терминале — этого достаточно, чтобы агент заработал. Дальше всё зависит от того, насколько вдумчиво вы его настроите.