Клодыч В Telegram ↗

Claude Code · версия 2.1.222

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

Claude Code 2.1.222: усилена изоляция worktree и проверки хуков, исправлены прокси, /usage и SendMessage, изменён автозапуск Remote Control, удалён ultraplan.

Релиз Улучшено: 5Исправлено: 16

Улучшено 5

  • Улучшена безопасность автоматического режима: сообщения другим сессиям агентов через SendMessage теперь проверяются классификатором разрешений до отправки
  • Улучшен отказ, когда Claude пытается вызвать скилл с disable-model-invocation: Claude теперь просит вас запустить скилл, а не воспроизводит его рабочий процесс
  • Улучшены /diff, diff рабочего пространства в Remote Control и diff правок файлов в сессиях Claude Code on the web: они используют сырое содержимое git blob и игнорируют настроенные в рабочем пространстве драйверы diff и textconv
  • Изменён автозапуск Remote Control: локальные настройки репозитория (.claude/settings.json или .claude/settings.local.json) больше не могут его включить (выключить по-прежнему могут); включайте его на уровне пользователя через /config
  • Удалена функция ultraplan

Исправлено 16

  • Исправлено: сессии с изоляцией через worktree и их субагенты могли выполнять деструктивные git-команды в основной рабочей копии; теперь изоляция применяется к правкам файлов и Bash в сессиях любого типа
  • Исправлено: PreToolUse-хуки с авторазрешением обходили ограничения инструментов в фоновых задачах агентов (сводки, сжатие контекста, переименования)
  • Исправлено: /usage-credits в Team и Enterprise показывал «you've already sent a usage credit request» участникам, чей предыдущий запрос был отклонён, и не давал отправить новый
  • Исправлено: проверка соединения при запуске зависала, а затем завершалась ошибкой за HTTPS-прокси; теперь она использует тот же транспорт с поддержкой прокси, что и API-запросы, и по таймауту выводит понятное сообщение
  • Исправлено: ошибки «Connection closed mid-response» выводились для ответов, которые на самом деле были получены полностью
  • Исправлено: /usage завышал долю MCP-серверов; теперь доля сервера учитывает только те запросы, которые реально использовали результаты его инструментов, а не каждый ход после любого обращения к нему
  • Исправлено: сессии не связывались с pull request'ами, созданными после отправки ветки, в том числе через GitHub REST API
  • Исправлено: у субагентов и тиммейтов с алиасами семейств моделей вроде model: opus, ограниченными организацией, использовалась родительская модель вместо перехода на новейшую разрешённую организацией модель этого семейства
  • Исправлено: таймаут простоя потока срабатывал на пользовательских шлюзах ANTHROPIC_BASE_URL, хотя keep-alive пинги от сервера приходили
  • Исправлено: коннекторы claude.ai ошибочно помечались как требующие авторизации при недействительном токене сессии; теперь вместо этого показывается подсказка про /login
  • Исправлено: ошибки инструментов не отображались для инструментов, которые больше недоступны локально, например после удаления MCP-сервера
  • Исправлено: SendMessage отклонял слишком длинную сводку; теперь она обрезается, и отправка больше не падает из-за лимита символов
  • Исправлено: метка усилия у спиннера в просмотре транскрипта субагента показывала уровень усилия сессии вместо собственной настройки effort: субагента
  • Исправлено: редкие падения, когда файловый вотчер сталкивался с ошибкой файловой системы или при его остановке
  • Исправлено: в режиме --ax-screen-reader скринридеры перечитывали всю строку ввода при каждом нажатии backspace; теперь при удалении в конце строки озвучиваются только удалённые символы
  • Исправлено: при установленной CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST ключи выбора модели от хоста не имели приоритета над устаревшим managed-settings.json на диске
Следить за обновлениями через RSS

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

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