Claude Code v2.1.251: hook-события, стриминг сабагентов в Remote Control и исправление path-traversal через симлинки
Anthropic
Anthropic выпустила Claude Code v2.1.251 28 августа 2026 с обширным чейнджлогом. Новые возможности: hook-события PreModelSwitch / PostModelSwitch (блокировка / подтверждение / аннотирование переключения модели); живая стриминг-трансляция вызовов инструментов и результатов foreground-сабагентов в клиенты Remote Control; индикатор лимита трат в /usage и поле rate_limits.spend_limit в строке статуса; строка prompt-cache на сессию в /cost. Заметные исправления безопасности: файловые инструменты (Read/Write/Edit) теперь блокируют чтение/запись за пределами одобренной локации, если внутри рабочей директории после проверки прав был подменён симлинк. Изменения поведения: стандартный trailer коммита — Co-Authored-By: Claude Code, когда активная модель не является распознанной моделью Claude; модель по умолчанию для seat-based Enterprise теперь Opus 5; /effort сохраняет значение по умолчанию для каждой модели. Отдельно вышел v2.1.250 (28 августа) — точечный баг-фикс релиз.
Почему это важно
v2.1.251 объединяет реальное исправление path-traversal через симлинки, закрывающее класс обхода песочницы в файловых инструментах, и первые встроенные lifecycle-хуки вокруг переключения моделей, дающие командам способ enforce-политики выбора модели, а не только на Bash или Edit. v2.1.250 был более тихим точечным релизом того же дня.
Важность: 3/5
крупный релиз Claude Code; закрывает класс обхода песочницы через path-traversal по симлинкам