Bezlimit School · гайд к посту «оставил агента на час»

agentplay: что делал агент, пока тебя не было

Открытая программа, которая берёт записи сессий Claude Code и других агентов с твоего диска и показывает каждую картой и таймлайном: что агент читал, что правил, где падал и что сдал. Ниже - как её запустить на Windows и Mac, как читать карту, клавиши для прыжков по ошибкам, что с приватностью и где у программы слабые места.

Звёзд 214
Создан 14.10.2026
Сверено 16.10.2026
1

Что это и зачем

Каждый агент и так записывает свою работу: Claude Code хранит сессии в папке .claude, Codex - в .codex, Cursor - в .cursor. Там видно, какие файлы он открыл перед правкой, какие команды повторял, где кончилось окно контекста и с чем вернулись субагенты. Только читать эти файлы глазами никто не станет.

agentplay собирает из каждой сессии карту всего, к чему агент прикасался, и таймлайн, который можно проиграть как запись. Это разбор полётов после работы, а не наблюдение в прямом эфире.

Делает его компания Entelligence. Код открыт, лицензия Apache-2.0. У компании есть платная командная версия, но в README обещано, что открытая от неё не зависит и урезаться ради продаж не будет.

В нашем ролике к посту - демо со страницы автора на выдуманной сессии «добавить ограничение запросов в API заказов». Скриншоты в README тоже сделаны на синтетических данных. Свои сессии через agentplay мы пока не прогоняли.
2

Как запустить

Нужен Python 3.11 или новее. Других зависимостей у программы нет. Самый короткий путь - через uv: команда скачает программу, найдёт сессии на компьютере, соберёт по ним карты и откроет просмотр в браузере.

одна команда
uvx agentplay

Если uv не стоит, подойдёт любой из двух вариантов ниже. Сам uv ставится с официального сайта docs.astral.sh/uv и приносит свой Python.

без uv
pipx run agentplay
pip install agentplay
  1. Где смотреть: просмотр открывается по адресу http://127.0.0.1:7317/, то есть только на твоём компьютере. Если порт занят, программа выберет свободный и напишет адрес. Остановить - Ctrl+C в терминале.
  2. Windows: папки сессий (C:\Users\имя\.claude и другие) программа находит сама, ничего настраивать не надо.
  3. Повторные запуски быстрее: пересобираются только сессии, которые изменились.

Можно поручить установку самому Claude Code. В репозитории лежит install.md - пошаговая инструкция, написанная для агента: спросить перед установкой чего-то в систему, не трогать настройки агентов, ничего не загружать, почту оставить человеку. Наш вариант запроса:

запрос в Claude Code
Поставь agentplay по инструкции https://github.com/Entelligence-AI/agentplay/blob/main/install.md и открой его с моими сессиями. Почту в окне программы не вводи.
3

Как убрать вопрос про почту

При первом открытии просмотр предлагает оставить почту, чтобы Entelligence присылала новости о программе. Кнопка «Continue without email» ничего не отправляет. Если не хочешь видеть вопрос вовсе, запусти программу с переменной AGENTPLAY_NO_NETWORK=1 (или DO_NOT_TRACK=1): предложение пропадёт, а запрос в сеть заблокируется.

Windows, PowerShell
$env:AGENTPLAY_NO_NETWORK = "1"
uvx agentplay
Mac и Linux
AGENTPLAY_NO_NETWORK=1 uvx agentplay
В PowerShell переменная действует до закрытия окна. В обычной командной строке Windows - set AGENTPLAY_NO_NETWORK=1.
4

Как читать карту и таймлайн

ЧастьЧто показывает
КартаДерево из центра: проекты, папки и файлы (увиденные, прочитанные, исправленные), команды терминала, MCP-серверы, скилы, субагенты, сайты, типы ошибок, модели и результат - коммиты, пулл-реквесты, задачи
ТаймлайнПроигрывает сессию со скоростью 1x, 4x или 16x, можно перематывать. Дорожки: запросы, ошибки, задержки, результаты, правки, разведка, MCP, скилы, инструменты, модель, стоимость, токены, субагенты и размер контекста, сжатия отмечены
ЗадачиСессия делится на задачи, обычно одна на каждый твой запрос. Можно выбрать задачу, модель или одного субагента, и весь экран перестроится под неё
ОшибкиОтдельная вкладка: все ошибки сессии по типам, сверху - команды, которые падали больше всего раз подряд. Клик по строке перематывает запись к этому месту

Клавиши в просмотре:

  1. Пробел - пуск и пауза; стрелки - шаг вперёд и назад, с Shift - сразу на 10 шагов.
  2. E - следующая правка, X - ошибка, D - задержка, O - результат, R - повтор команды.

У каждого экрана свой адрес. Ссылка на момент сессии откроет его у любого, кто запустит просмотр на тех же данных.

5

Четыре вопроса к своей сессии

Ради них, по словам автора, программа и сделана:

  1. Что агент прочитал перед тем, как править файл, и чего так и не открыл?
  2. Какие команды падали и сколько раз он повторял одну и ту же?
  3. Где заполнилось окно контекста и что принесли субагенты?
  4. Какие коммиты, пулл-реквесты и задачи получились в итоге?

Нам это кажется полезным, когда агент долго работал без присмотра или когда одна и та же задача почему-то съедает много токенов. Это наша оценка, а не обещание автора.

полезные команды
agentplay agents
agentplay list --limit 5
agentplay view --since 2d

agents - какие агенты найдены на компьютере, list --limit 5 - пять последних сессий, view --since 2d - открыть только сессии за два дня.

6

Какие агенты понимает

АгентЧто видно
Claude CodeПодробнее всех: отдельные дорожки субагентов, токены по каждому запросу, хуки, сжатия, задержки
CodexОсновная дорожка, токены по ходам
CursorОсновная дорожка, токенов и стоимости нет
GitHub CopilotВ терминале и в VS Code, основная дорожка, токены по ходам, где они записаны
OpenCode, KiroОсновная дорожка, токены по ходам, где они записаны

«Основная дорожка» значит, что все действия сессии на месте, но работа субагентов не разложена по отдельным веткам.

7

Что с приватностью

По README сессии не покидают компьютер: нет телеметрии, проверки обновлений и загрузки карт. Просмотр работает с адреса 127.0.0.1 и не тянет шрифты и скрипты из сети. Ссылки на сайт Entelligence в окне есть, но открываются только по клику.

  1. В карту не попадает: текст твоих запросов и ответов агента, содержимое файлов, входы и выходы инструментов, аргументы команд (записывается только сама команда, например git log).
  2. В карту попадает: названия репозиториев, пути к файлам внутри них, названия инструментов, MCP и скилов, модели, токены, время, типы ошибок.
  3. Перед тем как показать карту кому-то её можно выгрузить командой agentplay export, а для публикации автор советует пересобрать с --path-mode dirs_only, чтобы вместо имён файлов остались только папки.
8

Ограничения

  1. Мы сами его не запускали. Всё выше - по README, install.md, данным GitHub и PyPI на 16.10.2026.
  2. Windows поддерживается, но проверена меньше, чем Mac и Linux. Автор прогонял сборку и просмотр на Windows 11 с Python 3.12.
  3. Стоимость - оценка по открытым ценам моделей. Подписки и корпоративные тарифы не учитываются.
  4. Cursor не пишет расход на диск, поэтому токенов и денег по его сессиям нет.
  5. Большие сессии обрезаются на 20 000 событий, записи больше 512 МБ пропускаются.
  6. Проект совсем свежий: создан 14.10.2026, версия на PyPI 0.2.1. Ошибки и изменения вероятны.
  7. Почта: если оставил её и потом отключился, запрос на удаление уходит один раз. Не дошёл - адрес может остаться в рассылке.

Первоисточник: репозиторий agentplay на GitHub, демо: страница автора.

Хочешь, чтобы Claude закрывал задачи бизнеса

Мы учим двум вещам: делать AI-видео и работать с Claude так, чтобы он закрывал реальные задачи бизнеса. У меня есть бесплатный разбор на полтора часа - смотреть можно сразу после регистрации.

Смотреть разбор