Установка OpenCLAW — это процесс развертывания автономного искусственного интеллекта на виртуальном сервере (VPS). Платформа позволяет создать омниканального нейросотрудника, который самостоятельно общается с клиентами в мессенджерах, анализирует корпоративные базы данных через MCP и автоматизирует рутинные бизнес-задачи 24/7 без необходимости писать программный код.
Первый шаг — установка защищенного соединения с сервером. Откройте терминал и подключитесь по протоколу SSH от имени суперпользователя. Замените адрес в команде на ваш реальный IP:
ssh root@198.51.100.22
Работать от имени root крайне небезопасно. Если злоумышленник получит доступ к боту, он сможет контролировать весь openclaw сервер. Поэтому необходимо создать ограниченного пользователя (назовем его ai_admin) специально для запуска нейроагента.
Для защиты сервера от автоматических сканеров уязвимостей необходимо настроить файрвол. Мы закроем все порты, кроме SSH. Выполните поочередно sudo ufw allow OpenSSH и sudo ufw enable. Панель управления системой по умолчанию работает на порту 18789. Благодаря файрволу, она будет недоступна извне, а доступ к ней мы настроим позже через безопасный локальный туннель.
Теперь мы готовы непосредственно установить OpenCLAW. Для этого запускается главный установочный скрипт, который автоматически скачает среду Node.js, создаст локальные базы SQLite для памяти бота и активирует интерактивного мастера настройки в терминале.
В процессе мастер задаст несколько стратегических вопросов. В качестве провайдера LLM рекомендуется использовать крупные агрегаторы, дающие доступ к передовым моделям. Оптимальный выбор для работы со сложной логикой и русским языком — модели уровня Claude 3.5 Sonnet. Они демонстрируют выдающиеся результаты в анализе данных и генерации контента.
После базовой настройки агент OpenCLAW предложит подключить системные навыки (скиллы). Это специальные плагины, расширяющие функционал нейросети. Среди самых популярных:
Также система предложит активировать хуки (hooks) — скрипты, срабатывающие при определенных событиях. Например, хук session-memory критически важен: он автоматически сохраняет весь контекст диалога в базу данных, наделяя вашего ИИ долгосрочной памятью.
Чтобы openclaw ии продолжал работать после того, как вы закроете терминал на своем компьютере, его необходимо зарегистрировать как фоновый системный сервис (демон systemd).
Для этого нужно выйти из текущей сессии пользователя командой exit (дважды, вплоть до полного отключения от сервера) и подключиться заново напрямую под учетной записью ai_admin. Затем активируется фоновая работа процессов командой sudo loginctl enable-linger ai_admin. После этого встроенная утилита платформы сгенерирует конфигурационный файл сервиса, который гарантирует автозапуск бота даже при жесткой перезагрузке сервера.
💡 Совет: Обязательно защитите конфигурационные файлы. Используйте команду chmod 600 для файлов с ключами API, чтобы никто другой на сервере не смог получить к ним доступ.
Завершающий этап — интеграция с мессенджером. Интеграция openclaw telegram настраивается через команду /start в диалоге с вашим ботом. Бот сгенерирует секретный код (pairing code). Введите этот код в терминале сервера, чтобы подтвердить свои права администратора. Теперь бот будет подчиняться исключительно вам.
Для доступа к визуальному дашборду (Dashboard), где происходит управление навыками и аналитикой, создается зашифрованный SSH-туннель. На вашем личном компьютере в терминале выполните команду проброса порта 18789. После этого панель управления будет доступна в вашем браузере по локальному адресу 127.0.0.1:18789. Это самый безопасный метод администрирования.