28 октября 2026 г.
CLAUDE_CODE_EVEN_MORE_DANGEROUSLY_SKIP_PERMISSIONS: rm -rf ~ без запроса с версии 2.1.311
В сборке Claude Code 2.1.311 появился выключатель последнего запроса: удаление критических путей идёт без подтверждения.

Команда rm -rf ~ сносит домашний каталог целиком. С 27 октября Claude Code выполняет её без единого вопроса.
До этой сборки запрос на удаление критического пути стоял даже в самом свободном режиме bypassPermissions: агент ждал подтверждения с двухминутным отсчётом, по истечении отказывался, а после трёх неотвеченных запросов за сессию переставал спрашивать и отказывал сразу (так с версии 2.1.281). Теперь переменная окружения снимает и этот запрос.
Не хотите разбираться сами? Внедряем ИИ в ваш бизнес: задачи без лимита, одна цена в месяц, отмена в любой момент.
Как включить. В оболочке, из которой запускается агент: export CLAUDE_CODE_EVEN_MORE_DANGEROUSLY_SKIP_PERMISSIONS=1, затем claude --permission-mode bypassPermissions. В PowerShell то же значение ставится через $env:, в CMD через set. Нужна версия 2.1.311 или новее: нативная установка обновляется в фоне сама, вручную помогает claude update, а Homebrew и WinGet обновляются только по команде (brew upgrade claude-code, winget upgrade Anthropic.ClaudeCode).
Проверка, что доехало. На старте агент печатает строку «is set, so dangerous rm commands can run without a prompt». Строки «has no effect in this session» и «has no effect while the Windows registry cannot be read for managed settings» значат, что защита осталась. В блоке env файла settings.json переменная игнорируется: читается только окружение запуска.
Запрос остаётся в plan mode, в чат-панели VS Code и в приложении Desktop, а ещё в сессиях, которые Claude Code создаёт сам: фоновых, в сплит-панелях agent team, в Remote Control. Deny- и ask-правила на Bash, Edit и Read держат подтверждение в любом случае.
Снимается защита только там, где её ставила проверка критических путей в инструментах Bash и Monitor. Remove-Item по системным путям в PowerShell и cmd /c rd /s /q C:\Users запрещены при любых настройках.
Переменную показала не компания, а Дэйзи Холлман из техштата Anthropic постом в X 27.10: на сомнения читателей она ответила «Not a joke!». В чейнджлоге сборки 2.1.311 строки про новый флаг нет.
Это пятый выключатель проверок rm в Claude Code: предыдущие четыре вышли с версиями 2.1.281–2.1.304.
Первоисточник