Abläufe claude-code screen server remote

Claude Code dauerhaft auf dem Server betreiben

Mit screen eine persistente Claude-Code-Session im Hintergrund laufen lassen – auch nach dem SSH-Logout.

Mit screen lässt sich Claude Code auf einem entfernten Server dauerhaft im Hintergrund betreiben. Die Session bleibt auch nach dem SSH-Logout erhalten.

Voraussetzung: Claude Code muss zuerst installiert sein. → Claude Code installieren

Installation

Debian / Ubuntu:

sudo apt install screen

RHEL / CentOS / Fedora:

sudo dnf install screen

macOS:

brew install screen

Wichtig – Ordner zuerst vertrauen

Bevor claude remote-control funktioniert, muss Claude Code dem Zielordner einmalig vertrauen. Dazu Claude Code einmal normal im gewünschten Verzeichnis starten und die Vertrauensabfrage bestätigen:

cd /pfad/zum/projekt
claude

Nach der Bestätigung kann Claude Code beendet werden (/exit). Dieser Schritt muss nur einmalig pro Ordner durchgeführt werden.

Starten

screen -S claude-remote

Danach Claude Code im vertrauten Verzeichnis im Remote-Modus starten:

claude remote-control

Session in den Hintergrund schicken (Screen läuft weiter):

Strg + A , D

Session wieder aufrufen

screen -r claude-remote

Laufende Sessions prüfen

screen -ls

Session zwangstrennen

Falls screen -r meldet, dass die Session noch „attached” ist:

screen -d claude-remote

Danach normal mit screen -r claude-remote verbinden.

Alle Screen-Sessions auf einmal beenden

Falls mehrere Sessions laufen und alle auf einmal beendet werden sollen:

pkill screen

Alle laufenden screen-Prozesse werden damit sofort beendet – inklusive aller darin laufenden Programme.