Wissenswert

Technik, Bildung, Beruf und Nachrichten

Ein Blog von Atobruder

Claude Code Sitzung fortsetzen: Anleitung

⚠️ Diese Seite verbindet Sie mit Atovias Partnern und Affiliate-Märkten. Wir können für Aktivitäten über diese Links eine Provision von Affiliate-Partnern erhalten. Rabattangebote können sich jederzeit gemäß den Richtlinien ändern! Seien Sie versichert, es fallen keine zusätzlichen Kosten für Sie an! Wir hoffen, dass Sie dadurch Zeit beim Finden der richtigen Artikel sparen!

Nach einem Absturz oder Verbindungsabbruch wirkt eine unterbrochene Claude-Code-Sitzung schnell verloren. Sie lässt sich in den meisten Fällen jedoch mit einem einzigen Befehl fortsetzen, samt vollständigem Gesprächskontext.

Das Wichtigste in Kürze
  • claude –continue setzt die zuletzt aktive Sitzung im aktuellen Verzeichnis fort
  • claude –resume öffnet einen interaktiven Sitzungsauswähler oder springt per Name/ID direkt zur Sitzung
  • Der wiederaufgenommene Chat behält Modell, Konfiguration und den vollständigen bisherigen Kontext
  • Sitzungen werden lokal pro Projektverzeichnis gespeichert und bleiben auch nach /clear auffindbar
  • Bei Verzeichniswechsel kann eine Sitzungs-ID fälschlich als ungültig gemeldet werden

Schritt-für-Schritt-Anleitung zur Sitzungswiederherstellung

Diese vier Wege führen in Claude Code direkt zurück in eine unterbrochene Sitzung.

Schritt 1: Letzte Sitzung im aktuellen Verzeichnis fortsetzen

Im selben Ordner, in dem die Sitzung gestartet wurde, genügt ein einzelner Befehl:

claude --continue

Kurzform: claude -c. Dies lädt automatisch die zuletzt aktive Unterhaltung dieses Verzeichnisses, inklusive Modell, Konfiguration und komplettem Gesprächsverlauf.

Entwickler tippt einen Befehl zur Sitzungswiederaufnahme in ein Terminal

Schritt 2: Bestimmte Sitzung über den Auswähler öffnen

Ohne Angabe eines Namens öffnet folgender Befehl einen interaktiven Sitzungsauswähler:

claude --resume

Im Auswähler lässt sich mit den Pfeiltasten navigieren. Eine Tastenkombination erweitert die Suche auf weitere Worktrees, eine weitere auf alle Projekte des Rechners, sodass auch Sitzungen aus anderen Ordnern sichtbar werden.

Schritt 3: Sitzung per Name oder ID direkt ansteuern

Ist der Sitzungsname oder die ID bekannt, entfällt der Auswähler:

Nahaufnahme von Händen beim Eingeben eines Terminalbefehls
claude --resume auth-refactor
claude --resume abc123

Das ist die schnellste Methode bei mehreren parallel laufenden Projekten, weil sie ohne Zwischenschritt direkt zur gewünschten Unterhaltung springt.

Schritt 4: Sitzung innerhalb eines laufenden Chats wechseln

Aus einer bereits aktiven Sitzung heraus wechselt folgender Befehl in eine andere Unterhaltung, ohne das Terminal zu verlassen:

Zwei Bildschirme zeigen Code-Editor und interaktiven Sitzungsauswähler
/resume

Zusatzweg: Sitzung zu einem Pull Request fortsetzen

Ist die Sitzung mit einem Pull Request verknüpft, führt dieser Befehl direkt zur zugehörigen lokalen Unterhaltung:

claude --from-pr 123

Vergleich der Wiederherstellungsmethoden

Welche Methode passt, hängt davon ab, ob Name oder ID bekannt sind und ob mehrere Projekte im Spiel sind.

Entwickler zeigt auf eine Listenauswahl auf dem Laptop-Bildschirm

🛒 Empfohlenes Produkt

Amazon.com 🛒 Empfohlenes Produkt

Methode Vorteil Einschränkung
claude –continue Schnellster Weg zurück in die letzte Sitzung, kein Auswählen nötig Funktioniert nur im ursprünglichen Arbeitsverzeichnis
claude –resume (Auswähler) Übersicht über alle Sitzungen inklusive Worktrees und Projekte Ein zusätzlicher Auswahlschritt ist nötig
claude –resume Name/ID Direkter Sprung ohne Auswähler, ideal bei mehreren Projekten Name oder Sitzungs-ID muss bekannt sein
claude –from-pr Praktisch bei Sitzungen, die an einen Pull Request gebunden sind Setzt eine bestehende PR-Verknüpfung voraus

Empfehlung: Für den Alltag im selben Projekt reicht claude --continue. Bei wechselnden Projekten oder Worktrees ist der Auswähler mit claude --resume die zuverlässigere Wahl.

Warum Claude-Code-Sitzungen unterbrochen werden

Ein Sitzungsabbruch entsteht meist durch das Schließen des Terminals, einen Verbindungsverlust oder einen manuellen Neustart des Rechners. Claude Code beendet die Unterhaltung dabei nicht endgültig, sondern speichert sie lokal weiter.

Notizzettel mit einer Sitzungskennung am Monitorrahmen

Sitzungsspeicherorte und Funktionsweise

Jede Sitzung wird lokal, geordnet nach Projektverzeichnis, gespeichert. Der Sitzungsauswähler liest diese gespeicherten Sitzungen aus und zeigt standardmäßig die des aktuellen Worktrees an. Der Befehl /clear startet eine neue Unterhaltung, ohne die vorherige Sitzung zu löschen – sie bleibt über den Auswähler weiterhin erreichbar. Wird der Kontext einer laufenden Sitzung zu groß, reduziert /compact den Verlauf auf eine Zusammenfassung, um Speicher freizugeben.

Checkliste vor dem nächsten Sitzungsstart

  • Prüfen, ob der Befehl im ursprünglichen Arbeitsverzeichnis der Sitzung ausgeführt wird
  • Sitzungsname oder -ID notieren, sobald eine Sitzung wichtige Ergebnisse enthält
  • Bei mehreren Projekten den Sitzungsauswähler statt claude –continue verwenden
  • Vor umfangreichen Änderungen den aktuellen Stand mit /compact zusammenfassen
  • Bei Unsicherheit über den Verlauf zunächst /resume statt eines Neustarts nutzen
Aufsicht auf einen Schreibtisch mit Laptop und geöffnetem Terminal

Häufige Fehlermeldungen und Lösungen

„Session was not found“ oder ähnliche Meldung zur Sitzungs-ID

Diese Meldung tritt häufig auf, wenn der Befehl in einem anderen Verzeichnis ausgeführt wird als dem, in dem die Sitzung ursprünglich gestartet wurde. Die Suche nach der Sitzungs-ID ist standardmäßig auf das aktuelle Verzeichnis begrenzt.

Lösung: In das ursprüngliche Projektverzeichnis wechseln und den Befehl dort erneut ausführen, oder den Sitzungsauswähler mit claude --resume öffnen und die Suche auf alle Projekte erweitern.

Person betrachtet eine Fehlermeldung im Terminal

Häufig gestellte Fragen (FAQ)

Warum wird meine Sitzung nicht automatisch erkannt?

Meist liegt es am Arbeitsverzeichnis: claude –continue sucht nur im aktuellen Ordner. Im Sitzungsauswähler lässt sich die Suche auf weitere Projekte ausweiten.

Kann ich mehrere Sitzungen parallel verwalten?

Ja, jede Sitzung wird einzeln gespeichert und lässt sich über Name oder ID gezielt ansteuern, unabhängig von anderen laufenden Sitzungen.

Bleibt eine Sitzung nach /clear erhalten?

Ja, /clear startet lediglich eine neue Unterhaltung. Die vorherige Sitzung bleibt über den Sitzungsauswähler weiterhin aufrufbar.

Erleichterter Entwickler nach erfolgreicher Sitzungswiederherstellung

Geht bei einer Wiederaufnahme Kontext verloren?

Nein, laut offizieller Funktionsweise wird der bisherige Gesprächskontext vollständig zusammen mit Modell und Konfiguration wiederhergestellt.

Wie finde ich eine Sitzung aus einem anderen Projekt?

Im Sitzungsauswähler von claude –resume lässt sich die Ansicht per Tastenkombination auf weitere Worktrees oder alle Projekte des Rechners erweitern.

Quellen
  1. Claude Code Dokumentation, Abschnitt „Common Workflows“ (code.claude.com)
  2. Claude Code Dokumentation, Abschnitt „Headless“ (code.claude.com)
  3. Claude Code Dokumentation, CLI-Referenz (code.claude.com)

Mehr Vergleiche und Kaufberatung gefällig?

Mehr auf Atovia →

Tritt unserer Community bei

Schreibe einen Kommentar