30 октября 2026 г.
blockWritesOutsideWorkingDirectories: Claude Code запирает Write, Edit и NotebookEdit в рабочих папках
Ключ пишется в блок permissions файла настроек и работает в любом режиме прав: разрешающий режим его не обходит.

Один ключ в настройках запирает Claude Code внутри рабочих папок.
Релиз 2.1.314 вышел 30.10.2026 и добавил permissions.blockWritesOutsideWorkingDirectories. Инструменты Write, Edit и NotebookEdit отказываются писать по путям вне рабочих папок, и режим прав на это не влияет.
Не хотите разбираться сами? Внедряем ИИ в ваш бизнес: задачи без лимита, одна цена в месяц, отмена в любой момент.
Куда писать ключ. В блок permissions одного из файлов настроек. Файл ~/.claude/settings.json действует во всех ваших проектах на машине, .claude/settings.json коммитится в репозиторий и накрывает всю команду, .claude/settings.local.json касается только вас в этом проекте. Свой managed-settings.json раскатывает организация.
В справочнике настроек ключа на 30.10.2026 ещё нет: там описан только близнец по чтению, blockReadsOutsideWorkingDirectories, которому нужна версия 2.1.257 или новее.
Как обновиться. Нативная установка подтягивает релиз сама в фоне, вручную её двигает команда claude update. Для npm доки просят именно npm install -g @anthropic-ai/claude-code@latest: npm update -g держится semver-диапазона первой установки и до новой версии не доедет.
Релиз починочный. В чейнджлоге 119 строк: 63 правки, 12 улучшений, 10 изменений и всего 4 новшества верхнего уровня.
Починили и старый капкан скриптов: раньше claude -p при сбое старта выходил с кодом 0 и молчал, теперь печатает ошибку и выходит с кодом 1. Сжатие простоявшего разговора доехало до VS Code и таба Code в Claude Desktop, в терминале оно появилось ещё в 2.1.299.
Канал stable отстаёт примерно на неделю, там 30.10.2026 стояла версия 2.1.308 от 22 октября.
Первоисточник