15 октября 2026 г.
Idle compaction в Claude Code: сессия на 200K+ токенов сжимается сама, пока вы отошли
14 октября Anthropic выпустила 278 изменений Claude Code двумя версиями: главное из них экономит деньги на долгих сессиях.

Min Choi
@minchoi
Claude Code выкатил 278 изменений за два дня (2.1.299 + 2.1.300) 7 обновлений, о которых вам правда стоит знать. Сохраните в закладки. 1. Отошли от сессии на 200K+ токенов — она сжимается сама до истечения кеша, и вы не платите за переобработку всего заново. 2. /usage теперь предупреждает, что именно жрёт ваши лимиты. 3. Фоновые агенты и задачи по расписанию больше не срабатывают дважды. 4. Дыры выхода из песочницы закрыты. 5. Файлы и фото с телефона через Remote Control наконец доезжают надёжно. 6. Выход теперь принудительно убивает залипшие фоновые команды. 7. Claude в Slack может спросить «Allow once / Deny» вместо отказа.

· 13,2 тыс. просмотров
Отошли от сессии на 200 тысяч токенов, вернулись через час и заплатили за переобработку всей истории заново.
С 14 октября в Claude Code это чинит idle compaction. Разговор объёмом 200K+ токенов, простоявший без дела около 54 минут, сжимается до истечения часового prompt cache, и следующее сообщение не разбирает историю с нуля. Работает пока только в терминале.
Не хотите разбираться сами? Внедряем ИИ в ваш бизнес: задачи без лимита, одна цена в месяц, отмена в любой момент.
Это один пункт из 278. Anthropic выпустила две версии в один день, 14 октября, с разницей 14 часов: 190 изменений в 2.1.299 и 88 в 2.1.300 по официальному changelog.
Почему у вас этого ещё нет
Главная ловушка. На стабильном канале этих семи обновлений пока нет. На 17 октября тег stable в npm стоял на 2.1.292, а latest ушёл на 2.1.302.
Канал выбирается настройкой autoUpdatesChannel, в /config это строка Auto-update channel. Stable отдаёт сборку примерно недельной давности, latest — релизы по мере выхода.
Нативная установка подтягивает новую версию сама в фоне, вручную это `claude update`. На npm нужен `npm install -g @anthropic-ai/claude-code@latest`, команда `npm update -g` не подойдёт. Homebrew, WinGet, apt, dnf и apk сами не обновляются: `brew upgrade claude-code@latest`, `winget upgrade Anthropic.ClaudeCode`.
Как управлять сжатием
Тумблер в /config. Порог 200K меняет переменная `CLAUDE_CODE_IDLE_COMPACT_MIN_TOKENS`, а строка `"idleCompaction": false` в settings.json выключает сжатие совсем. Обе настройки работают с версии 2.1.290. С 2.1.302 в /config появилась строка «Idle compaction», и уведомление после сжатия само подсказывает, как его отключить.
Что ещё в этих 278 пунктах
/usage теперь предупреждает, что жжёт лимиты: max effort, workflows, always-on context и большие результаты инструментов. Тем же релизом починили показ расхода больше 100%, который вылезал в терминале, VS Code и статус-строке.
Раньше отложенные пробуждения молчали, пока работала фоновая задача, а облачные и headless-сессии могли выполнить одобренный вызов инструмента дважды. Теперь двойных срабатываний нет, а планировщик сообщает фактическое время следующего запуска.
Файлы с телефона через Remote Control доезжают: фото не теряется, даже если его копию не удалось сохранить на компьютере, а вложения на 30–35 MiB перестали пропадать в долгих сессиях. Заодно закрыты три дыры песочницы.
Строка «Idle compaction» в /config приехала уже в 2.1.302, а стабильный канал доходит до таких сборок примерно через неделю.
Первоисточник