Claude Code: ведите цикл explore, plan, implement, commit
Официальный guide Claude Code рекомендует дать проверочный сигнал и разделять исследование, планирование и реализацию. Plan mode особенно полезен для multi-file изменений и незнакомого кода, но избыточен для очевидной мелочи.
Стартовые команды задают режим сразу.
# Интерактивная session в текущем repository
claude
# Сразу начать в plan permission mode
claude --permission-mode planЧетыре фазы официального workflow идут по порядку: explore (Claude читает files и отвечает без изменения), plan (называет files, flow и последовательность; план можно открыть в editor), implement (выходит из plan mode, пишет код и проверяет его) и commit (commit или PR отдельным явным запросом после review).
Ключевое правило Anthropic ставит первым: дайте test, build, linter, fixture diff или screenshot, который агент способен прочитать. Без такого сигнала Claude останавливается, когда работа выглядит готовой; с сигналом он может прочитать failure и исправить результат. Практический prompt это и оформляет.
Read src/discount.js and tests/discount.test.js.
First reproduce the percentage bug. Do not edit until you can explain the unit mismatch.
Create a short plan limited to src/discount.js.
Then implement the smallest patch, run the focused test and npm run check.
Report changed files, commands, exit codes, and any remaining risk.Context window - это ресурс. Официальная документация предупреждает, что performance ухудшается при заполнении контекста. Длинное исследование, огромные логи и повторное копирование файлов уменьшают место для решения. Используйте focused searches, summaries и новый контекст для независимого review.
Цикл понятен. Теперь настроим постоянные поверхности Claude Code: CLAUDE.md, path-scoped rules и skills.