Клодыч В Telegram ↗

Claude Code · версия 2.1.120

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

Claude Code 2.1.120: работа на Windows без Git Bash, подкоманда claude ultrareview для CI, ${CLAUDE_EFFORT} в скиллах и множество исправлений.

Релиз Новое: 1Исправлено: 10Другое: 11

Новое 1

  • Добавлена подкоманда claude ultrareview [target] для неинтерактивного запуска /ultrareview из CI или скриптов: результаты выводятся в stdout (--json для сырого вывода), код завершения 0 при успехе и 1 при ошибке

Исправлено 10

  • Исправлено: нажатие Esc во время вызова stdio MCP-инструмента закрывало соединение со всем сервером (регрессия в 2.1.105)
  • Исправлено: /rewind и другие интерактивные оверлеи не реагировали на ввод с клавиатуры после запуска через claude --resume
  • Исправлено: дублирование истории прокрутки терминала в неполноэкранном режиме (при изменении размера, закрытии диалогов и в длинных сессиях)
  • Исправлено: DISABLE_TELEMETRY / CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC не отключали телеметрию метрик использования для пользователей API и enterprise
  • Исправлено: ложные срабатывания запросов разрешения «Dangerous rm operation» в авто-режиме для многострочных bash-команд, содержащих и пайп, и перенаправление
  • Исправлено: длинные меню выбора обрезались за нижней границей терминала в полноэкранном режиме — теперь выбранный пункт остаётся на экране при прокрутке
  • Исправлено: вывод инструмента Write сворачивался вместо разворачивания при клике на «+N lines» в полноэкранном режиме
  • Исправлено: список слеш-команд прыгал при вводе; подсветка теперь синим цветом выделяет только непрерывные подстроки
  • Исправлено: маркетплейс в /plugin не загружался, если одна из записей использовала нераспознанный формат источника — теперь запись отображается, но при установке предлагается обновить Claude Code
  • Исправлено: find в инструменте Bash исчерпывал открытые файловые дескрипторы на больших деревьях каталогов, что приводило к падениям всей системы (нативные сборки для macOS/Linux)

Другое 11

  • Windows: Git for Windows (Git Bash) больше не обязателен — если он не установлен, Claude Code использует PowerShell в качестве shell-инструмента
  • Скиллы теперь могут ссылаться на текущий уровень усилий (effort) через ${CLAUDE_EFFORT} в своём содержимом
  • Для подпроцессов устанавливается переменная окружения AI_AGENT, чтобы gh мог атрибутировать трафик Claude Code
  • Подсказки в спиннере с советом установить десктопное приложение или создать скиллы/агентов теперь скрываются, если они у вас уже есть
  • Добавлена подсказка «use PgUp/PgDn to scroll», когда терминал отправляет нажатия стрелок вместо событий прокрутки
  • Ускорен запуск сессии, если настроено много коннекторов claude.ai, для которых не выполнена авторизация
  • Сообщение об отказе в авто-режиме теперь содержит ссылку на документацию по настройке
  • claude plugin validate теперь принимает $schema, version и description на верхнем уровне marketplace.json, а также $schema в plugin.json
  • Сжатие контекста в авто-режиме теперь показывает auto (строчными буквами, без количества токенов) вместо вводящего в заблуждение значения токенов
  • [VSCode] /usage теперь открывает нативный диалог Account & Usage вместо вывода стоимости сессии обычным текстом
  • [VSCode] Голосовая диктовка теперь учитывает настройку language в ~/.claude/settings.json
Следить за обновлениями через RSS

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

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