Перейти к содержимому
Экосистема AI Vibe

Новости

Claude Code 2.1.299: сжатие на простое и пути вместо текста @файлов

Редакция 14 октября 2026 г.

Терминал Claude Code с длинным диалогом, который сжимается на простое до истечения кэша промпта.

Если диалог в терминале разросся больше 200K токенов и вы молчите около 54 минут, Claude Code сжимает его до истечения часового кэша промпта — следующий запрос не прогоняет весь транскрипт заново. Порог меняют через CLAUDE_CODE_IDLE_COMPACT_MIN_TOKENS, отключить — "idleCompaction": false в settings.json (нужна версия не ниже 2.1.290).

Упоминания файлов

При @-упоминании файла модель получает пути и читает содержимое через file tools, а не вставкой текста в промпт. Старое поведение вернёт CLAUDE_CODE_DISABLE_FILE_MENTIONS.

Моды и сессии

  • В agent view команды /effort и /fast задают настройки для новых сессий; голый /model, /effort или /fast открывает picker.
  • Для модов из managed settings: $.prompt.media (байты вложения в hook prompt.submit), $.session.identity() (организация и email при forceLoginOrgUUID), оформление Text и Box — size, weight, mono, tabular и шаги spacing от xs до xl.
  • claude plugin eval — флаги --disallow-tools и поле disallowed_tools, чтобы убрать встроенные тулы вроде Agent из прогона.
  • Self-hosted runner: --shutdown-drain-sec на SIGTERM даёт время завершить poll и spawn hooks.

Заметные фиксы

  • Кастомный ANTHROPIC_BASE_URL: около 200K токенов больше не упирается в «Prompt is too long · automatic compaction failed».
  • Регрессия 2.1.296: после рестарта не дублируется одобренный tool call.
  • Длинные чаты не теряют новые картинки на каждом ходу после отказа одного oversized image.
  • MCP-серверы с именами constructor или prototype снова подключаются; HTTP MCP не зависает 30 секунд на бесконечном теле ответа (#99014).
  • Sandbox на WSL2 с bwrap и путём Program Files; /usage и предупреждения не показывают больше 100% (#92238).
  • На Linux sign-in и MCP не пропадают после пустого .config.json от sandbox-команды.

Блок атрибуции в Claude Desktop (вкладка Code через apps gateway) отключается переменной CLAUDE_CODE_ATTRIBUTION_HEADER=0.

Источник: v2.1.299.