Содержание
2. Продолжить последнюю сессию
3. Переключиться на конкретную сессию
Зачем это нужно
Допустим, вы работали над проектом в терминале с помощью Claude Code, потом закрыли проект, IDE и сам терминал, а через какое-то время снова к нему вернулись. Как открыть ту сессию, в которой вы работали?
Если просто выполнить команду claude, откроется новая чистая сессия, а прежний контекст будет потерян. Для этой задачи есть несколько способов.
Продолжить последнюю сессию
Первый способ - продолжить последнюю активную сессию. Для этого выполняем команду claude --continue. Откроется та сессия, в которой вы работали в последний раз.
Переключиться на конкретную сессию
Если нужна не последняя сессия, а какая-то определённая, поможет команда claude --resume. У неё есть сокращённая запись - claude -r.
Если не передавать никаких аргументов, откроется окно со списком сессий, с которыми вы работали. Стрелками вверх и вниз выбираете нужную и продолжаете работу в ней.
Найти нужную сессию через сам Claude Code
Есть и другой вариант. Можно открыть чистую сессию и написать запрос своими словами: я когда-то работал над такой-то задачей, найди идентификатор той сессии, чтобы я мог её продолжить.
Claude Code просмотрит ваши сессии и найдёт подходящую. После этого выполняете claude --resume и через пробел указываете идентификатор нужной сессии - произойдёт переключение на неё.
Итог
Две основные команды для переключения между сессиями: claude --continue - последняя активная сессия, claude --resume - переход на конкретную сессию.