Эта страница переведена с английской документации. Команды, идентификаторы и примеры не изменены. Среда выполнения 7.24.4 · SDK 2.6.7. Английский оригинал
Краткий итог разговора
Статус: текущий Область: краткие итоги разговора в TUI AX Code Последняя проверка: 2026-09-26 Владелец: сопровождающие среды выполнения AX Code
Используйте /recap в простаивающем сеансе TUI, чтобы наверстать недавний разговор, в том числе после возобновления сохранённого сеанса. AX Code сводит до восьми недавних ходов пользователя в короткий баннер: цель, подтверждённый прогресс, проверка и следующий шаг или препятствие. Баннер остаётся, пока вы печатаете, и исчезает, когда вы начинаете другой ход, меняете сеанс или меняется разговор. /recap ждёт всё дерево сеанса: пока ещё работают субагенты режима цели или задач, он просит подождать, а не сводить незавершённую работу.
Итог использует модель и может быть неполным или неточным. Когда разговор превышает бюджет входа, он отдаёт предпочтение последнему запросу и исходам. Точные результаты смотрите в расшифровке. Итоги не меняют расшифровку, не запускают инструменты и не меняют статус задачи.
AX Code также порождает итог автоматически, когда всё дерево сеанса успокоилось — ход завершён и ни один субагент больше не работает — и промпт молчит пять секунд. Печать ставит обратный отсчёт на паузу. Очистка промпта запускает его снова. Генерация начинается незадолго до отметки задержки (pregenerate, по умолчанию true), чтобы баннер мог появиться на отметке, а не через одну задержку модели после неё. Заранее порождённый итог молча отбрасывается, если вы начнёте печатать до отметки. Сеансы, где были субагенты, получают итог в области разговора. Обычные сеансы получают итог последнего хода. Настройте автоматический показ в tui.json:
{
"idle_recap": {
"enabled": true,
"delay_ms": 5000,
"pregenerate": true
}
}
Задайте enabled равным false, чтобы отключить автоматические итоги. /recap остаётся доступным. Задайте pregenerate равным false, чтобы порождать итог только после полной задержки. Тогда вызов модели не случится, если вы возобновите печать внутри окна. Генерация использует настроенную модель агента итога, если она есть, затем малую модель провайдера, затем модель сеанса. Итоги делают отдельный запрос к модели и могут расходовать квоту провайдера. Неуспешные или незавершённые ходы и сеансы управляемого AX Engine итоги не порождают. Ручные запросы показывают замечание, когда итога нет. Автоматические сбои остаются молчаливыми и получают одну повторную попытку через тридцать секунд, которая отменяется, как только вы печатаете или уходите дальше. Для явного повтора используйте /recap.
Каждый сеанс хранит свой последний итог, поэтому выбор сеанса показывает короткий предпросмотр того, что сеанс делал в последний раз, до возобновления. Сохранённый предпросмотр — только подсказка показа: он никогда не отправляется модели, не становится сообщением расшифровки и очищается, когда вы откатываете сеанс.
/compact сводит более старую историю для модели, чтобы освободить контекст. /summarize остаётся его псевдонимом. Используйте /recap для баннера наверстывания и /compact, когда нужно сжатие контекста.