En AI-agent, der kun kører, mens din laptop er åben, er et script. For at få den til at køre sig selv — genoprette forbindelse, prøve igen, overleve genstarter — læg den på en VPS under systemd. Dette er den minimale copy-paste-guide. For hvorfor og den længere form (oppetid, dimensionering, MCP-vinklen) se kør en AI-agent 24/7 og oversigten VPS til AI-agenter.
1. Python og et 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. Hold API-nøglen i en env-fil
Hardkod aldrig nøgler. Læg dem i en fil, som kun root kan læse:
cat >/opt/agent/.env <<'EOF'
ANTHROPIC_API_KEY=sk-ant-...
EOF
chmod 600 /opt/agent/.env
3. Pak den ind i en systemd-tjeneste
# /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 er hele pointen: et nedbrud klokken tre om natten genstarter i stedet for at lade agenten ligge død til morgen. (Mere om mønstret i opret en systemd-tjeneste.)
4. Hold øje med crash-loops
Hvis agenten fejler øjeblikkeligt ved start, prøver Restart=always i det uendelige. RestartSec=5 spreder forsøgene; læs journalctl -u agent for at rette den underliggende fejl (typisk en manglende env-variabel eller afhængighed).
Dimensionering og de ærlige dele
- API-baseret agent (modellen kører hos din udbyder): let — en Small ($8) eller AI-Agent-planen ($10, 4 GB) er rigeligt. Ingen GPU nødvendig.
- Lokal model: en anden, tungere opsætning — små kvantiserede modeller på CPU via Ollama; store kræver en GPU, vi ikke tilbyder.
- Containeriseret i stedet? Dockers
--restart unless-stoppedspiller samme rolle — se docker-compose til AI-agenter.
EQVPS udstiller også en MCP-server, så en agent endda kan provisionere sin egen maskine. Root på cirka et minut, ingen KYC, betal i krypto.
Kommentarer
Ingen kommentarer endnu. Vær den første.