claude-handoff — плагин
claude-handoff пишет передачу сессии Claude Code: решения, неудачные попытки и следующие шаги, а мод продолжает в том же окне
- 73 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Скилл читает всю беседу и состояние git и записывает файлы передач в проект, при работе в режиме compact-mode сам коммитит работу сессии
- Мод заменяет содержимое текущего разговора файлами передачи и ставит хуки сжатия
Установка
- Работает в
Ручная установка
git clone https://github.com/REMvisual/claude-handoff.gitЗатем cp -r claude-handoff/skills/handoff ~/.claude/skills/ и то же для skills/handoffplan.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл читает всю беседу и состояние git и записывает файлы передач в проект, при работе в режиме compact-mode сам коммитит работу сессии
- Мод заменяет содержимое текущего разговора файлами передачи и ставит хуки сжатия
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор из двух скиллов и мода для Claude Code пишет передачу сессии. Команда `/handoff` сохраняет контекст, чтобы следующая сессия исследовала дальше, команда `/handoffplan` добавляет фазовый план и отслеживаемые задачи, чтобы следующая сессия сразу исполняла. Скилл разбирает всю беседу по списку из 12 пунктов: цели, подходы, сбои, решения, измерения, разбор кода, предпочтения. Параллельно собирается состояние git: лог, дифф, незакоммиченное, активные задачи. Результат — файл `HANDOFF_имя_дата.md` с разделами: цель, где мы сейчас, что пробовали, ключевые решения с отвергнутыми вариантами, данные, отзывы пользователя, куда идем, быстрый старт. Раздел «что пробовали» самый ценный: он хранит неудачные подходы, которые дороже всего находить заново. Скилл находит прежние передачи в той же линии работ, наследует тег цепочки и номер, проверяет вывод по минимуму, а при контексте от 500 тысяч токенов переходит на многопроходное извлечение. Готовая подсказка для возобновления вставляется в новую сессию. Мод `/compact-handoff` пишет передачу, заменяет разговор ею и продолжает в том же терминале, без нового окна и вставки. Если файлы неполны или пусты, контекст не трогается. Мод экспериментальный, проверен на Claude Code 2.1.300.
Для кого. Разработчикам, которые ведут долгие задачи в Claude Code через несколько сессий и теряют время на повторное изучение уже проверенных подходов.
Подходит, если
- Сессия подходит к лимиту контекста, а баг еще не пойман, и нужно передать следующей сессии, что уже пробовали
- Исследование закончено, и надо записать фазовый план с задачами и критериями успеха и запустить исполнение
- Задача растянулась на три сессии, и вам нужна связанная цепочка передач с номерами
- Хочется продолжить работу в том же терминале после сжатия, не открывая новое окно
Не подходит, если
- Нужна краткая сводка на пару абзацев: передача рассчитана на сотни строк и тратит заметную часть контекста
- Работаете не в Claude Code: скиллы и мод написаны под него
- Контекста осталось слишком мало: большая передача добавляет до 80 тысяч токенов
Пример запроса к агенту
Запиши передачу сессии командой /handoff по багу в авторизации и дай мне подсказку, чтобы продолжить в новой сессииОграничения
- Передача занимает место: крупная добавляет до 80 тысяч токенов, поэтому при малом остатке `/compact-handoff` не запускается и предупреждает при 200 и 100 тысячах.
- Мод экспериментальный: API модов на раннем доступе, проверка шла на Claude Code 2.1.300.
- Там, где Claude Code управляется организацией, хуки сжатия пользовательских плагинов не работают.
- Хуки Stop и SessionStart продолжают срабатывать вокруг сжатия, медленные добавляют ожидание.
Как отключить. Удалите скиллы командой rm -r ~/.claude/skills/handoff ~/.claude/skills/handoffplan. Мод снимается командой claude plugin uninstall compact-handoff@claude-handoff вместе с компаньоном compact-handoff-answer. Файлы передач в `plans/handoffs/` остаются обычными файлами.
Частые вопросы
Как установить claude-handoff?
Склонируйте репозиторий и скопируйте папки `skills/handoff` и `skills/handoffplan` в `~/.claude/skills/`. Проверьте, что `/handoff` появился в автодополнении Claude Code.
Чем `/handoff` отличается от `/handoffplan`?
`/handoff` фиксирует контекст, и следующая сессия изучает дальше. `/handoffplan` дополнительно пишет фазовый план с задачами, и следующая сессия берет фазу 1 и начинает кодить.
Чем это лучше обычного сжатия контекста?
Claude сам пишет сводку при сжатии, но без отслеживания цепочки, самопроверки, добычи данных и проверок понимания. В описании сравнения сессия со скиллом не требовала вмешательства и прошла всю цепочку отказа.
Как поставить мод compact-handoff?
Выполните `claude plugin marketplace add REMvisual/claude-handoff` и `claude plugin install compact-handoff@claude-handoff`. Нужны скиллы версии 2.1.0 или новее, а вместе с модом ставится компаньон compact-handoff-answer.
Где лежат файлы передач?
В папке `plans/handoffs/` под именем вида `HANDOFF_fix-auth-bug_2026-03-19.md`. Цепочка передач хранит номер и тег, поэтому третья сессия знает о первых двух.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныТри плагина для Claude Code: оркестратор savvy-flow с субагентами по уровням и два мода с панелью прогресса и таймером кэша
22 скилла на весь цикл проекта в Claude Code: от настройки и границ задачи до код-ревью, проверки перед пушем и заметок сессий.
Плагин Claude Code сохраняет разговоры и решения в Markdown, обновляет CLAUDE.md и помогает продолжить работу в новой сессии.
Выводит скрытые мысли, вызовы инструментов и подагентов Claude Code в отдельный терминал с деревом сессий в реальном времени
claude-sessions создает постоянные рабочие области Claude Code: заметки сессии, возобновление диалога, локальная история git.
Плагин для Claude Code: ссылка на сессию, и коллега видит те же запросы, ответы и результаты инструментов у себя
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| claude-handoff (эта карточка) | нет | 73 | |
| Continuous Claude | нет | 3 949 | непрерывная работа Claude по циклам, записи передачи для следующей сессии в ней нет |
| Shared Sessions for Claude Code | нет | 1 015 | общие сессии для нескольких людей, без структурной передачи контекста |
Коротко о README
README открывается обещанием не терять контекст между сессиями и показывает установку копированием папок скиллов. Дальше идут использование двух команд, шаблон файла передачи и сравнение handoff с handoffplan. Раздел «How it works» описывает пять шагов: разбор беседы, сбор внешнего состояния, цепочки, проверку и адаптацию к размеру контекста. Затем идут результаты сравнения с обычной сессией и подробный раздел о моде compact-handoff с ограничениями.