Message threads в Claude истекают через 5 минут после последнего запроса
Anthropic добавила message threads в Messages API: в длинном разговоре можно отправлять только новые сообщения вместо всей истории. Для разработчиков агентных циклов это способ уменьшить запросы и, по заявлению вендора, сократить время до первого токена.
Как пишет Anthropic в журнале изменений, API хранит разговор на сервере. Функция доступна в бета-версии с заголовком message-threads-2026-08-12. Численного обещания по ускорению нет, поэтому закладывать конкретное снижение задержки в требования к продукту пока не на что.
Я бы начала с замера на повторяемом агентном сценарии: те же сообщения и вызовы инструментов, сначала с передачей полной истории, затем через тред. Фиксировать стоит размер тела каждого запроса и время от его отправки до первого токена, отдельно для начала разговора и поздних шагов. Так можно проверить, помогает ли сокращение пересылаемой истории на вашей нагрузке. Общую длительность ответа тоже лучше измерять отдельно: первый токен ещё не означает завершённую работу агента.
Тред истекает через 5 минут после последнего запроса, а удаляется не позднее чем через 1 час после последнего использования. Это разные сроки: окно до удаления не даёт дополнительного времени для продолжения треда. Для диалога с паузами на ответ человека такое ограничение стоит учесть заранее.
Перед включением в рабочий сценарий я бы проверила продолжение разговора после истечения треда и предусмотрела восстановление контекста из собственной истории. Критерием перехода сделайте измеренное снижение задержки при сохранении корректного продолжения диалога. Меньший запрос сам по себе ещё не доказывает экономию на токенах: источник её не обещает.