Claude Info
Claude Code·

Claude Code v2.1.110: новые команды, пуш-уведомления и исправления

В Claude Code v2.1.110 добавлены команда /tui для безмерцающего рендеринга, пуш-уведомления на мобильные устройства, улучшен менеджер плагинов и исправлено более 20 ошибок.

Claude Code v2.1.110

Что изменилось

  • Добавлена команда /tui и настройка tui — запустите /tui fullscreen, чтобы переключиться на безмерцающий рендеринг в текущем разговоре
  • Ctrl+O теперь переключает только между обычным и подробным режимом транскрипта; режим фокуса теперь переключается отдельно новой командой /focus
  • Добавлен инструмент пуш-уведомлений — Claude может отправлять мобильные пуш-уведомления при включённом Remote Control и конфигурации «Push when Claude decides»
  • Добавлена настройка autoScrollEnabled для отключения автопрокрутки разговора в полноэкранном режиме
  • Добавлена опция отображения последнего ответа Claude в виде закомментированного контекста во внешнем редакторе Ctrl+G (включается через /config)
  • Улучшена вкладка Installed в /plugin — элементы, требующие внимания, и избранное отображаются вверху, отключённые элементы скрыты за сворачиваемым блоком, клавиша f добавляет выбранный элемент в избранное
  • Улучшена команда /doctor: теперь предупреждает, когда MCP-сервер определён в нескольких областях конфигурации с разными эндпоинтами
  • --resume/--continue теперь восстанавливают незавершённые запланированные задачи
  • /autocompact, /context, /exit и /reload-plugins теперь работают из клиентов Remote Control (мобильных/веб)
  • Инструмент Write теперь уведомляет модель, когда вы редактируете предложенный контент в diff-редакторе IDE перед принятием
  • Инструмент Bash теперь соблюдает задокументированный максимальный таймаут вместо принятия произвольно больших значений
  • SDK/headless-сессии теперь читают TRACEPARENT/TRACESTATE из окружения для связывания распределённых трейсов
  • Сводка сессии теперь включена для пользователей с отключённой телеметрией (Bedrock, Vertex, Foundry, DISABLE_TELEMETRY). Отключить можно через /config или CLAUDE_CODE_ENABLE_AWAY_SUMMARY=0
  • Исправлено зависание MCP-вызовов инструментов при обрыве соединения с сервером в середине ответа на SSE/HTTP-транспортах
  • Исправлены многоминутные зависания при недоступности API из-за повторных попыток без стриминга
  • Исправлено отсутствие сводки сессии, вывода локальных slash-команд и других системных строк статуса в режиме фокуса
  • Исправлена высокая загрузка CPU в полноэкранном режиме при выделении текста во время работы инструмента
  • Исправлена установка плагинов без учёта зависимостей из plugin.json, когда запись в маркетплейсе их не содержит; /plugin теперь отображает автоматически устанавливаемые зависимости
  • Исправлен сбой навыков с disable-model-invocation: true при вызове через /<skill> в середине сообщения
  • Исправлено отображение первого промпта вместо имени из /rename при --resume для сессий, которые ещё выполняются или завершились некорректно
  • Исправлено кратковременное двойное отображение сообщений из очереди во время многоинструментальных вызовов
  • Исправлена неполная очистка сессии: теперь удаляется вся директория сессии, включая транскрипты субагентов
  • Исправлены пропуски нажатий клавиш после перезапуска CLI (например, /tui, мастера настройки провайдеров)
  • Исправлен искажённый рендеринг при запуске в macOS Terminal.app и других терминалах без поддержки синхронизированного вывода
  • Усилена защита действий «Открыть в редакторе» от инъекций команд через недоверенные имена файлов
  • Исправлена проблема с хуками PermissionRequest, возвращающими updatedInput без повторной проверки правил permissions.deny; обновления setMode:'bypassPermissions' теперь учитывают disableBypassPermissionsMode
  • Исправлено отбрасывание additionalContext хука PreToolUse при сбое вызова инструмента
  • Исправлено отключение stdio MCP-серверов при первой посторонней не-JSON строке в stdout (регрессия в 2.1.105)
  • Исправлен лишний запрос к Haiku при автоназвании headless/SDK-сессий, когда установлены CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC или CLAUDE_CODE_DISABLE_TERMINAL_TITLE
  • Исправлена потенциальная избыточная аллокация памяти при наличии очень широкой строки в piped (non-TTY) выводе Ink
  • Исправлена прокрутка меню /skills при переполнении списка в полноэкранном режиме
  • Исправлено отображение общей ошибки вместо запроса повторного входа в Remote Control-сессиях с истёкшим сроком
  • Исправлено несохранение переименований Remote Control-сессий с claude.ai в локальной CLI-сессии

Релиз на GitHub