En coding-agent på din laptop stannar i samma ögonblick du stänger locket. Vilket är fint för en snabb redigering — och tyst frustrerande i det ögonblick du vill att den ska mala genom en lång refaktorering, köra en test-svit, eller fortsätta medan du gör något annat. Flytta den till en server och den begränsningen bara försvinner: den arbetar medan du sover, överlever att din wifi tappar, och överlämnar resultatet när du är tillbaka. Detta täcker vilken VPS som faktiskt passar en coding-agent — Claude Code, Cursors CLI, Cline, OpenCode eller aider — vad man ska betala, och hur man håller den körande, utan KYC och med krypto-betalning.
Vad "på en server" faktiskt ger dig
- Den stannar inte. En lång uppgift körs till slutförande oavsett din laptop.
- Rent rum. Agenten får en reproducerbar miljö; din maskin förblir fri från build-skräp och halv-installerade dependencies.
- Isolering. En agent med shell-åtkomst är kraftfull. Mycket bättre att den har den makten på en engångs-box än bredvid dina foton och SSH-nycklar.
Den sista punkten är undervärderad: en VPS är det säkrare hemmet för en autonom agent, just för att det är separat.
Dimensionera den rätt
Agenten själv är lätt — den anropar en modell över ett API, så tänkandet sker någon annanstans (samma anledning som de flesta AI-agenter behöver lite RAM). Vad som faktiskt förbrukar resurser är ditt projekts toolchain: en stor build, en tung testkörning, en lokal databas. Så dimensionera för projektet, inte agenten:
- 2 GB / 2 kärnor — bekvämt för agenten + en git-checkout + lätta builds.
- 4 GB — en säker standard för riktiga projekt med ordentliga test-sviter.
- Mer bara om din build är genuint hungrig eller du kör flera agenter samtidigt.
Vilket plan passar — och hur du betalar
För en enskild coding-agent på ett riktigt projekt är sweet spot 4 vCPU / 4 GB — utrymme för agenten plus din build och test-svit. På EQVPS är det AI-Agent-planet ($10/mån); en 2 GB-box är fin för lätta repos, skala upp bara om dina tester är tunga eller du kör flera agenter samtidigt.
Två praktiska val:
- NAT, inte dedikerad IP. En coding-agent gör bara utgående anrop — model-API, git, package-registries — så ett NAT-plan med port-forwarded SSH är allt den behöver, och det är billigare. Sträck dig efter ett dedikerad-IP-plan bara om du också hostar något andra ansluter till (en webhook-mottagare, en preview-server).
- No-KYC, betald i krypto. Registrera dig med en e-post och betala i USDC eller USDT på Base eller Ethereum — inget kort, inget ID. Användbart om du startar engångs-boxar per agent och inte vill att varje ska vara knuten till din identitet. Ett kort fungerar också, men on-rampen har ett minimum på ~$27, så att fylla på ett litet saldo en gång är smidigare för billiga planer.
Det är CPU-only och körs från ett enda datacenter i Tyskland — fint för en coding-agent (det tunga tänkandet är på modellleverantörens sida), värt att veta om du specifikt behöver en GPU eller en annan region.
Få den körande
SSH:a in, sätt upp din toolchain och agenten (Claude Code, Clines CLI, aider — vilken du än använder), klona ditt repo, och exportera din API-nyckel:
export ANTHROPIC_API_KEY=... # or your provider's key
cd ~/myproject
Nu nyckeltricket — kör den inte i en bar SSH-session, annars dör den när du kopplar från. Kör den inuti tmux:
sudo apt install -y tmux
tmux new -s agent
# inside tmux: start your coding agent, point it at the task
# then detach with: Ctrl-b, then d
Koppla från, stäng din laptop, gå på lunch. Agenten fortsätter arbeta på servern. Kom tillbaka och tmux attach -t agent för att se vad den gjorde. För schemalagda, obevakade körningar (t.ex. en nattlig underhållspass), linda in det i en systemd-tjänst istället — samma mönster som att hålla vilken process som helst vid liv.
De ärliga förbehållen
- Ge den en sandbox, inte nycklarna till kungariket. Använd en non-root-användare, håll det i ett git-repo (varje ändring granskbar och återställbar), och lägg inte produktions-uppgifter på boxen. Autonomi plus shell-åtkomst plus vårdslöshet är hur olyckor händer.
- Håll koll på din token-förbrukning. En långkörande agent som anropar en modell i en loop kostar riktiga API-pengar — sätt gränser och checka in. Servern är billig; inferensen är vad som adderas.
- Det är inte magi. En bakgrundsagent är utmärkt för väl-avgränsade, verifierbara uppgifter. Rikta den mot något vagt och obevakat och du kommer tillbaka till självsäkert nonsens. Avgränsa hårt.
Inom de rälsen är en coding-agent på sin egen server ett genuint användbart mönster — ditt arbete fortsätter oavsett om du gör det. Starta en 4 GB-box, släpp in tmux och din agent, och låt det koka. Agenten kan till och med hyra servern själv över MCP om du vill ha hela loopen autonom.
Kommentarer
Inga kommentarer än. Bli först.