Claude Code 2.1.312 ограничивает число одновременно выполняемых хуков, расширяет автоматическое переключение моделей и добавляет настройку OIDC-claim
Claude Code v2.1.312, выпущенный 27 октября 2026 года, согласно примечаниям к релизу:
- Хуки: хуки prompt и agent теперь выполняются не более чем в количестве 24 одновременно на сессию, включая субагентов, плюс не более 12 хуков, ожидавших дольше тайм-аута своего события. Тайм-аут менее 1 секунды теперь считается равным 1 секунде.
- Облачные провайдеры: в Bedrock, Vertex, Foundry и Mantle имена моделей, которые Claude Code не распознаёт (например, имена пользовательских развёртываний и ARN профилей инференса), теперь получают сокращённый системный промпт, даже если за ними стоят Sonnet или Haiku; чтобы сохранить полный промпт, задайте
CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT=0. - Переключение моделей: автоматическое переключение моделей после сообщения, помеченного как некорректное, теперь также работает с нераспознанными именами моделей; чтобы отключить его, задайте
CLAUDE_CODE_DISABLE_REFUSAL_FALLBACK=1. - Шлюз приложений Claude: новая настройка
oidc.user_id_claimпозволяет идентифицировать пользователей по claim изid_token, отличному отsub, например поoidв Microsoft Entra ID. - Субагенты: значение
autoCompactWindowсубагента теперь уменьшает окно, заданное черезCLAUDE_CODE_AUTO_COMPACT_WINDOW; увеличить его оно не может. - Телеметрия: Claude Code больше не отправляет событие OpenTelemetry
claude_code.safety_event, аmcp_server.nameтеперь указывает настоящее имя удалённых MCP-серверов с фиксированным URL, объявленных плагинами из официального маркетплейса Anthropic, вместоcustom. - Интерфейс: в полноэкранном режиме нажатие на подсказку «отправить сейчас» под сообщением в очереди отправляет его немедленно. В сообщениях об ограничениях использования 5-часовое окно теперь называется «5-hour limit» вместо «session limit». Индикатор уровня усилий сообщает, что изменение в середине задачи может вступить в силу после вашего следующего сообщения.
- Запись файлов и skills: команда Write теперь просит Claude полностью прочитать очень большой файл
CLAUDE.md, файл правил или файл, подключённый через@, либо отредактировать его на месте, вместо того чтобы перезаписывать его, ознакомившись только с началом; skills для отдельных каталогов и skills сpaths:снова обнаруживаются после перехода командой Bashcdглубже в репозиторий. - Облачные сессии и Claude Tag: в выборе моделей для облачных процедур теперь отображается уровень усилий, а в поле скрипта настройки появился редактор Bash; уведомление Claude Tag о повторной попытке в Slack указывает используемую модель или сообщает о срабатывании ограничения частоты запросов. Исправлены ответы в каналах с отключённым доступом к сети и публикация файлов не в той ветке.
- Code Review: теперь проверяется текущий коммит pull request, если GitHub с задержкой отправляет событие push.
В релизе также исправлены проблемы, из-за которых управляемые настройки не загружались после входа через расширение VS Code, команда с недопустимым именем мешала загрузке всех команд, чтение PDF завершалось с ошибкой при очистке сессии, а также возникали различные неполадки в представлении агентов и режиме vim.
Источники
- v2.1.312claude
Получайте такие новости в push.
AI Tracker сообщит, когда что-то меняется в ваших инструментах.