Управление контекстом
Оптимизация окна
Контекст — это "рабочая память" Claude. Всё, что Claude знает о задаче, должно поместиться в контекст (~200K токенов для Claude Sonnet).
Инструкции Claude Code
Проектные инструкции
Предыдущие сообщения
Прочитанные файлы, поиски
Ваш запрос и контекст
Когда контекст заполняется (~80%), Claude автоматически сжимает историю:
⚠️ Auto-compaction может потерять детали. Используйте /compact вручную для контроля.
Используйте /compact для ручного сжатия контекста:
✓ Контекст сжат: 85% → 35%
Сохранено: текущая задача, важные файлы
Удалено: промежуточные результаты поиска
💡 Используйте /cost чтобы увидеть текущее использование контекста
Каждый суб-агент работает в изолированном контексте, что помогает:
Основной агент
Сохраняет общий контекст задачи
Суб-агент
Получает только нужную информацию
Суб-агент: только инструкция поиска
Возвращает: краткий результат
Используйте /compact регулярно
Сжимает историю, сохраняя важную информацию
Разбивайте большие задачи
Каждая подзадача — отдельная сессия
Избегайте ненужных файлов
Читайте только нужные части кода
Используйте суб-агентов
Изолированный контекст для подзадач
Когда начать новую сессию
- •Задача завершена — начните новую сессию для чистого контекста
- •Меняется тема — не тащите старый контекст
- •Контекст переполнен — лучше начать заново
- •Claude запутался — reset помогает
Этот урок — часть структурированного курса по LLM.
Мой путь обучения