Багодельня
Справочник Claude Code

Режимы и автоматизация

Режимы работы Claude Code: plan mode, /loop для повторяющихся задач, /ultraplan для облачного планирования и /schedule по расписанию.

По умолчанию агент работает «здесь и сейчас»: ты пишешь — он делает. Но есть режимы, которые меняют этот сценарий: меньше спрашивать разрешений, сначала спланировать, повторять по кругу, унести задачу в облако или запустить по расписанию.

Режимы разрешений — Shift+Tab

Самый частый «режим» — это сколько агент спрашивает разрешений. По умолчанию он останавливается перед каждой правкой файла или командой. Клавиша Shift+Tab переключает режимы прямо в сессии (текущий виден в статус-баре):

default → accept edits → plan → (auto, если включён)
РежимЧто делает без спросаКогда
defaultтолько чтениестарт, чувствительные задачи
accept editsчтение + правки файлов и базовые fs-команды (mkdir, mv, cp…)итерируешь по коду, ревьюишь потом через git diff
planтолько чтение, ничего не меняетразобраться в коде до правок, сверить подход
autoпочти всё, но с фоновой проверкой безопасностидолгие задачи, меньше прерываний
  • Accept edits (⏵⏵ accept edits on в статус-баре) — агент создаёт и правит файлы без подтверждения (в пределах рабочей папки; запись в защищённые пути и прочие команды вроде git push всё равно спросят). Удобно, когда ревьюишь результат пачкой, а не каждый шаг.
  • Auto mode — агент работает без рутинных запросов, но каждое действие проходит через классификатор: локальную работу он пропускает, а необратимое и нацеленное наружу блокирует — force push, прод-деплой, отправку данных на внешние эндпоинты, массовое удаление. Это не «выключить проверки», а «снять рутину, оставив защиту». Полное «без проверок» — отдельный режим bypassPermissions, и только для изолированных контейнеров.

Auto mode — research preview: снижает число запросов, но не гарантирует безопасность. Включай там, где доверяешь общему направлению, а не вместо ревью. Требует свежего Claude Code и поддерживаемой модели (на части провайдеров включается отдельно).

Режим по умолчанию задаётся в settings.json — ключ permissions.defaultMode.

/loop и /goal — крутить до результата

Два способа держать сессию работающей между ходами: /loop повторяет промпт по интервалу (опрос статуса, мониторинг), а /goal гонит задачу ход за ходом, пока отдельная модель не подтвердит, что условие выполнено.

Это отдельная большая тема — всё про обе команды в статье Циклы и цели (/goal и /loop): как сформулировать условие, чтобы агент не пошёл вразнос, и где применять помимо кода.

/ultraplan — планирование в облаке

/ultraplan уносит этап планирования в облако: агент составляет план на стороне Anthropic, ты ревьюишь его в браузере, а исполнение — либо там же удалённо, либо «телепортом» обратно в терминал.

Удобно для крупных задач, которые не хочется держать в локальной сессии. Это research preview — фича свежая и может меняться. Нужны свежая версия Claude Code, GitHub-репозиторий и аккаунт claude.ai.

/schedule — по расписанию

/schedule ставит задачу на cron-расписание в облаке: «каждое утро проверяй упавшие тесты», «по понедельникам собирай дайджест». В отличие от /loop, это переживает перезапуск и работает само.

Точный синтаксис, ограничения и доступность по провайдерам — в документации Claude Code.

Проверь себя

  1. 1. Что делает plan mode?

  2. 2. Тебе нужно дождаться завершения CI, периодически проверяя статус. Что подойдёт?

  3. 3. Чем /schedule отличается от /loop?

On this page