Шесть режимов и что каждый разрешает без вопроса
| Режим | Что выполняется без вопроса | Когда брать |
|---|---|---|
| default (Manual) | Только чтение | Незнакомый код, чужой прод, чувствительные данные |
| acceptEdits | Чтение + правки файлов + mkdir/touch/mv/cp | Итеративная правка, которую вы всё равно проверите в git diff |
| plan | Только чтение и исследование, правки заблокированы | Перед необратимым шагом - миграцией, рефакторингом, удалением |
| auto | Всё, с фоновой проверкой классификатором | Длинная рутинная задача, где надоело подтверждать каждый шаг |
| dontAsk | Только заранее одобренные команды, остальное - отказ, а не вопрос | CI-пайплайны без интерактивного ввода |
| bypassPermissions | Абсолютно всё | Только изолированный контейнер или VM |
На тарифах Pro, Max и Team стартовый режим по умолчанию - auto. Если вас это удивило посреди сессии - вы не одиноки, многие узнают об этом только когда Claude без вопроса запускает что-то, что раньше требовало подтверждения.
Что классификатор в auto-режиме не пропустит никогда
Список не абстрактный - это конкретные вещи, которые модель-классификатор блокирует независимо от вашего промпта: curl | bash, продакшн-деплои и миграции, force push, git reset --hard, отправка секретов за пределы репозитория, массовое удаление в облачном хранилище. Разрешено по умолчанию: локальные операции в рабочей директории, установка зависимостей из lock-файлов, push в любую ветку текущего репозитория.
Это не полная гарантия безопасности - это фильтр от типичных катастроф, не от продуманной атаки и не от вашей собственной ошибки в логике задачи.
Plan mode - для того, что нельзя отменить одним git reset
Plan mode заставляет Claude сначала исследовать и написать план, не трогая файлы - войти можно клавишей Shift+Tab или префиксом /plan. После готовности плана у вас три варианта: одобрить и перейти в auto, одобрить с ручной проверкой каждой правки, или продолжить уточнять план. Разница с обычным Manual-режимом в том, что тут Claude физически не может тронуть файл, пока вы явно не одобрили именно этот план - страховка от ситуации «я думал, ты спросишь перед тем, как удалить это».
Какой режим выбрать вам
Если вы работаете в одиночку над своим кодом и держите git под рукой - auto-режим оправдан почти всегда: откат через git дешевле, чем время, потраченное на подтверждение каждого шага. Если вы работаете в чужом или production-коде, куда откат не так прост - переключайтесь в Manual или Plan, даже если это медленнее. bypassPermissions не нужен почти никому за пределами CI-контейнера - выгода в скорости не стоит риска на рабочей машине с реальными доступами.