Zarządzanie sesjami - nazwy, gałęzie, przełączanie
/rename zmienia nazwę bieżącej sesji i wyświetla ją na pasku promptu. Nazwa opisująca zadanie ułatwia odnalezienie sesji w selektorze i wznowienie jej po nazwie. To szczególnie przydatne, gdy równolegle pracujesz nad kilkoma zadaniami.
W trakcie sesji wpisz /rename z wybraną nazwą, na przykład /rename auth-refactor; nowa nazwa pojawi się na pasku promptu. Możesz też zmienić nazwę w selektorze sesji, zaznaczając sesję i naciskając Ctrl+R. Jeśli użyjesz /rename bez nazwy, Claude Code wygeneruje ją na podstawie historii rozmowy.
Po nadaniu nazwy przez interfejs CLI możesz wrócić do sesji, podając tę nazwę w claude --resume <name> albo /resume <name>. Nazwana sesja jest więc łatwiejsza do rozpoznania i ponownego otwarcia pośród innych sesji. Możesz nadać jej nazwę już podczas pracy, zamiast ustalać ją przy uruchamianiu.
Nazwa nie może być pusta po usunięciu niewidocznych znaków; w takim przypadku Claude Code odrzuca ją i wyświetla komunikat o błędzie. Przy zmianie nazwy znaki sterujące i niewidoczne są zamieniane na spacje, a długość nazwy jest ograniczona do 200 znaków. Zamiana znaków i limit długości wymagają Claude Code w wersji 2.1.221 lub nowszej.
auth-refactor, która pojawi się na pasku promptu./rename auth-refactor
/rename bez argumentu, aby nazwa została wygenerowana na podstawie historii rozmowy./rename
Zastosowanie w praktyce
Gdy pracujesz równolegle nad kilkoma zadaniami, nadaj sesjom opisowe nazwy, aby łatwiej odróżniać je w selektorze. Nazwij sesję podczas pracy, wpisując /rename i wybraną nazwę. Później wznowisz ją, podając nazwę w claude --resume <name> albo /resume <name>.