Ви зібрали AI-агента — скрейпер, Telegram-бота, цикл моніторингу, автономного воркера. У терміналі він працює чудово. Потім ви закриваєте ноутбук — і його немає. Щоб тримати агента 24/7, потрібен хост, який ніколи не спить: VPS.
Проблема з локалкою
Запуск always-on агента на своїй машині ламається з нудних, передбачуваних причин:
- Сон / вимкнення — закрили кришку, і процес помер.
- Мережа — Wi-Fi відвалюється, IP змінюється, NAT блокує вхідні.
- Перезавантаження — оновлення ОС перезапускають машину; агента ніщо не повертає.
- Конкуренція за ресурси — агент б'ється за CPU/RAM із браузером та IDE.
VPS вирішує всі чотири: він онлайн цілодобово, має стабільний публічний IP, виділені CPU/RAM та повну ізоляцію від вашої робочої машини.
Рішення: запускати агента як systemd-сервіс
На Linux-VPS systemd — чистий спосіб тримати процес живим. Він перезапускає агента при краші, запускає знову після ребуту й збирає логи.
Створіть /etc/systemd/system/myagent.service:
[Unit]
Description=My AI agent
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
WorkingDirectory=/opt/myagent
ExecStart=/usr/bin/python3 /opt/myagent/agent.py
Restart=always
RestartSec=5
# секрети (API-ключі) вантажимо з файлу, не з unit'а
EnvironmentFile=/opt/myagent/.env
User=agent
[Install]
WantedBy=multi-user.target
Увімкніть і запустіть:
systemctl daemon-reload
systemctl enable --now myagent
Тепер агент працює постійно:
systemctl status myagent # живий?
journalctl -u myagent -f # логи в реальному часі
Restart=always + RestartSec=5 означають, що краш відновлюється за секунди. WantedBy=multi-user.target означає, що агент автоматично повертається після ребуту сервера. Тепер він справді 24/7.
Порада: зберігайте API-ключі в
EnvironmentFile(напр./opt/myagent/.env,chmod 600), а не зашитими в unit. Запускайте від не-rootUser=agentзадля мінімальних привілеїв.
Чому саме VPS
- Аптайм — розрахований бути онлайн; ваш ноутбук — ні.
- Стабільний IP — вебхуки, вхідні з'єднання та allowlist'и продовжують працювати.
- Виділені ресурси — CPU/RAM не діляться з повсякденними застосунками.
- Ізоляція — якщо агент збоїть, це локалізовано на сервері, а не на вашій машині.
Отримайте його за ~60 секунд — і дайте агенту орендувати його
EQVPS дає root-доступ приблизно за 60 секунд, на Ubuntu, Debian чи AlmaLinux — оплата в USDC/USDT, без картки та KYC. Два способи отримати сервер:
- Ви створюєте його: замовили, оплатили крипто-чекаут, зайшли по SSH, поклали свій systemd-unit.
- Агент створює його: через MCP агент може сам
register_account,topup_balance,order_vpsі прочитатиget_vps_status— він орендує собі постійний «дім» 24/7 з передплаченого балансу. Див. Дай AI-агенту бюджет та Розгорни AI-агент-фреймворки на VPS.
Зберіть агента один раз, запустіть як сервіс — і нехай працює, поки ви спите.