Запись архива

Replay Doctor: Go-утилита для аудита скрытых сбоев кэша промптов в AI-агентах

Вышел Replay — локальный Go CLI для форензики логов AI-агентов. Инструмент выявляет момент разрыва кэша промптов, называет причину и подсчитывает перевыставленные токены по цене холодной записи. Бесплатно, без телеметрии.

Интерфейс утилиты Replay Doctor для аудита кэша промптов AI-агентов
Интерфейс утилиты Replay Doctor для аудита кэша промптов AI-агентов
Изображение из исходного материала

Replay Doctor: когда AI-агент молча сжигает бюджет

На Hacker News представлен Replay — инструмент для диагностики скрытых сбоев кэша промптов в AI-агентах. Разработчик Daniel выпустил локальный Go CLI, который форензически анализирует уже записанные на диске логи сессий Claude Code, Cursor, Aider и других агентов. Проблема, которую решает Replay: провайдеры AI молча перевыставляют счёт за всю историю разговора по цене холодной записи, когда кэш промпта сбрасывается, не сообщая об ошибке в логах.

Как это работает

Replay — это zero-telemetry, zero-dependency бинарник на Go. Он не требует установки Python-окружений или Docker. Инструмент читает локальные транскрипты логов, воспроизводит их через обратно-спроектированные конечные автоматы состояний кэша провайдеров и указывает точный шаг (turn), на котором кэш сломался, причину и точную утечку токенов.

Основные подкоманды Replay:
— replay — вычисляет общую стоимость перевыставленных токенов по всем локальным транскриптам
— replay diff — определяет точный шаг, на котором кэш шардировался, и причину
— replay advise — выдаёт рекомендации по структурной оптимизации промптов на основе истории
— replay context — ранжирует и изолирует содержимое, раздувающее контекстное окно
— replay route —to — симулирует стоимость переключения модели с учётом cold-start префиксов

Почему это важно

Счёт за AI-агента может вырасти без единого предупреждения. Как отмечает автор, «перевыставленный токен — это контекст, который работа не получила». Replay позволяет разработчикам точно определить, что пошло не так: истёк ли TTL кэша, изменился ли набор инструментов, произошла ли тихая перекомпиляция контекста.

Для Claude Code автор рекомендует установить promptCacheTtl в 1 час в настройках и держать стабильный список инструментов в течение сессии. Replay при этом не просто указывает на проблему, но и ранжирует, что именно заполняет контекстное окно, и показывает, насколько рейтинг завышен после компактации.

Ограничения и модель распространения

Сам инструмент бесплатен, с открытым исходным кодом под лицензией BUSL 1.1. Не требуется аккаунт, ключ или телеметрия — текст промптов никогда не покидает машину пользователя. Replay записывает один файл: 16 чисел (счётчики и соотношения) и 3 строки (название сборки), без путей и без данных учётной записи.

Метрики, на которых основан инструмент, калиброваны на 32 188 реальных запросах из 115 сессий самого автора (считаны 7 сентября 2026 года). Это означает, что точность диагностики для других рабочих процессов может отличаться. Автор также предлагает платную услугу «неделя»: аннотированный пошаговый анализ инвойса с указанием каждой поломки кэша, причин и рекомендаций. Цена — от $18 000 до $25 000 за неделю, на момент публикации ни одна не продана.

Практическое применение

Replay полезен для команд, работающих с Claude Code, Cursor, Aider и подобными агентами, где счёт за API может неожиданно расти. Инструмент не требует настройки и работает с уже существующими логами на диске. Для запуска достаточно скачать релиз или выполнить go install.

Установка:

go install github.com/RedRobotKK/Replay/cmd/replay@latest

Проверить логи:

replay cost —contribute launch-2026-09 —contribute-dir . ~/.claude/projects

Источники
— Оригинальная публикация на Hacker News: https://news.ycombinator.com/item?id=49691257
— Сайт проекта: https://replay.doctor/
— Репозиторий на GitHub: https://github.com/RedRobotKK/Replay