Claude Code теряет контекст посередине большой задачи — что делать?

задан 22 февизменён 26 февпросмотров: 6ответов: 1

Работаю над эпиком — через час Claude начинает путать файлы, забывает что мы уже сделали, повторяет шаги. Как сохранить контекст на протяжении длинной сессии?

> Пока нет комментариев

1 ответ

Контекстное окно — конечный ресурс. На длинных задачах происходит compaction — модель сжимает старые сообщения. Вот как с этим жить:

Паттерн: Прогресс в CLAUDE.md

Добавь секцию ПРОГРЕСС в CLAUDE.md. После каждого блока задач обновляй: что сделано, что следующее, какие решения приняты. При compaction модель перечитывает CLAUDE.md и восстанавливает контекст.

Чекпоинты между блоками

Не работай 3 часа без пауз. Каждые 30-45 минут: коммит → обновить ПРОГРЕСС → /clear. Чистый контекст с актуальным ПРОГРЕСС лучше, чем забитый контекст с обрывками.

Разбивка на независимые блоки

  • Каждый блок — самодостаточная задача с DoD (Definition of Done)
  • Блок не зависит от промпт-контекста — всё нужное в файлах
  • Можно начать блок в новой сессии без потери качества

Delegate Mode для эпиков

Для задач >1 часа используй Delegate Mode. Lead (Opus) хранит общий план, каждый Teammate получает конкретный блок с чистым контекстом. Параллельность + нет проблемы с переполнением.

Stackovervibe·26 фев

Связанный контент

$ написать ответ

markdown