Перейти к основному содержимому

Режим планирования

Начальный
What you'll learn
  • Объяснить, что делает режим планирования и почему он работает только для чтения
  • Решить, когда нужно сначала планировать, а когда можно обойтись без этого
  • Пройти цикл исследование-предложение-одобрение-выполнение
  • Различать режим планирования и разрешения и использовать их вместе

Главная идея

Представьте, что вы отдаёте подрядчику ключи от дома — или сначала просите его пройтись по дому и расписать, что именно он собирается изменить. Режим планирования — это и есть тот обход.

Режим планирования переводит Claude Code в режим только для чтения: он может исследовать вашу кодовую базу, выполнять поиск и рассуждать — но он не будет редактировать файлы или выполнять команды, изменяющие состояние. Вместо этого он создаёт план и ждёт вашего одобрения.

Pro tip
  • Только для чтения означает, что Claude ДУМАЕТ, но не ДЕЙСТВУЕТ — никаких правок файлов, никаких изменяющих состояние команд, пока вы не дадите добро.

Почему это самый безопасный способ начать

Для всего крупного, рискованного или незнакомого вы хотите увидеть, что Claude намеревается сделать, прежде чем он тронет ваш репозиторий. Режим планирования разделяет мышление и действие:

Выигрыш: вы ловите неверные предположения до того, как они станут неверным кодом.

Когда его использовать

Pro tip
  • ВСЕГДА для крупных или многофайловых изменений, миграций или рефакторингов
  • Когда работаете в кодовой базе, которую ещё не полностью знаете
  • Когда вам нужен пригодный для проверки план, чтобы поделиться с коллегой

Для крошечных, очевидных правок его можно пропустить — но при сомнении сначала планируйте.

Как это работает на практике

Следуйте циклу. Каждый шаг открывает следующий — Claude переключается на редактирование только после вашего одобрения.

Guided walkthrough1 of 4
  1. Переключитесь в режим только для чтения, затем опишите, чего хотите достичь.

Попробуйте сами

Скопируйте это в настоящую сессию планирования и понаблюдайте, как разворачивается цикл:

Запустите сессию планирования

I want to migrate our auth from sessions to JWT. Stay in Plan Mode: investigate the current setup, ask anything you need, then propose a step-by-step plan with files to change and how to verify — don't edit anything yet.

:::tip Сочетайте с CLAUDE.md Хороший CLAUDE.md делает планы точнее — Claude планирует, уже учитывая ваши соглашения и ограничители. :::

Режим планирования против разрешений

Классическая путаница. Они решают разные задачи и работают вместе:

  • Режим планирования = «исследуй и предлагай, пока не действуй». (Эта страница.)
  • Разрешения = когда уже действуешь, какие действия разрешены без запроса.

Воспринимайте это как действовать ли сейчас (режим планирования) против какие действия разрешены, когда уже действуешь (разрешения).

Нажмите Enter или пробел, чтобы перевернуть карточку. Используйте стрелки влево и вправо для перехода между карточками.Показан термин.
1 / 4
Key takeaways
  • Режим планирования работает только для чтения: Claude исследует и предлагает, но никогда не редактирует и не выполняет изменяющие состояние команды, пока вы не одобрите
  • Используйте его по умолчанию для крупной, рискованной или незнакомой работы; пропускайте только крошечные очевидные правки
  • Цикл — это исследование, затем предложение, затем одобрение/уточнение, затем выполнение
  • Режим планирования управляет тем, ДЕЙСТВОВАТЬ ли сейчас; разрешения управляют тем, КАКИЕ действия разрешены, когда уже действуешь

Проверьте себя

0/4
  1. Что может делать Claude Code, находясь в режиме планирования?
  2. Когда стоит прибегать к режиму планирования?
  3. Каков правильный порядок цикла режима планирования?
  4. Чем различаются режим планирования и разрешения?

Дальше