Repolode
furkankly

furkankly/zoetrope

Просмотрщик для терминала и браузера, который отображает сессии Claude Code и Codex в виде интерактивного графа агентов и их вызовов инструментов.

Звёзды
1,062
Форки
73
Открытые issues
13
Последний коммит
6 дней назад

Что это?

zoetrope читает файлы транскриптов, которые Claude Code и Codex создают для каждой сессии, и отображает сессию в виде графа: основной агент, запущенные им субагенты и инструменты, которые вызывает каждый из них. Граф обновляется по мере выполнения сессии. Завершённую сессию можно воспроизвести с настраиваемой скоростью, синхронизированной с временными метками сессии, а за выполняющейся сессией — следить по мере её развития.

Инструмент работает только на чтение и полностью локально: в его дереве зависимостей нет сетевого клиента. Помимо нативного бинарного файла `zoe`, тот же движок работает в браузере после компиляции в WebAssembly; там транскрипт можно открыть с диска или перетащить на страницу. Команда `zoe inspect` без интерфейса выводит дерево сессии.

Ключевые возможности

  • 01Отображает каждого агента, его субагентов и группы этапов работы в виде узлов со статусом и количеством вызовов инструментов.
  • 02Показывает вызовы инструментов под соответствующим агентом в виде меток с отметкой об успехе или ошибке.
  • 03Позволяет воспроизводить завершённые сессии или следить за текущими; доступна перемотка по временной шкале.
  • 04При перемотке назад точно восстанавливает состояние сессии на выбранный момент.
  • 05Щёлкните по агенту, чтобы увидеть породивший его промпт, используемую модель и вызовы инструментов с указанием времени.
  • 06Работает в терминале и браузере; есть режим inspect без интерфейса.

Сценарии использования

  • Наблюдение за длительной сессией Claude Code или Codex, чтобы видеть, какие субагенты активны.
  • Разбор завершённого запуска агента, чтобы понять, как распределялись задачи и какие инструменты использовались.
  • Отладка рабочего процесса агента с пошаговым просмотром истории на любой момент времени.
  • Просмотр сессии на машине без TTY с помощью команды без интерфейса.

Быстрый старт

  1. 1

    Установите с помощью Homebrew

    brew install furkankly/tap/zoetrope
  2. 2

    Или установите с помощью Cargo

    cargo install zoetrope
  3. 3

    Запустите, чтобы следить за текущей активной сессией проекта

    zoe

Что важно знать

  • Работает с недокументированными форматами транскриптов Claude Code и Codex, которые могут измениться без предупреждения.
  • Это средство просмотра только для чтения: оно не управляет сессиями агентов и не запускает их.

Темы

Частые вопросы

Что такое zoetrope?
Просмотрщик для терминала и браузера, который отображает сессии Claude Code и Codex в виде интерактивного графа агентов и их вызовов инструментов. zoetrope читает файлы транскриптов, которые Claude Code и Codex создают для каждой сессии, и отображает сессию в виде графа: основной агент, запущенные им субагенты и инструменты, которые вызывает каждый из них. Граф обновляется по мере выполнения сессии. Завершённую сессию можно воспроизвести с настраиваемой скоростью, синхронизированной с временными метками сессии, а за выполняющейся сессией — следить по мере её развития.
zoetrope можно использовать бесплатно? Какая у него лицензия?
zoetrope распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
zoetrope всё ещё поддерживается?
Активно поддерживается. Последний коммит в zoetrope — 14 окт. 2026 г..
Для чего можно использовать zoetrope?
Наблюдение за длительной сессией Claude Code или Codex, чтобы видеть, какие субагенты активны. Разбор завершённого запуска агента, чтобы понять, как распределялись задачи и какие инструменты использовались. Отладка рабочего процесса агента с пошаговым просмотром истории на любой момент времени. Просмотр сессии на машине без TTY с помощью команды без интерфейса.
Как установить zoetrope?
Установите с помощью Homebrew: brew install furkankly/tap/zoetrope Или установите с помощью Cargo: cargo install zoetrope Запустите, чтобы следить за текущей активной сессией проекта: zoe
Где скачать zoetrope?
Исходный код и инструкции по установке — на GitHub: https://github.com/furkankly/zoetrope

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты