Freitagnachmittag, Claude Code arbeitet gerade an einem größeren Refactoring — und du musst den Laptop zuklappen. Session weg, Arbeit unterbrochen, am Montag geht es von vorne los. Dabei gibt es eine erstaunlich einfache Lösung: Claude Code läuft nicht nur auf deinem Rechner, sondern genauso gut auf einem kleinen Linux-Server im Rechenzentrum. Dort arbeitet der Agent weiter, während dein Laptop im Rucksack steckt — und du schaust vom Handy aus rein, wann immer du willst.
In dieser Anleitung richten wir Claude Code gemeinsam auf einem VPS ein: Installation, Login, persistente Sessions mit tmux und — ganz wichtig — ein sauberes Sicherheits-Setup. Vorher werfen wir einen Blick auf die offiziellen Cloud-Angebote von Anthropic, denn nicht jeder braucht den Selbstbau-Weg.
Warum Claude Code auf einem Server laufen lassen?
Was Claude Code als autonomer Agent grundsätzlich leistet, haben wir im Artikel Claude Code: Der autonome Agent für Ihre Softwareentwicklung ausführlich beschrieben. Kurz gesagt: Das Kommandozeilen-Werkzeug von Anthropic liest deinen Code, plant Änderungen, führt sie aus und testet sie — über viele Arbeitsschritte hinweg. Genau diese langen Arbeitsläufe sind der Grund, warum ein Server so attraktiv ist:
- Lange Läufe ohne Abbruch: Umfangreiche Refactorings, Testsuiten oder Migrationen laufen weiter, auch wenn dein Rechner aus ist oder das WLAN wackelt.
- Aufgaben vom Handy anstoßen: Du verbindest dich per SSH, gibst Claude eine Aufgabe und schaust später wieder rein — vom Sofa, aus dem Zug, nach dem Kundentermin.
- Konstante Umgebung: Auf dem Server sind immer dieselben Werkzeuge, Versionen und Repositories vorhanden — egal, von welchem Gerät du zugreifst.
- Team-Server: Mehrere Entwickler teilen sich eine vorbereitete Umgebung, statt jede Maschine einzeln zu pflegen.
Die offiziellen Wege: Claude Code im Browser und am Handy
Bevor du einen Server mietest, solltest du wissen, was Anthropic inzwischen selbst anbietet. Mit Claude Code on the web startest du Coding-Sessions direkt im Browser: du verbindest deine GitHub-Repositories, beschreibst die Aufgabe, und Claude arbeitet in einer isolierten Sandbox auf Anthropic-Infrastruktur — inklusive automatisch erstellter Pull Requests. Mehrere Aufgaben laufen parallel, verfügbar ist das Ganze für Pro- und Max-Abos, aktuell noch als Beta. Dazu kommt Claude Code in der Claude-App: Am Smartphone startest und überwachst du solche Cloud-Sessions, liest Änderungen und gibst Rückmeldungen. Für Team- und Enterprise-Kunden gibt es Cloud-Sessions inzwischen sogar auf eigener Infrastruktur (Self-hosted Environments).
Für viele Aufgaben reicht das völlig. Der eigene VPS spielt seine Stärken aus, wenn du volle Kontrolle brauchst: eigene Datenbanken und interne Tools, beliebige Git-Hoster statt nur GitHub, ein Hosting-Standort in Deutschland oder der EU, frei wählbare Laufzeitumgebungen — und keine Abhängigkeit von einer Beta.
Was du für den Selbstbau brauchst
- Einen VPS: Ein kleiner Server bei einem Anbieter deiner Wahl — Hetzner oder netcup sind in Deutschland verbreitete Beispiele. Anthropic nennt als Minimum 4 GB RAM; zwei vCPUs und Ubuntu 22.04 oder 24.04 sind eine solide Basis. Kostenpunkt: meist unter zehn Euro im Monat.
- Einen Claude-Zugang: Ein Pro-, Max-, Team- oder Enterprise-Abo — oder ein API-Key aus der Anthropic Console mit Guthaben. Der kostenlose Claude-Plan enthält Claude Code nicht.
- Einen SSH-Client: Am Laptop reicht das Terminal. Für das Handy nimmst du eine SSH-App wie Termius, Blink oder JuiceSSH.
- Etwa 30 Minuten Zeit für die Einrichtung.
Schritt für Schritt: Claude Code auf dem VPS einrichten
- Server bestellen und verbinden: Bestelle den VPS mit Ubuntu, hinterlege dabei nach Möglichkeit direkt deinen öffentlichen SSH-Schlüssel und verbinde dich per ssh root@deine-server-ip. Aktualisiere zuerst das System mit apt update && apt upgrade -y.
- Eigenen Benutzer anlegen: Claude Code sollte nie als Root laufen. Lege mit adduser claude einen Arbeits-Benutzer an und kopiere deinen SSH-Schlüssel in dessen ~/.ssh/authorized_keys.
- SSH absichern: Deaktiviere in /etc/ssh/sshd_config den Passwort-Login (PasswordAuthentication no) und den Root-Login (PermitRootLogin no), danach systemctl restart ssh. Ab jetzt kommt nur noch rein, wer deinen Schlüssel besitzt.
- Firewall aktivieren: Mit ufw allow OpenSSH und ufw enable ist außer SSH kein Port von außen erreichbar. Optional installierst du fail2ban, das wiederholte Login-Versuche automatisch aussperrt.
- Claude Code installieren: Melde dich als dein neuer Benutzer an und führe den offiziellen Installer aus: curl -fsSL https://claude.ai/install.sh | bash. Alternativ funktioniert npm install -g @anthropic-ai/claude-code, sofern Node.js 22 oder neuer installiert ist — beide Wege installieren dasselbe native Programm. Prüfe die Installation mit claude --version.
- Anmelden: Starte claude in einem Projektordner. Auf einem Server ohne Browser zeigt dir Claude Code eine Login-URL an — öffne sie am Laptop oder Handy, melde dich mit deinem Claude-Konto an und füge den angezeigten Code im Terminal ein. Alternativ hinterlegst du einen API-Key als Umgebungsvariable ANTHROPIC_API_KEY.
- tmux einrichten: Installiere tmux (apt install tmux) und starte eine benannte Session mit tmux new -s claude. Alles, was darin läuft, überlebt getrennte Verbindungen. Starte Claude Code innerhalb dieser Session.
- Trennen und wiederkommen: Mit der Tastenfolge Strg+b, dann d löst du dich von der Session — Claude arbeitet weiter. Bei der nächsten Verbindung holst du sie mit tmux attach -t claude zurück, egal ob vom Laptop oder vom Handy.
- Vom Handy zugreifen: Richte in deiner SSH-App den Server mit deinem Schlüssel ein, verbinde dich und tippe tmux attach -t claude. Du siehst exakt den Stand, den du am Laptop verlassen hast. Bei wechselhaften Mobilfunkverbindungen lohnt sich zusätzlich mosh, das Verbindungsabbrüche transparent überbrückt (benötigt freigegebene UDP-Ports in der Firewall).
Sicherheit: Was ein autonomer Agent auf deinem Server darf
Ein Agent, der selbstständig Kommandos ausführt, verdient dieselbe Sorgfalt wie jeder andere Dienst auf einem öffentlich erreichbaren Server — eher mehr. Die wichtigsten Regeln:
- Eigener Benutzer, minimale Rechte: Claude Code läuft unter einem normalen Benutzer ohne Root-Rechte. Was der Benutzer nicht darf, kann auch der Agent nicht tun.
- Keine Produktiv-Secrets: Auf die Maschine gehören nur die Repositories und Zugänge, die der Agent wirklich braucht. Produktions-Datenbanken, Kundendaten oder der Deploy-Key fürs Live-System haben dort nichts verloren. Ein Server, auf dem ein Agent experimentiert, ist per Definition keine vertrauenswürdige Umgebung für Kronjuwelen.
- Berechtigungen bewusst setzen: Claude Code fragt standardmäßig nach, bevor es Dateien ändert oder Kommandos ausführt, und du kannst einzelne Werkzeuge gezielt freigeben. Den Modus, der alle Nachfragen abschaltet, solltest du nur in einer isolierten Umgebung ohne wichtige Daten verwenden — genau dafür ist so ein separater VPS übrigens ideal.
- Git als Sicherheitsnetz: Lass den Agenten auf Branches arbeiten und prüfe Änderungen als Diff oder Pull Request, bevor sie irgendwo landen. Verantwortung und Review bleiben bei dir — der Agent liefert Vorschläge, du entscheidest.
- API-Key klein halten: Wenn du per API-Key arbeitest, lege in der Anthropic Console einen eigenen Workspace mit Ausgabenlimit an. Ein geleakter Key kann dann nur begrenzten Schaden anrichten.
Kosten: 24/7 bereit heißt nicht 24/7 teuer
Ein verbreitetes Missverständnis vorweg: Ein dauerhaft laufender Claude-Code-Server verursacht nicht dauerhaft KI-Kosten. Kosten entstehen nur, wenn tatsächlich Aufgaben laufen — eine geöffnete tmux-Session, in der Claude auf Eingaben wartet, kostet nichts außer der Servermiete.
- VPS: je nach Anbieter und Größe etwa 5 bis 15 Euro im Monat — unabhängig von der Nutzung.
- Mit Abo (Pro/Max): feste Monatskosten, dafür Nutzungslimits, die sich in Zeitfenstern zurücksetzen. Cloud-Sessions und CLI-Nutzung teilen sich dasselbe Kontingent — lange autonome Läufe zehren also am selben Budget wie deine Arbeit am Laptop.
- Mit API-Key: Abrechnung nach Verbrauch. Für gelegentliche Server-Läufe gut kalkulierbar; für Vielnutzer wird das Abo meist günstiger. Ausgabenlimits in der Console sind hier Pflicht.
Und ganz ehrlich: Ein Agent, der unbeaufsichtigt stundenlang arbeitet, kann in Sackgassen laufen und dabei Kontingent verbrauchen. Plane Kontrollpunkte ein — kurze Blicke vom Handy reichen oft, um einen Lauf rechtzeitig zu korrigieren. Wie du solche Automatisierungen sinnvoll in deine Prozesse einbettest, zeigen wir im Bereich KI-Automatisierung.
Häufige Fragen
Brauche ich zwingend ein Abo, oder reicht ein API-Key?
Beides funktioniert. Claude Code setzt ein Pro-, Max-, Team- oder Enterprise-Abo voraus — oder einen API-Key aus der Anthropic Console mit Guthaben. Der kostenlose Claude-Plan reicht nicht. Für regelmäßige Nutzung ist das Abo meist die planbarere Wahl.
Läuft Claude Code auf dem Server wirklich unbegrenzt weiter?
Die tmux-Session bleibt beliebig lange bestehen, und laufende Aufgaben arbeiten weiter, bis sie fertig sind oder dein Nutzungslimit greift. Claude Code startet aber nicht von selbst neue Aufgaben — für wiederkehrende Jobs kombinierst du es zum Beispiel mit einem Cronjob oder stößt Aufgaben manuell vom Handy an.
Ist es nicht gefährlich, einem KI-Agenten einen ganzen Server zu geben?
Mit dem richtigen Setup ist das Risiko gut beherrschbar: eigener Benutzer ohne Root-Rechte, Firewall, keine Produktions-Zugänge auf der Maschine und Review aller Änderungen über Git. Der eigentliche Vorteil eines separaten VPS ist gerade die Isolation — der Agent kann dort nichts kaputt machen, was nicht dorthin gehört.
Wann ist Claude Code im Web die bessere Wahl?
Wenn deine Projekte auf GitHub liegen und du vor allem Aufgaben delegieren willst, ist die offizielle Web-Variante der schnellste Weg — ganz ohne Serverpflege. Der VPS lohnt sich, sobald du eigene Werkzeuge, Datenbanken, interne Systeme oder einen selbst gewählten Hosting-Standort brauchst.
Fazit
Ein kleiner VPS macht aus Claude Code einen ständig verfügbaren Mitarbeiter: Lange Läufe brechen nicht mehr ab, du steuerst alles vom Handy, und mit SSH-Keys, Firewall und eigenem Benutzer ist das Setup in einer halben Stunde solide abgesichert. Die offiziellen Cloud-Angebote von Anthropic sind eine bequeme Alternative für GitHub-zentrierte Workflows — der eigene Server bleibt der Weg für volle Kontrolle. Und das Prinzip endet nicht beim Code: Auch Designs lassen sich mit Claude erstellen.
Du möchtest Claude Code produktiv in deinem Unternehmen einsetzen — vom sicheren Setup bis zur Integration in deine Entwicklungsprozesse? Genau das machen wir in der Softwareentwicklung für den Mittelstand in Aalen und dem Ostalbkreis täglich. Sprich uns an — wir richten das gemeinsam ein.