claude-replay CLI
CLI превращает журналы кодинг-агента в интерактивный HTML-повтор с вызовами инструментов, разницей файлов и главами.
- 856 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Экспорт сохраняет разговоры, исходники и результаты инструментов в файл, который может раскрыть конфиденциальные данные.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/claude-replayОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Экспорт сохраняет разговоры, исходники и результаты инструментов в файл, который может раскрыть конфиденциальные данные.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
claude-replay создает наглядный повтор разговора из локального журнала агента. Формат определяется автоматически, а вызовы инструментов разных клиентов приводятся к общему виду. В проигрывателе можно менять скорость, сворачивать детали и переходить к нужному файлу. Результат сохраняется одним HTML-файлом без внешних зависимостей. Для подготовки публикации есть браузерный редактор и очистка секретов. Режим наблюдения показывает продолжающуюся сессию через локальный сервер.
Для кого. Для разработчиков и авторов документации, которым нужно показать ход работы агента без объемной видеозаписи.
Подходит, если
- Нужно приложить к отчету об ошибке последовательность вызовов агента.
- Для инструкции требуется интерактивный пример исправления кода.
- Несколько разговоров надо объединить в один демонстрационный повтор.
- Нужно наблюдать продолжающуюся сессию на удаленной рабочей машине.
Не подходит, если
- Нужно восстановить реальное состояние программы из одной записи разговора.
- Материал содержит конфиденциальный код, который нельзя раскрывать получателю.
- Требуется точное время действий из источника, который не сохраняет временные метки.
Пример запроса к агенту
Собери повтор этой тестовой сессии, убери секреты и дай файл для проверки перед публикацией.Ограничения
Нужен Node.js 18 или новее: CLI обрабатывает сохраненный журнал, саму сессию агента он не записывает. Журнал OpenCode нужно сначала экспортировать из его базы, иначе проигрыватель не получит разговор. У Cursor нет временных меток, поэтому паузы и скорость такого повтора не отражают реальное время работы. Перед передачей HTML проверьте его вручную после очистки секретов: файл может содержать исходники, запросы и результаты инструментов, которые нельзя раскрывать получателю.
Как отключить. Остановите локальный сервер или закройте редактор. Созданные HTML-файлы остаются там, куда вы их экспортировали.
Частые вопросы
Как открыть редактор?
Запустите `claude-replay` без аргументов. Он откроет браузерный интерфейс с поиском локальных сессий.
Можно ли указать только идентификатор?
Да. Команда ищет совпадение в известных каталогах поддерживаемых клиентов. Можно также передать полный путь.
Как объединить разговоры?
Передайте несколько идентификаторов: `claude-replay session1-id session2-id -o combined.html`.
Можно ли встроить результат в документацию?
Да. HTML-файл можно разместить на своем сайте и встроить в страницу через iframe.
Это официальный инструмент Anthropic?
Нет. Это независимый проект сообщества, который не заявляет одобрения Anthropic.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыПросмотр журналов Claude Code в читаемом виде: вызовы инструментов, токены и живой хвост сессии.
Инструмент отладки для Claude Code: читает уже сохраненные логи сессий и показывает точные пути файлов, диффы, мышление модели и разбивку контекста по категория
agentplay превращает локальные сессии Claude Code, Codex и Cursor в карту файлов и таймлайн с повтором шагов.
Три плагина для Claude Code: оркестратор savvy-flow с субагентами по уровням и два мода с панелью прогресса и таймером кэша
Рисует сессию Claude Code или Codex как граф с агентами и вызовами инструментов, показывает ее вживую или в записи
Плагин Claude Code сохраняет разговоры и решения в Markdown, обновляет CLAUDE.md и помогает продолжить работу в новой сессии.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| claude-replay (эта карточка) | нет | 856 | |
| re_gent | нет | 805 | хранит шаги агента и связывает строки кода с вызовом инструмента и запросом |
| Spool | нет | 592 | CLI превращает сессию кодинг-агента в страницу с разговором, инструментами и патчем, которую можно передать коллеге. |
Коротко о README
В боковой панели видно, какие файлы менялись; к нужным моментам можно добавить закладки. Для Docker есть отдельный запуск, где каталоги исходных сессий подключаются только на чтение.