В Claude Code 2.1.314 появилась новая настройка безопасности.
Теперь можно запретить Claude записывать файлы за пределами рабочих директорий даже в режиме bypass permissions.
Для этого достаточно включить параметр blockWritesOutsideWorkingDirectories в файле settings.json, как показано ниже.
Я протестировал настройку с инструментами Write и Edit. В обоих случаях запись была заблокирована.
Однако есть одно важное ограничение: эта настройка НЕ распространяется на команды Bash.
Bash по-прежнему может записывать файлы за пределами проекта.
Для более надёжной защиты используйте эту настройку вместе с песочницей в settings.json:
{ "permissions": { "blockWritesOutsideWorkingDirectories": true }, "sandbox": { "enabled": true } }
Комментарии
Комментариев пока нет. Будьте первым!