Команда /compact
/compact — это встроенная slash-команда, которая немедленно суммирует историю текущего разговора. Она полезна, когда вы хотите освободить контекстное окно, не создавая новую задачу.
Также смотрите Автоматическое резюмирование контекста, которое описывает, как Kodik делает это автоматически при приближении к лимиту.
Как это работает
Заголовок раздела «Как это работает»При вводе /compact в поле ввода чата:
- Команда обрабатывается непосредственно в цикле запроса — без дополнительного обращения к модели за анализом команды.
- Kodik немедленно суммирует всю историю разговора, не сохраняя ни одного последнего сообщения пользователя (в отличие от автоматического резюмирования, которое сохраняет последнее сообщение).
- История заменяется парой: вопрос «What did we do so far?» + ответ-резюме.
- Разговор продолжается с освобождённым контекстным окном.
Резюме создаётся по тому же структурированному шаблону, что и при автоматическом резюмировании (Goal, Progress, Key Decisions, Relevant Files и т.д.).
Пример использования
Заголовок раздела «Пример использования»Если разговор накопил много промежуточных шагов, неудачных попыток или исследовательского контекста, введите /compact. Kodik свернёт всё это в компактное резюме и вы сможете продолжить работу с освобождённым пространством.
Это полезнее, чем /newtask, когда вы хотите остаться в том же контексте и продолжить текущую задачу, а не начинать новую.