
Claude Code 2.1.325 изменил проверку разрешений для Bash
13 ноября вышел Claude Code 2.1.325. Команды Bash, выполняемые в песочнице, теперь по умолчанию проходят обычную проверку разрешений. На Mentoring.digital обращаем внимание на практическое следствие: после обновления привычный сценарий может остановиться в ожидании ответа пользователя, даже если сама команда не изменилась.
Содержание новости
Что поменялось в правилах доступа
Песочница ограничивает возможности процесса, а правила разрешений определяют, можно ли запускать конкретное действие. В новом выпуске наличие песочницы по умолчанию не означает автоматического разрешения команды. Поведение также зависит от настроек организации и проекта.
Разработчики исправили относительные правила deny и ask, которые переставали покрывать проект после смены каталога через cd. Теперь они действуют и в добавленных каталогах. В перечне изменений отдельно заявлено устранение проблемы безопасности при декодировании ответов, сжатых zstd.
Как проверить обновление на своём процессе
До перехода сохраните действующие настройки и описание используемых команд. После обновления повторите знакомые операции в отдельном учебном репозитории: чтение файлов, просмотр изменений и запуск нужной команды. Отмечайте, где появился запрос разрешения и соответствует ли он принятой политике доступа.
Если задача ждёт подтверждения, сначала прочитайте запрос и выясните, какое действие его вызвало. Не меняйте одновременно версию инструмента и весь набор разрешений: иначе будет труднее связать изменение поведения с конкретной причиной.
Работу с ветками и проверкой изменений можно закрепить на практическом курсе Git. Для разбора окружения и правил запуска подойдёт наставник по DevOps: принесите обезличенные настройки, команду и наблюдаемое сообщение.
Оценки и отзывы о новости
Отзывы читателей0
Здесь пока нет отзывов. Расскажите, чем вам полезна новость.

