Клодыч В Telegram ↗

Claude Code · версия 2.1.90

Claude Code 2.1.90: что нового

Claude Code 2.1.90: команда /powerup, множество исправлений hooks и --resume, усиление безопасности PowerShell и ускорение SSE и SDK-сессий.

Релиз Новое: 3Улучшено: 6Исправлено: 9Другое: 1

Новое 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-правил при откате после ошибки разбора
Следить за обновлениями через RSS

Перевод официального CHANGELOG.md Claude Code. Перевод автоматический, при расхождениях приоритет у оригинала на английском.

Получить API-ключ →