Praxis

Claude Code weiterarbeiten lassen, wenn du den Laptop zuklappst

Eine lange agentische Aufgabe und ein zuklappender Laptopdeckel vertragen sich nicht. Es gibt vier verlässliche Lösungen, und welche passt, hängt davon ab, ob du einen Rechner hast, der wach bleiben kann.

Kurze Antwort

Claude Code hält an, wenn dein Laptop schläft, und Remote Control verbindet sich erst wieder, wenn er aufwacht. Damit die Arbeit bei geschlossenem Deckel weitergeht, lass die Session dort laufen, wo etwas wach bleibt: in Anthropics Cloud-Sessions (GitHub-Repos), auf einem VPS mit tmux oder einem Session-Daemon wie Maude oder auf einem dauerhaft laufenden Desktop wie einem Mac mini.

Du gibst Claude Code etwas, das vierzig Minuten dauert, und musst dann los. Standardmäßig hält die Arbeit an, wenn du den Deckel schließt. Es gibt vier verlässliche Wege drumherum, und welcher passt, hängt an einer einzigen Frage: Hast du einen Rechner, der wach bleibt?

Warum es anhält

Drei verschiedene Dinge können eine Session beenden. Es lohnt sich, sie auseinanderzuhalten, denn jede Lösung kümmert sich nur um einen Teil davon:

  • Der Prozess hält an. Der Rechner schläft, oder die Shell, der claude gehörte, wird beendet. Auf einem schlafenden Laptop läuft nichts, egal welche App du nutzt.
  • Die Verbindung bricht ab. Du hattest kein Netz, oder dein Handy hat die App angehalten. Der Prozess läuft vielleicht problemlos; du siehst ihn nur nicht.
  • Die Session geht verloren. Der Prozess hat überlebt, aber nichts weiß, wie es dich wieder vor ihn bringt oder dir sagt, dass er fertig ist.

Anthropics eigenes Remote Control zeigt den Unterschied gut. Laut Doku verbindet sich Claude Code neu, wenn dein Laptop schläft oder das Netz wegbricht, sobald der Rechner wieder online ist. Das behebt die Verbindung. Es hält aber nichts am Laufen, solange der Deckel zu ist, denn „your computer has to stay on and the claude process has to keep running“.

Option 1: Anthropics Cloud-Sessions

Hast du keinen Rechner, der wach bleibt, verleg die Arbeit ganz weg von deinen Rechnern. Cloud-Sessions betreiben Claude Code in einer von Anthropic verwalteten VM. Die Session läuft weiter, nachdem du den Laptop zugeklappt hast, und du schaust in der Claude-App, im Browser oder im Terminal nach ihr. Sie haben am 23. September 2026 die Research Preview verlassen. Verfügbar sind sie in Pro, Max und Team sowie für Enterprise-Nutzer mit Premium-Plätzen oder Plätzen für Chat + Claude Code.

Du kannst eine im Terminal starten und gehen:

claude --cloud "Fix the flaky test in auth.spec.ts"

Die Cloud-VM klont dein GitHub-Remote auf dem aktuellen Branch, pushe also vorher. Ist sie fertig, holt claude --teleport die Session samt Branch zurück in dein Terminal. Was du wissen solltest, bevor du dich darauf verlässt, laut Doku zu Cloud-Sessions:

  • Klonen und Pull Requests brauchen GitHub.
  • Die Session sieht dein privates Netz und deine lokale Datenbank nicht.
  • Die Nutzung zählt gegen dieselben Limits wie deine übrige Claude-Nutzung.
  • Ungenutzte VMs werden nach einer Weile zurückgefordert. Beim erneuten Öffnen wird die Unterhaltung wiederhergestellt, Hintergrundarbeit, die noch lief, aber nicht.

Diesen Weg vergleichen wir ausführlicher in Maude vs. Claude Code im Web.

Option 2: ein Server mit tmux oder systemd

Die klassische Antwort ist, Claude Code auf einem VPS laufen zu lassen, der nie schläft, und zwar in tmux, das den Prozess besitzt, damit deine SSH-Verbindung es nicht muss:

tmux new -s work
# start claude, then Ctrl-B then D to detach
tmux attach -t work

Das löst alle drei Probleme: Der Prozess lebt auf einem Rechner, der immer an ist, eine abgebrochene Verbindung berührt ihn nicht, und tmux attach bringt dich wieder vor ihn. Es kostet ein paar Euro im Monat, und unsere Anleitung zur VPS-Einrichtung führt durch die Schritte.

Zwei Erweiterungen sind gut zu kennen:

  • Remote Control in tmux. Führ claude remote-control in der tmux-Session aus, und du steuerst sie aus dem Tab Code der Claude-App, mit Push-Benachrichtigungen, statt aus einem Terminal. Das verbindet Anthropics offizielle App mit einem Rechner, der nie schläft.
  • systemd für Neustarts. tmux übersteht keinen Neustart. Ein systemd-Dienst (eine User-Unit mit aktiviertem Lingering, damit sie ohne Login startet) kann einen lang laufenden Prozess beim Booten zurückbringen. Claude Code selbst setzt einen Turn, den ein Neustart unterbrochen hat, nicht fort. claude --continue öffnet die jüngste Unterhaltung in diesem Verzeichnis wieder, damit du ihm sagen kannst, dass es weitermachen soll.

Auf dem Handy liegt der Haken vor allem in der Bedienung. Eine einfache tmux-Session kann dich nicht benachrichtigen, wenn die Arbeit fertig ist, und wieder anhängen heißt Vollbild-Terminal und Bildschirmtastatur. Mehr dazu in tmux, mosh und Tailscale für Coding-Agenten.

Option 3: ein Session-Daemon (Maude)

Das ist dieselbe Idee eine Ebene höher. Ein kleiner, lang laufender Prozess auf dem Server besitzt jede Agent-Session und zeichnet auf, was darin passiert. Clients hängen sich an und ab, und die Session merkt davon nichts. Im Vergleich zu tmux:

  • Beim Wiederverbinden bekommst du die Unterhaltung selbst, keinen Bildschirmpuffer zum Durchscrollen.
  • Mehrere Geräte können derselben Session folgen.
  • Es schaut noch jemand hin, wenn du es nicht tust, du kannst also eine Push-Benachrichtigung bekommen, wenn die Arbeit fertig ist oder eine Entscheidung braucht.

So funktioniert Maude. Wenn du einen Server hinzufügst, richtet die App per SSH ihren eigenen Daemon ein und registriert ihn für den Start beim Booten: eine systemd-User-Unit unter Linux, ein LaunchAgent unter macOS und ein cron-Eintrag @reboot als Fallback. Sessions laufen auf dem Server weiter, wenn du die App oder deinen Laptop schließt. Die Inbox zeigt, welche fertig sind, einen Fehler hatten oder dich brauchen, und mit Push-Benachrichtigungen beantwortest du eine Berechtigungsanfrage mit Erlauben oder Ablehnen, ohne etwas zu öffnen. Wie bei jedem Prozess wird ein Turn, der während eines Neustarts läuft, unterbrochen, aber die Unterhaltung bleibt erhalten, und du kannst aus der App weitermachen.

Derselbe Daemon betreibt Codex, OpenCode, Grok Build und Antigravity, das funktioniert also mit jedem Agenten, den du startest. Die Variante mit mehreren Agenten behandeln wir in Coding-Agenten rund um die Uhr betreiben.

Option 4: ein dauerhaft laufender Rechner zu Hause

Hast du schon einen Desktop, der immer an ist, etwa einen Mac mini, eine Workstation oder einen Heimserver, kann er ohne Zusatzkosten die Rolle des Servers übernehmen. Nutze Remote Control, tmux oder Maude darauf, genau wie auf einem VPS. Ein paar praktische Punkte:

  • Verhindere den Ruhezustand. Die Energie-Einstellungen von macOS haben eine Option, den automatischen Ruhezustand bei ausgeschaltetem Display zu verhindern. caffeinate hält einen geöffneten Mac von der Kommandozeile aus wach, verhindert aber nicht, dass ein MacBook beim Zuklappen schläft.
  • Ein zugeklapptes MacBook bleibt nur wach im Clamshell-Modus, der ein angeschlossenes externes Display und Strom braucht. Auf dem Schreibtisch in Ordnung, in der Tasche nutzlos.
  • Von außen erreichen. Remote Control und Maudes Relay bauen beide ausgehende Verbindungen auf, der Rechner braucht also keinen offenen Port. Für einfaches SSH ist Tailscale der übliche Weg hinein.

Die Wahl

AnsatzLäuft bei zugeklapptem Laptop weiterBrauchtBenachrichtigt dich
Cloud-SessionsJaEin Repository auf GitHubJa
tmux auf einem VPSJaEinen ServerNein
Remote Control in tmux auf einem VPSJaEinen Server, ein Claude-AboJa
Session-Daemon (Maude)JaEinen Server und die AppJa
Dauerhaft laufender Rechner zu HauseJaEinen Desktop, der nie schläftHängt vom Tool ab
Remote Control auf dem Laptop selbstNein, verbindet sich neu, wenn der Laptop aufwachtNichts weiterJa
tmux auf dem Laptop selbstNeinNichts weiterNein
Die entscheidende Frage

Hast du einen Rechner, der wach bleibt? Wenn ja, leg die Session darauf und nutze tmux, Remote Control oder einen Daemon. Wenn nein, muss die Arbeit dorthin, wo standardmäßig etwas wach ist: auf einen günstigen gemieteten VPS oder in Anthropics Cloud-Sessions.

Was in jedem Fall hilft

Eine Aufgabe, die niemand beobachtet, sollte so formuliert sein, dass sie keine Beobachtung braucht. Sag, wo Schluss ist, was bei einem Fehler zu tun ist und was nicht angefasst werden darf. „Behebe die fehlschlagenden Tests in api/; braucht ein Fix eine Schemaänderung, hör auf und erklär es stattdessen“ hält viel besser als „behebe die Tests“. Die konkrete Anweisung verhindert, dass ein vierzigminütiger unbeaufsichtigter Lauf vom Weg abkommt. Lege außerdem vorher fest, wie viel er ohne Nachfrage tun darf: Claude Code sicher mit vollen Berechtigungen betreiben behandelt diese Abwägung.

Vom Handy aus betreiben

Wie du Claude Code auf deinem eigenen Server laufen lässt und vom Handy aus nach ihm schaust, zeigt Claude Code auf dem Handy. Alle Optionen, einschließlich der kostenlosen, findest du unter alle Wege, Claude Code auf iPhone und iPad zu nutzen.

Häufige Fragen

Läuft Claude Code weiter, wenn mein Mac schläft?
Nein. Ein schlafender Mac führt nichts aus, auch Claude Code nicht. Remote Control verbindet sich neu, sobald der Mac aufwacht, aber dazwischen passiert keine Arbeit. Damit es bei geschlossenem Deckel weitergeht, muss die Session auf etwas leben, das wach bleibt: einem VPS, einem dauerhaft laufenden Desktop oder in Anthropics Cloud-Sessions.
Übersteht tmux einen Neustart?
Nein. tmux hält eine Session über Verbindungsabbrüche hinweg am Leben, nicht über einen Neustart. Nach einem Neustart öffnet claude --continue die jüngste Unterhaltung in diesem Verzeichnis. Ein systemd-User-Dienst bringt die Werkzeuge zurück, ohne dass du dich anmeldest, und ebenso ein Session-Daemon, der sich für den Start beim Booten registriert, etwa Maudes Daemon.
Kann ich Claude Code auf einem Mac mini zu Hause betreiben?
Ja, und das ist ein guter Einsatz dafür. Schalte den automatischen Ruhezustand ab und nutze darauf tmux, Remote Control oder einen Session-Daemon wie auf einem VPS. Remote Control und Maude bauen ausgehende Verbindungen auf, du musst also keinen Port an deinem Router zu Hause öffnen.
Kann ich eine Benachrichtigung bekommen, wenn eine Aufgabe fertig ist?
Das hängt vom Weg ab. Remote Control kann an die Claude-App pushen, sobald du es in /config aktivierst, und Cloud-Sessions werden in der App verfolgt. Maude pusht, wenn eine Session fertig ist, einen Fehler hat oder eine Freigabe braucht, mit den Schaltflächen Erlauben und Ablehnen. Eine nackte tmux-Session kann dich gar nicht benachrichtigen.

Was sich geändert hat

  • — Neu geschrieben: Cloud-Sessions sind aus der Research Preview raus, Remote Control verbindet sich nach dem Ruhezustand neu, läuft währenddessen aber nicht, Remote Control in tmux auf einem Server, Neustarts mit systemd und --continue, Option mit dauerhaft laufendem Rechner zu Hause.
  • — Erstveröffentlichung.

Sessions, die den Deckel überleben

Maude hält sie auf deinem Server am Laufen und meldet sich, wenn sie fertig sind. iOS, iPadOS und Android.

Download Maude on the App Store Get Maude on Google Play