Claude Code·
Claude Code v2.1.117: что изменилось
Новый релиз Claude Code: форк сабагентов во внешних сборках, ускоренный старт с MCP, нативные инструменты поиска на macOS/Linux, исправления OAuth и контекстного окна Opus 4.7.
Claude Code v2.1.117
Что изменилось
- Форк сабагентов теперь можно включить во внешних сборках через переменную
CLAUDE_CODE_FORK_SUBAGENT=1 mcpServersиз frontmatter агента теперь загружаются для сессий основного потока при запуске через--agent- Улучшена команда
/model: выбор модели теперь сохраняется между перезапусками, даже если проект закрепляет другую модель; заголовок при старте показывает, откуда взята активная модель — из настроек проекта или managed-settings - Команда
/resumeтеперь предлагает суммаризировать устаревшие большие сессии перед их повторным чтением — поведение совпадает с флагом--resume - Ускорен старт при одновременно настроенных локальных и claude.ai MCP-серверах: параллельное подключение теперь включено по умолчанию
plugin installдля уже установленного плагина теперь доустанавливает недостающие зависимости вместо остановки с сообщением «already installed»- Ошибки зависимостей плагинов теперь выводят «not installed» с подсказкой по установке;
claude plugin marketplace addтеперь автоматически разрешает недостающие зависимости из настроенных маркетплейсов - Параметры managed-settings
blockedMarketplacesиstrictKnownMarketplacesтеперь применяются при установке, обновлении, обновлении кэша и автообновлении плагинов - Advisor Tool (экспериментальный): диалог теперь содержит метку «experimental», ссылку «узнать больше» и уведомление при старте, если инструмент включён; сессии больше не зависают с ошибкой «Advisor tool result content could not be processed» на каждом промпте и при
/compact - Очистка по
cleanupPeriodDaysтеперь распространяется также на~/.claude/tasks/,~/.claude/shell-snapshots/и~/.claude/backups/ - OpenTelemetry: события
user_promptтеперь включаютcommand_nameиcommand_sourceдля слэш-команд; событияcost.usage,token.usage,api_requestиapi_errorтеперь содержат атрибутeffort, если модель поддерживает уровни усилий. Имена кастомных и MCP-команд скрываются, если не задана переменнаяOTEL_LOG_TOOL_DETAILS=1 - Нативные сборки на macOS и Linux: инструменты
GlobиGrepзаменены встроеннымиbfsиugrep, доступными через инструмент Bash — поиск стал быстрее без отдельного round-trip (сборки для Windows и npm не изменились) - Windows: результаты поиска исполняемых файлов через
where.exeтеперь кэшируются в рамках процесса для ускорения запуска подпроцессов - Усилие по умолчанию для подписчиков Pro/Max на Claude Opus 4.6 и Claude Sonnet 4.6 теперь
high(былоmedium) - Исправлено: OAuth-сессии Plain-CLI завершались с ошибкой «Please run /login» при истечении токена доступа в середине сессии — теперь токен обновляется реактивно при получении ответа 401
- Исправлено:
WebFetchзависал на очень больших HTML-страницах — теперь входные данные обрезаются перед конвертацией HTML в Markdown - Исправлено: краш при возврате прокси HTTP 204 No Content — теперь выводится понятное сообщение об ошибке вместо
TypeError - Исправлено:
/loginне давал эффекта при запуске с переменной окруженияCLAUDE_CODE_OAUTH_TOKEN, если этот токен истекал - Исправлено: отмена ввода промпта (
Ctrl+_) не работала сразу после набора текста и пропускала состояние при каждом шаге отмены - Исправлено:
NO_PROXYне учитывался для удалённых API-запросов при работе под Bun - Исправлено: редкие ложные срабатывания escape/return, когда имена клавиш приходили как объединённый текст по медленным соединениям
- Исправлено: SDK
reload_pluginsпереподключал все пользовательские MCP-серверы последовательно - Исправлено: запросы к Bedrock application-inference-profile завершались с ошибкой 400 при использовании Claude Opus 4.7 с отключённым thinking
- Исправлено: запросы MCP
elicitation/createавтоматически отменялись в режиме print/SDK, когда сервер завершал подключение в середине хода - Исправлено: сабагенты, работающие на другой модели, чем основной агент, ошибочно помечали чтение файлов предупреждением о вредоносном ПО
- Исправлено: цикл холостого перерендера при наличии фоновых задач, вызывавший рост потребления памяти на Linux
- [VSCode] Исправлено: панель «Manage Plugins» ломалась при настройке нескольких крупных маркетплейсов
- Исправлено: сессии Claude Opus 4.7 показывали завышенные проценты в
/contextи слишком рано запускали автокомпакт — Claude Code вычислял относительно контекстного окна 200K вместо нативного 1M у Claude Opus 4.7