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