agentplay CLI
agentplay превращает локальные сессии Claude Code, Codex и Cursor в карту файлов и таймлайн с повтором шагов.
- 352 ★ репозитория
- Последний коммит
- Apache-2.0
Минимальный доступ
Почему такой уровень
- Читает локальные транскрипты агентов; единственный сетевой вызов, необязательный email, отключается переменной окружения.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/agentplayОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Читает локальные транскрипты агентов; единственный сетевой вызов, необязательный email, отключается переменной окружения.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
agentplay находит на машине транскрипты агентов, строит из каждого очищенную карту сессии и открывает локальный просмотрщик. На карте видно, какие файлы агент читал и правил, какие команды падали, какие MCP-серверы и субагенты участвовали. Таймлайн можно проигрывать на скорости 1x, 4x и 16x. Поддерживаются Claude Code, Codex, Cursor, GitHub Copilot, OpenCode, Kiro, Gemini CLI, Goose и другие. Команда `agentplay stats` суммирует стоимость, время и ошибки по агентам за выбранный период.
Для кого. Разработчикам, которые запускают агентов на реальных задачах и хотят разобраться, что сделала сессия, где она повторяла команды и куда ушел контекст.
Подходит, если
- Агент сделал неожиданную правку, и нужно восстановить, что он читал перед ней.
- Сессия подозрительно долго крутилась, и надо найти повторяющуюся упавшую команду.
- Команда сравнивает расходы на Claude Code и Codex за неделю.
- Результат сессии нужно показать коллеге без текста промптов.
Не подходит, если
- Нужен просмотр транскриптов в облаке без локального запуска.
- Требуется разбор содержимого промптов и ответов: карта их не хранит.
- Нужны токены и стоимость по Cursor: этот агент их не записывает.
Пример запроса к агенту
Построй карту моей последней сессии и покажи, какие файлы агент читал перед правкой, какие команды падали и сколько раз повторялись.Ограничения
Нужен Python 3.11 или новее. Для Cursor, Copilot, OpenCode, Kiro, Gemini CLI, Goose и других на карте только основная линия: субагенты отдельными дорожками показаны лишь у Claude Code и Codex. Стоимость считается по публичным прайс-листам и остается оценкой. При первом открытии просмотрщик просит оставить email для рассылки Entelligence. Отказ ничего не отправляет. Переменная `AGENTPLAY_NO_NETWORK=1` отключает сетевой вызов целиком.
Как отключить. Закройте просмотрщик через Ctrl+C. Удалите пакет тем способом, которым ставили, и папку `~/.agentplay` с индексом и картами.
Частые вопросы
Что хранится на карте?
Имена репозиториев, относительные пути файлов, названия инструментов, MCP-серверов и навыков, модели, токены, тайминги и классы ошибок. Текста промптов, ответов и аргументов команд нет.
Как поделиться сессией?
Выполните `agentplay export <session>` и пересоберите карту с `--path-mode dirs_only`, если карта уходит в публичный доступ. Имена репозиториев при этом остаются, поле `repos[].remote` лучше удалить вручную.
Использует ли agentplay сеть?
Только для необязательной отправки email из окна просмотрщика. Данные сессий машину не покидают. Переменная `AGENTPLAY_NO_NETWORK=1` выключает и этот вызов.
Нужен ли аккаунт или ключ API?
Нет. Команда читает уже сохраненные транскрипты и работает без регистрации.
Какие агенты поддерживаются?
Claude Code, Codex, Cursor, GitHub Copilot, OpenCode, Kiro, Gemini CLI, Antigravity CLI, Command Code и Goose. Команда `agentplay agents` показывает, какие из них найдены на машине.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыМонитор сессий Claude Code, Cursor, Codex и еще шести агентов в терминале, окне или через HTTP API, с чисткой и поиском по чатам
Плагин со скиллами для Claude Code и Codex: исследование кода, тесты, рефакторинг и независимая проверка готовых изменений
Окно для Claude Code, Codex, Gemini CLI и OpenCode: терминалы, пул-реквесты, изменения и подтверждения вызовов в одном месте
Терминальный кодинг-агент на Python в манере Claude Code: читает репозиторий, правит файлы, запускает команды, с памятью, подагентами и MCP
Панель наблюдения за кодовыми агентами: карта компонентов проекта или экспериментальная трехмерная кухня с задачами
Больше двадцати скиллов для кодовых агентов: MCP и хуки, режим плана, протокол багфикса, промпты и защитный хук для bash
Коротко о README
Карта строится заново из транскриптов, поэтому повторные запуски пересобирают только изменившиеся сессии. Приватность закреплена контрактом и тестами в `docs/format.md`.