Apps post
← К списку постов

Как развернуть Claude Code (Claudebot) на VPS: пошаговое руководство с настройкой Telegram-бота

Опубликовано: 1 марта 2026 г. в 22:23

Источник: Apps-лента этого сайта.

Автор показывает, как развернуть open-source агента Claude Code (Claudebot) на виртуальном приватном сервере (VPS) вместо покупки физического оборудования (Mac Mini), и подключить его к Telegram для постоянного доступа с любого устройства.

1. Почему VPS, а не локальный компьютер

  • Claudebot — open-source проект с доступом ко всему окружению: файлам, браузеру, приложениям.
  • Запускать его на основном компьютере небезопасно — агент получает доступ ко всем личным данным.
  • Многие покупают Mac Mini как изолированную среду; VPS решает ту же задачу дешевле и гибче.
  • VPS позволяет масштабировать ресурсы и держать бота онлайн 24/7.

2. Выбор и настройка VPS

  • Используется Hostinger VPS (ссылка в описании видео).
  • Рекомендуемый план: KVM2 — 2 vCPU, 8 ГБ RAM, 100 ГБ SSD, 8 ТБ трафика.
  • Промокод Nate Herk даёт 10% скидки при выборе 12- или 24-месячного плана.
  • Операционная система: Ubuntu 24.04 LTS.
  • После оплаты задаётся root-пароль (SSH-ключ опционален).

3. Подключение к серверу и создание пользователя

  • SSH-подключение к VPS через терминал командой из дашборда Hostinger: ssh root@<IP>.
  • Создание отдельного пользователя: adduser claude — задаётся имя и пароль.
  • Выдача прав администратора новому пользователю.
  • Переключение на пользователя: su - claude.

4. Установка Claudebot

  • Используется однострочная команда установки с официального сайта проекта (команды доступны в документе из описания видео).
  • Установка занимает от 2 до 10 минут; процесс автоматически определяет ОС и устанавливает зависимости (Node.js и др.).
  • После установки запускается интерактивный онбординг.

5. Конфигурация в процессе онбординга

  • Провайдер модели: Anthropic → вводится API-ключ Anthropic.
  • Модель по умолчанию: Claude Opus 4.5 (можно выбрать другую).
  • Канал общения: Telegram Bot API (доступны также WhatsApp, Discord и др.).
  • Дополнительные зависимости / навыки: Nano Banana (Google), GG и другие — можно выбрать через пробел и добавить позже.
  • API-ключи: Gemini (для Nano Banana Pro), Brave Search (веб-поиск) — опционально.

6. Создание Telegram-бота и подключение

  • В Telegram открыть @BotFather, выполнить команду /newbot, задать имя и username.
  • Скопировать полученный токен и вставить в терминал при настройке Claudebot.
  • В чате с Claudebot через веб-интерфейс запросить pairing code и передать его боту в Telegram.
  • После успешной пары бот отвечает в Telegram в реальном времени.

7. Запуск веб-интерфейса и туннель

  • Claudebot предоставляет локальный веб-дашборд; для доступа из браузера создаётся SSH-туннель с указанием IPv4-адреса VPS.
  • После подключения туннеля веб-UI становится доступен по сгенерированному URL.

8. Автозапуск gateway на VPS

  • Чтобы бот работал постоянно, gateway регистрируется как системный сервис с опцией always (автоперезапуск).
  • После этого Telegram-бот остаётся онлайн даже при закрытом терминале и отключённом локальном туннеле.
  • Проверка статуса: команда status показывает active (running).

9. Безопасность: ключевые риски и рекомендации

  • Claudebot — не просто чат-бот; он автономно выполняет команды, открывает файлы, взаимодействует с приложениями.
  • Риски при компрометации: злоумышленник получает доступ ко всему, к чему подключён агент (почта, файлы, пароли).
  • Prompt injection: бот может перепутать команды пользователя с вредоносными инструкциями из внешних источников (письма, веб-страницы).
  • Рекомендации автора:
    • Не давать доступ к основной почте, календарю и менеджерам паролей.
    • Создать для бота отдельный email и изолированные окружения.
    • Использовать права только для чтения там, где это возможно.
  • Инструмент подходит для экспериментов и power users, понимающих риски; новичкам — соблюдать осторожность.

Видео