𝗖𝗹𝗮𝘂𝗱𝗲 𝗖𝗼𝗱𝗲: 𝗖𝗼𝗺𝗽𝗮𝗰𝘁 𝘃𝘀 𝗖𝗹𝗲𝗮𝗿
Ваша сессия Claude Code начинается хорошо. Через час ответы становятся расплывчатыми. Через два часа Claude начинает противоречить сам себе.
Claude не подводит. Ваше контекстное окно переполнено.
Когда контекст заполняется, Claude теряет фокус. Ранние инструкции теряют свою значимость. Сессия заканчивается разочарованием.
У вас есть два инструмента, чтобы это исправить.
/𝗰𝗼𝗺𝗽𝗮𝗰𝘁
Эта команда резюмирует вашу историю. Она сохраняет недавний контекст нетронутым. Она сохраняет ключевые решения в сокращенном виде.
Используйте это, когда:
- Ваша сессия длится от 45 до 60 минут.
- Вы находитесь в середине задачи и вам нужен контекст.
- Ответы становятся короткими или неточными.
Она сохраняет текущее состояние задачи и ключевые договоренности. Она теряет пошаговые детали из самого начала.
/𝗰𝗹𝗲𝗮𝗿
Эта команда очищает историю переписки. Она автоматически перезагружает ваш файл CLAUDE.md.
Используйте это, когда:
- Вы завершили одну задачу и начинаете новую.
- Сессия пошла в неверном направлении.
- /compact не решает проблему.
Она сохраняет файлы вашего проекта. Она удаляет всю историю переписки.
Руководство по принятию решений:
- Та же задача? Используйте /compact.
- Новая задача? Используйте /clear.
Три способа управления контекстом:
Загружайте контекст заранее. Сообщайте Claude о ваших ограничениях в самом начале. Эта информация будет иметь больший вес.
Разделяйте работу на сессии. Не пишите код 4 часа подряд в одной сессии. Завершите работу над уровнем базы данных, используйте /clear, а затем приступайте к уровню API.
Используйте /compact проактивно. Не ждите, пока качество упадет. Запускайте его в естественных контрольных точках.
Если вы используете Ultrathink, запускайте /compact чаще. Он потребляет больше контекста на каждый ответ. Запускайте его после каждых 2 или 3 вызовов thinking.
Полное руководство: https://dev.to/stacknotice/claude-code-compact-vs-clear-2026-managing-long-sessions-without-losing-quality-4dhm
Необязательное обучающее сообщество: https://t.me/GyaanSetuAi