session-handoff — плагин
Плагин передачи работы для Claude Code и Codex: чистая сессия с решениями и задачами или перенос истории в другой клиент.
- 67 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Хуки плагина следят за запуском процессов `claude` и `codex` и переключают сессии.
- Записи передачи и перенесенная история сохраняются на диске вне рабочей папки.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/session-handoffОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Хуки плагина следят за запуском процессов `claude` и `codex` и переключают сессии.
- Записи передачи и перенесенная история сохраняются на диске вне рабочей папки.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
session-handoff создает запись передачи, с которой новая сессия стартует чистой, но помнит решения и невыполненную работу. В Claude Code команда `/session-handoff следующая задача`, в Codex `$session-handoff`. Инструмент `handoff_create` сохраняет неизменяемую запись вне рабочей папки, `handoff_setup` показывает точные команды настройки. Второй режим переносит поддерживаемую переносимую историю разговора в другой клиент: `/session-handoff migrate codex` в Claude Code или `$session-handoff migrate claude` в Codex. Хуки плагина берут на себя автоматическое переключение сессий для командной строки `claude` и `codex`, а телеметрия включается только после явного ответа «session-handoff telemetry yes». Автор приводит измерения: на пилотах Codex восстановлено 37 из 37 критичных фактов, как и у встроенного сжатия, при старте со свежей сессии.
Для кого. Разработчикам, которые работают в длинных сессиях Claude Code или Codex и хотят чистый контекст без потери решений.
Подходит, если
- Сессия разрослась, и следующую задачу надо начать с чистого контекста.
- Работу надо продолжить в Codex после Claude Code либо наоборот.
- Нужна проверяемая запись решений и невыполненных пунктов вне рабочей папки.
- Автоматическое переключение сессий должно работать для CLI без ручной подготовки.
Не подходит, если
- Сессии идут в настольном приложении или IDE: надзор охватывает только процессы `claude` и `codex`.
- Нужна Windows: проверено на Linux, на macOS проверка еще ожидается.
- Короткие задачи, где хватает встроенного сжатия контекста.
Пример запроса к агенту
/session-handoff следующая задача: запустить полный набор тестов перед релизом.Ограничения
Работает в Linux и macOS (проверено в Linux, проверка macOS еще не завершена) с Python 3.10 и новее. Первая сессия сама ставит автоматическое переключение для клиента, после чего терминал перезапускают. Надзор не охватывает настольные приложения и IDE. Бенчмарки малы: в Claude Code одно парное сравнение, в Codex десять синтетических сочетаний, поэтому цифры стоит читать как пилот. Запись передачи хранится на диске вне рабочей папки, поэтому ее нужно очищать отдельно, если в ней были чувствительные решения. Перед первым запуском примите запрос доверия к хукам в клиенте.
Как отключить. Удалите плагин командой `/plugin uninstall session-handoff@yuzushi` в Claude Code или аналогичной командой Codex, а записи передачи, сохраненные вне рабочей папки, очистите отдельно.
Частые вопросы
Как установить session-handoff?
В Claude Code: `/plugin marketplace add yuzushi-dev/yuzushi-plugins`, затем `/plugin install session-handoff@yuzushi`. В Codex: `codex plugin marketplace add yuzushi-dev/yuzushi-plugins` и `codex plugin add session-handoff@yuzushi`.
Как перенести историю в другой клиент?
Выполните `/session-handoff migrate codex` в Claude Code или `$session-handoff migrate claude` в Codex.
Собирается ли телеметрия?
По умолчанию нет. Она включается только после явного ответа «session-handoff telemetry yes», настройка ее не включает.
Что делать, если уведомление о настройке не появилось?
Попросите агента показать команды настройки: инструмент `handoff_setup` в режиме чтения вернет точные команды без поиска пути.
Есть ли версия для Hermes?
Да, отдельный репозиторий Hermes Handoff для нативного агента Hermes. Этот репозиторий для Claude Code и Codex.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин Claude Code пишет документ передачи работы, пока кеш промпта сессии еще теплый и не вырос счет за токены.
Плагин для Claude Code вместо автосжатия пишет передаточную записку, очищает сессию и продолжает работу с нее
Table Skills: project-handoff
Table Skills (project-handoff)
Скилл project-handoff сохраняет цели, решения и следующий шаг в PROJECT_STATE.md для новой сессии Codex или Claude Code
CLI передает контекст сеанса между кодовыми агентами: сессию Claude Code можно продолжить в Codex, Cursor, OpenCode и других.
Шаблон для Claude Code: сессия сверяет заметки прошлой с git и GitHub, берет задачу дня и пишет передачу следующей.
claude-history ищет и открывает прошлые диалоги Claude Code, Codex и Pi в терминале и дает Claude скилл для чтения истории
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| session-handoff (эта карточка) | нет | 67 | |
| claude-auto-handoff | нет | 125 | заменяет автосжатие в Claude Code: пишет записку, очищает сессию и продолжает; session-handoff добавляет перенос между Claude Code и Codex |
| auto-handoff | нет | 106 | пишет документ передачи, пока кеш промпта теплый; session-handoff хранит неизменяемую запись вне рабочей папки |
Коротко о README
Плагин ставится из маркетплейса yuzushi или через npm. Репозиторий содержит каталог с бенчмарками, критериями оценки и фикстурами для проверки сохранения информации.