Claude Code · версия 2.1.74
Claude Code 2.1.74: что нового
Claude Code 2.1.74: подсказки в /context, настройка autoMemoryDirectory, исправления утечки памяти, MCP OAuth, хуков SessionEnd и RTL-текста.
Новое 2
- Добавлены практические подсказки в команду
/context: она находит инструменты, сильно нагружающие контекст, раздувание памяти и предупреждает о нехватке ёмкости, а также даёт конкретные советы по оптимизации - Добавлена настройка
autoMemoryDirectoryдля указания собственной директории хранения автопамяти
Улучшено 1
- Изменено поведение
--plugin-dir: локальные dev-копии теперь переопределяют установленные плагины маркетплейса с тем же именем (если только плагин не включён принудительно управляемыми настройками)
Исправлено 12
- Исправлена утечка памяти: буферы потокового ответа API не освобождались при досрочном завершении генератора, из-за чего RSS неограниченно рос в пути выполнения Node.js/npm
- Исправлено: правила
askиз управляемых политик обходились пользовательскими правиламиallowилиallowed-toolsскиллов - Исправлено: полные идентификаторы моделей (например,
claude-opus-4-5) молча игнorировались в полеmodel:во frontmatter агента и в JSON-конфигурации--agents. Теперь агенты принимают те же значения модели, что и--model - Исправлено зависание OAuth-аутентификации MCP, когда порт для callback уже занят
- Исправлено: обновление OAuth в MCP не запрашивало повторную аутентификацию после истечения refresh-токена для OAuth-серверов, которые возвращают ошибки с HTTP 200 (например, Slack)
- Исправлено: голосовой режим молча не работал в нативном бинарнике для macOS, если терминалу никогда не выдавали разрешение на микрофон. Теперь в бинарник добавлено право
audio-input, и macOS корректно показывает запрос - Исправлено: хуки
SessionEndпринудительно завершались через 1,5 с при выходе независимо отhook.timeout. Теперь таймаут настраивается черезCLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS - Исправлен сбой
/plugin installвнутри REPL для плагинов маркетплейса с локальными источниками - Исправлено: при обновлении маркетплейса не синхронизировались git-сабмодули, из-за чего после обновления ломались источники плагинов в сабмодулях
- Исправлено: неизвестные слеш-команды с аргументами молча теряли ввод. Теперь введённый текст показывается в предупреждении
- Исправлено некорректное отображение иврита, арабского и другого RTL-текста в Windows Terminal, conhost и встроенном терминале VS Code
- Исправлена неработоспособность LSP-серверов в Windows из-за некорректных URI файлов
Другое 2
- [VSCode] Исправлена неработающая кнопка удаления для сессий без названия (Untitled)
- [VSCode] Улучшена отзывчивость колеса прокрутки во встроенном терминале благодаря ускорению с учётом особенностей терминала
Перевод официального CHANGELOG.md Claude Code. Перевод автоматический, при расхождениях приоритет у оригинала на английском.