Claude Code·
Claude Code v2.1.90: /powerup, исправления и улучшения производительности
В Claude Code v2.1.90 добавлены интерактивные уроки /powerup, исправлен бесконечный цикл при превышении лимита, устранены регрессии --resume и улучшена производительность SSE-транспорта.
Claude Code v2.1.90
Что изменилось
- Добавлена команда
/powerup— интерактивные уроки с анимированными демонстрациями возможностей Claude Code - Добавлена переменная окружения
CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE— сохраняет существующий кэш маркетплейса при сбоеgit pull; полезно в офлайн-окружениях - Директория
.huskyдобавлена в список защищённых (режим acceptEdits) - Исправлен бесконечный цикл: диалог с опциями при превышении лимита использования больше не открывается повторно автоматически, что ранее приводило к краху сессии
- Исправлена регрессия (появилась в v2.1.69): флаг
--resumeвызывал полный промах кэша промптов на первом запросе у пользователей с отложенными инструментами, MCP-серверами или кастомными агентами - Исправлена ошибка «File content has changed» при использовании
Edit/Write, когда хук PostToolUse с форматированием при сохранении перезаписывал файл между последовательными правками - Исправлена работа хуков
PreToolUse, которые выводят JSON в stdout и завершаются с кодом 2: теперь они корректно блокируют вызов инструмента - Исправлено многократное появление свёрнутого значка сводки поиска/чтения в полноэкранном скроллбэке при автозагрузке файла CLAUDE.md во время вызова инструмента
- Исправлено поведение авторежима: теперь он соблюдает явные ограничения пользователя («не пушить», «подождать X перед Y»), даже если действие в остальном разрешено
- Исправлена почти невидимая подсказка при наведении для раскрытия элементов на светлых темах терминала
- Исправлен краш интерфейса при попадании некорректного ввода инструмента в диалог разрешений
- Исправлено исчезновение заголовков при прокрутке экранов выбора
/model,/configи других - Усилены проверки разрешений для инструментов PowerShell: исправлен обход через фоновый процесс с
&в конце, зависание отладчика при-ErrorAction Break, TOCTOU при распаковке архивов и деградация правила запрета при ошибке парсинга - Улучшена производительность: устранён вызов
JSON.stringifyдля схем MCP-инструментов при каждом поиске по ключу кэша - Улучшена производительность: SSE-транспорт теперь обрабатывает большие потоковые фреймы за линейное время (ранее — квадратичное)
- Улучшена производительность: длинные разговоры в SDK-сессиях больше не замедляют запись транскрипта квадратично
- Улучшен вид всех проектов в
/resume: сессии проектов теперь загружаются параллельно, что ускоряет работу у пользователей с большим количеством проектов - Пикер
--resumeбольше не показывает сессии, созданные черезclaude -pили SDK-вызовы - Команды
Get-DnsClientCacheиipconfig /displaydnsудалены из списка автоматически разрешённых (защита приватности DNS-кэша)