Claude Code · версия 2.1.219
Claude Code 2.1.219: что нового
Claude Code 2.1.219: модель Opus 5 по умолчанию, строгий allowlist сети в песочнице, хук DirectoryAdded и вложенные субагенты до глубины 3.
Новое 8
- Добавлена модель Claude Opus 5 (
claude-opus-5), теперь это модель Opus по умолчанию: контекст 1M, быстрый режим по цене $10/$50 за Mtok - Добавлена настройка
sandbox.network.strictAllowlist: команды в песочнице получают отказ при обращении к хостам вне списка разрешённых, без запроса подтверждения - Добавлен хук
DirectoryAdded, который срабатывает после того, как/add-dirили control-запрос SDKregister_repo_rootзарегистрирует новую рабочую директорию посреди сессии - В init-событие headless stream-json добавлено поле
mcp_server_errorsсо списком записей--mcp-config, пропущенных при валидации конфигурации; в терминале при запуске выводится предупреждение - Добавлен ключ настроек
workflowSizeGuideline: рекомендательное ограничение размера динамических воркфлоу теперь можно задать в любом файле настроек; пока оно задано, строка в/configскрыта - Добавлена пересылка вложенных субагентов в stream-json: субагенты, запущенные на глубине 2 и выше, теперь появляются при указании
--forward-subagent-textи идентифицируются поtool_useid породившего их Agent - В
claude mcp listи/mcpпри сбое подключения сервера теперь выводятся HTTP-статус и текст ошибки, а также добавлено предупреждение о значениях в конфигурации MCP со скрытыми пробелами в начале или конце - В строку статуса запущенного воркфлоу добавлен текущий размер воркфлоу по умолчанию с подсказкой, что изменить его можно в
/config
Улучшено 7
- Улучшено сообщение об ошибке «Remote Control is only available via api.anthropic.com»: теперь в нём указана конкретная настройка, вызвавшая проблему
- Улучшен
claude --teleport: если ваш текущий checkout не совпадает с репозиторием сессии, показывается, на какой репозиторий он указывает - Изменено: динамические воркфлоу по умолчанию используют средний размер (ориентир — менее 15 агентов); другой размер или отсутствие ограничений можно выбрать через Dynamic workflow size в
/config - Изменено: записи
${VAR}в управляемых allowlist/denylist для MCP теперь подставляются из окружения при запуске и env из managed-settings, а не из env файла настроек - Изменён выбор
/model: подсвечивается только название самой новой модели, чтобы подсветка отмечала новый релиз, а не произвольную часть списка - Opus 4.7 убран из быстрого режима; теперь
/fastработает с Opus 5 и Opus 4.8 - Обновлён скилл claude-api: по умолчанию используется Claude Opus 5, добавлен путь миграции с Opus 4.8
Исправлено 8
- Исправлено: текстовый вывод
claude -pтерял уже сформированный ответ, если ход обрывался из-за ошибки API посреди потока - Исправлено: у модели Fable отображалась надпись «Requires usage credits» для планов, в которые она входит, если метка попала в устаревший кэш
- Исправлено: в выборе
/modelобъединённая строка Opus отображалась как просто «Opus» вместо «Opus (1M context)» - Исправлено: копирование при выделении в GNU screen выводило в терминал base64 вместо копирования выделенного текста
- Исправлено: клиенты Remote Control сохраняли устаревший статус быстрого режима после смены модели, переподключения или неудачной проверки организации
- Исправлено: на Windows
CLAUDE_CODE_GIT_BASH_PATHмог приводить к завершению работы или использоваться как bash, если путь указывает не на бинарник bash/sh; теперь такое значение игнорируется с предупреждением - Исправлено для режима Vim: нажатие ← в пустом промпте теперь возвращает в представление агента не только из режима INSERT, но и из NORMAL
- Исправлено: режим для скринридеров перезаписывал всю строку ввода при каждом нажатии клавиши вместо вывода только набранного символа
Другое 1
- Субагенты теперь по умолчанию могут порождать вложенных субагентов на глубину до 3 (раньше 1); чтобы отключить вложенность, задайте CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH=1
Перевод официального CHANGELOG.md Claude Code. Перевод автоматический, при расхождениях приоритет у оригинала на английском.