Befehls-Referenz · Claude Code
/rename
Benennt die aktuelle Session um und zeigt den Namen in der Prompt-Leiste an.
Vergibt der aktuell laufenden Session einen Namen, der danach in der Prompt-Leiste erscheint und die Session später in der /resume-Auswahl leichter auffindbar macht. /rename <name> setzt den Namen sofort; ohne Argument generiert Claude Code automatisch einen Namen aus dem bisherigen Gesprächsverlauf.
Der Befehl lässt sich jederzeit während der laufenden Session erneut aufrufen, ein Name kann also auch nachträglich noch geändert werden, ohne die Session zu beenden. Seit Version 2.1.205 funktioniert /rename auch non-interactive über das Flag -p, wobei der Name als Argument übergeben wird statt über einen Dialog abgefragt zu werden — nützlich, um Sessions in einem Skript direkt beim Start konsistent zu benennen.
Abzugrenzen von /clear [name], das beim Beenden der aktuellen Session einen Namen für die dann alte Konversation im /resume-Picker hinterlegt. /rename benennt dagegen die noch laufende, aktuelle Session direkt um, unabhängig davon, ob und wann sie später beendet wird.
🔄 DIESELBE AUFGABE („SESSION UMBENENNEN") AUF ANDEREN PLATTFORMEN
✅ WANN EINSETZEN?
Lange Session wiederfindbar machen
Eine mehrstündige Debugging-Session mit /rename Login-Bug-Session benennen, damit sie später über /resume leicht auffindbar ist.
Namen automatisiert per Skript setzen
In einem non-interactive (-p) Setup ab v2.1.205 Sessions direkt beim Start mit /rename <name> als Argument konsistent benennen, statt den Auto-Namen zu übernehmen.
Nachträglich umbenennen, wenn sich das Thema geändert hat
Mitten in einer Session, die sich von einem Bugfix zu einer größeren Refaktorierung entwickelt hat, erneut /rename aufrufen und den Namen anpassen.
⛔ WANN EHER NICHT?
Kurze Wegwerf-Frage
Für eine Session, die gleich danach mit /clear beendet wird, lohnt sich ein eigener Name nicht.
Besser: Ohne Namen lassen — der automatisch generierte Name reicht für die kurze Nutzung.
Die vorherige Konversation beim Neustart benennen
/rename benennt nur die aktuell laufende Session; um die soeben beendete alte Konversation im /resume-Picker zu benennen, ist das der falsche Befehl.
Besser: /clear <name> verwenden, das die alte Konversation vor dem Neustart benennt.
QUELLEN
- Claude Code Doku (offiziell) ↗ code.claude.com