Клодыч В Telegram ↗

Claude Code · версия 2.1.2

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

Claude Code 2.1.2: исправлена уязвимость внедрения команд в bash, устранена утечка памяти, добавлена поддержка winget и сохранение больших выводов на диск.

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

Новое 6

  • Добавлены метаданные с исходным путём для изображений, перетащенных в терминал, — так Claude лучше понимает, откуда они взялись
  • Добавлены кликабельные гиперссылки на пути к файлам в выводе инструментов для терминалов с поддержкой OSC 8 (например, iTerm)
  • Добавлена поддержка установки через Windows Package Manager (winget) с автоматическим определением и инструкциями по обновлению
  • Добавлено сочетание Shift+Tab в режиме планирования для быстрого выбора варианта «auto-accept edits»
  • Добавлена переменная окружения FORCE_AUTOUPDATE_PLUGINS, позволяющая автоматически обновлять плагины, даже если основной автообновлятор отключён
  • В входные данные хука SessionStart добавлено поле agent_type, которое заполняется, если указан --agent

Улучшено 7

  • Улучшена подсказка Option-as-Meta на macOS: для терминалов с нативной поддержкой CSIu, таких как iTerm2, Kitty и WezTerm, теперь показываются инструкции под конкретный терминал
  • Улучшено сообщение об ошибке при вставке изображений по SSH: вместо бесполезной подсказки про горячую клавишу буфера обмена предлагается использовать scp
  • Улучшено объяснение разрешений: рутинные рабочие процессы разработки (git fetch/rebase, npm install, тесты, PR) больше не помечаются как риск среднего уровня
  • Изменено поведение при большом выводе bash-команд: он сохраняется на диск, а не обрезается, и Claude может прочитать его целиком
  • Изменено поведение при большом выводе инструментов: он сохраняется на диск, а не обрезается, а полный вывод доступен по ссылке на файл
  • Изменена вкладка установленных элементов в /plugins: плагины и MCP объединены и сгруппированы по областям действия
  • Путь к управляемым настройкам Windows C:\ProgramData\ClaudeCode\managed-settings.json объявлен устаревшим — администраторам следует перейти на C:\Program Files\ClaudeCode\managed-settings.json

Исправлено 7

  • Исправлена уязвимость внедрения команд при обработке bash-команд: некорректный ввод мог приводить к выполнению произвольных команд
  • Исправлена утечка памяти: деревья разбора tree-sitter не освобождались, из-за чего память WASM неограниченно росла в длинных сессиях
  • Исправлено: бинарные файлы (изображения, PDF и т. д.) случайно попадали в память при использовании директив @include в файлах CLAUDE.md
  • Исправлено: при обновлении ошибочно сообщалось, что уже выполняется другая установка
  • Исправлено падение при наличии файлов сокетов в отслеживаемых директориях (дополнительная защита от ошибок EOPNOTSUPP)
  • Исправлена поломка URL удалённой сессии и teleport при использовании команды /tasks
  • Исправлено: имена MCP-инструментов попадали в события аналитики — теперь пользовательские конфигурации серверов обезличиваются

Другое 2

  • [SDK] Минимальная версия peer-зависимости zod изменена на ^4.0.0
  • [VSCode] Исправлено: отображение использования не обновлялось после ручного сжатия контекста
Следить за обновлениями через RSS

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

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