ИИ-агент, который работает только пока открыт ваш ноутбук, — это скрипт. Чтобы он запускал себя сам — переподключался, повторял попытки, переживал перезагрузки — поместите его на VPS под systemd. Это минимальная копируемая инструкция. О том зачем и в развёрнутой форме (аптайм, размер, аспект MCP) — смотрите запуск ИИ-агента 24/7 и обзор VPS для ИИ-агентов.
1. Python и virtualenv
apt update && apt install -y python3-venv python3-pip git
git clone https://github.com/you/your-agent.git /opt/agent
cd /opt/agent
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
2. Храните API-ключ в env-файле
Никогда не вписывайте ключи в код. Положите их в файл, который может читать только root:
cat >/opt/agent/.env <<'EOF'
ANTHROPIC_API_KEY=sk-ant-...
EOF
chmod 600 /opt/agent/.env
3. Заверните его в systemd-сервис
# /etc/systemd/system/agent.service
[Unit]
Description=AI Agent
After=network.target
[Service]
WorkingDirectory=/opt/agent
ExecStart=/opt/agent/.venv/bin/python main.py
EnvironmentFile=/opt/agent/.env
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now agent
journalctl -u agent -f # watch it run
Restart=always — в этом весь смысл: сбой в 3 часа ночи приводит к перезапуску, а не оставляет агента мёртвым до утра. (Подробнее о паттерне — в создании systemd-сервиса.)
4. Следите за циклами перезапуска
Если агент падает мгновенно при старте, Restart=always будет пытаться вечно. RestartSec=5 разносит попытки во времени; читайте journalctl -u agent, чтобы устранить исходную ошибку (обычно это отсутствующая env-переменная или зависимость).
Размер и честные детали
- Агент на API (модель работает у провайдера): лёгкий — Small ($8) или тариф AI-Agent ($10, 4 ГБ) более чем достаточно. GPU не нужен.
- Локальная модель: другая, более тяжёлая настройка — небольшие квантованные модели на CPU через Ollama; крупным нужен GPU, которого мы не предлагаем.
- В контейнере?
--restart unless-stoppedв Docker играет ту же роль — смотрите docker-compose для ИИ-агентов.
EQVPS также предоставляет MCP-сервер, так что агент может даже сам развернуть себе машину. Root примерно за минуту, без KYC, оплата в крипте.
Комментарии
Пока нет комментариев. Будьте первым.