Начинающий · Новое

Планирование с Claude

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

Веб-подход MD-планы Промпт-шаблоны
Главный принцип
Чем лучше план — тем меньше токенов потратит Claude и тем точнее будет результат.
Профессионалы тратят 20% времени на планирование — и экономят 80% на исправлениях. Claude помогает составлять планы быстро.

Зачем планировать перед кодингом

Начинающие часто хотят сразу дать Claude задачу: «Сделай сайт с корзиной». Это работает для простых вещей, но для любого серьёзного проекта план сначала — обязателен.

Без плана
Claude начинает угадывать детали. Делает не то. Несколько итераций правок. Контекст засоряется. В итоге потрачено вдвое больше токенов и времени.
С планом
Claude точно знает что делать. Меньше переспрашивает. Меньше правок. Можно разбить на этапы и отслеживать прогресс. Токены используются эффективно.
Правило: если задача занимает больше 30 минут или затрагивает более 5 файлов — составьте план сначала. Для мелких правок план не нужен.
🧭 Консенсус практиков: отдельная фаза плана до реализации — самая частая рекомендация в индустрии: переделать план дёшево, переделать готовый код — дорого. Так работают Mitchell Hashimoto, Harper Reed, obra и Anthropic (Plan Mode как режим по умолчанию) — см. сводную шпаргалку.

1 Планирование через claude.ai

Самый простой способ — использовать чат в браузере до запуска CC в терминале. Здесь вы без риска обсуждаете идеи, пробуете формулировки и получаете структурированный план.

1
Откройте claude.ai и опишите проект

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

2
Попросите составить план

Скажите: «Составь план реализации с этапами, что нужно создать и в каком порядке». Claude выдаст структурированный список.

3
Уточните и итерируйте

Задавайте вопросы, уточняйте детали, меняйте приоритеты. Когда план устраивает — попросите сохранить его как Markdown-файл.

4
Скопируйте план в PLAN.md

Создайте файл в корне проекта. Теперь Claude Code в терминале будет видеть этот план и работать точнее.

claude.ai — диалог планирования
Вы: Нужно добавить систему корзины в Laravel-магазин. Сейчас есть каталог товаров и авторизация. Стек: Laravel 11, Vue 3, PostgreSQL. Составь план реализации по этапам. Claude: Понял. Вот план по этапам: ### Этап 1: База данных (30 мин) - [ ] Миграция: таблица carts (user_id, created_at) - [ ] Миграция: таблица cart_items (cart_id, product_id, qty) ### Этап 2: Бэкенд (45 мин) - [ ] CartController: add, remove, update, clear - [ ] CartService с бизнес-логикой - [ ] API-роуты ### Этап 3: Фронтенд Vue (60 мин) - [ ] CartStore (Pinia) - [ ] CartIcon компонент с счётчиком - [ ] CartDrawer (боковая панель) Вы: Добавь тесты PHPUnit для CartService. ... (Claude дополняет план)

2 MD-план через консоль Claude Code

Claude Code сам может создавать и обновлять plan-файлы прямо в терминале. Это удобно когда вы уже внутри проекта.

1
Попросите Claude создать план в файл

Скажите Claude: «Составь план реализации корзины и сохрани в PLAN.md». CC создаст файл с чеклистом этапов.

2
Просматривайте и редактируйте PLAN.md

Откройте файл в редакторе — отмечайте выполненные пункты ([x]). Claude видит это и знает что уже сделано.

3
Работайте по этапам

«Реализуй Этап 1 из PLAN.md». Claude выполнит только этот этап и обновит статус в файле.

Вот как выглядит хороший PLAN.md:

PLAN.md
# Корзина покупок — план реализации > Создано: 2026-06-22 | Статус: в работе ## Этап 1: База данных ✅ Миграция carts Миграция cart_items Модели Cart, CartItem с отношениями ## Этап 2: Бэкенд 🔄 CartController: add, remove CartController: update qty, clear CartService — бизнес-логика API-роуты и валидация ## Этап 3: Фронтенд Vue CartStore (Pinia) CartIcon компонент CartDrawer с анимацией ## Этап 4: Тесты CartServiceTest (PHPUnit) CartController Feature Test
Лайфхак: добавьте PLAN.md @import в CLAUDE.md — тогда Claude будет видеть текущий план в каждой новой сессии. Статус этапов обновляется автоматически.

3 Промпт-шаблоны для планирования

Копируйте и адаптируйте эти шаблоны. Чем конкретнее промпт — тем точнее план.

Шаблон 1: Составить план фичи
Я работаю над [название проекта]. Стек: [ваш стек]. Мне нужно реализовать: [описание фичи]. Уже есть: [что готово]. Составь детальный план реализации с этапами. Каждый этап — конкретные задачи, оценка времени. Сохрани план в файл PLAN.md.
Шаблон 2: Декомпозиция задачи
Разбей следующую задачу на минимальные подзадачи (30 мин каждая): [описание задачи] Для каждой подзадачи укажи: что изменяется, какие файлы затронуты, есть ли зависимости от других задач.
🧭 Консенсус практиков: дробите план на маленькие атомарные шаги — один промпт должен решать одну проверяемую задачу. Такой шаг легко проверить и легко откатить, если что-то пошло не так. Так делают Harper Reed, Mitchell Hashimoto, IndyDevDan и др. — см. сводную шпаргалку.
Шаблон 3: Помощь с промптом
Мне нужно дать задачу Claude Code в терминале. Задача: [что вы хотите сделать]. Помоги сформулировать точный промпт, который: - Даёт конкретный результат - Не оставляет пространства для интерпретаций - Указывает что НЕ нужно менять
Шаблон 4: Оценка рисков
Я планирую: [что делаете]. Стек: [ваш стек]. Продакшн: [есть/нет]. Выдели потенциальные риски и проблемы. Что может сломаться? Что нужно проверить до и после?

Веб-инструменты для планирования

Помимо Claude, для планирования проектов существует много удобных инструментов. Используйте их в связке:

Claude.ai Projects
Сохраняйте планы в Projects — Claude будет помнить контекст между сессиями
Notion
Базы данных задач, roadmap, вики. Экспорт в Markdown для CC
Trello / Linear
Kanban-доски для задач. Linear — для команд с GitHub-интеграцией
GitHub Issues
Создавайте Issue, Claude через MCP может читать и создавать задачи напрямую
Miro / Whimsical
Визуальные схемы, mindmap, user flow — прикрепите скриншот в claude.ai
Figma
Дизайн-макеты. Claude может читать Figma через MCP и точнее воссоздавать UI
Claude.ai Projects — особенно полезны. Добавьте в Project: описание проекта, текущий PLAN.md, стек, правила. Все новые чаты будут видеть этот контекст — как постоянная память.

Полный workflow: от идеи до кода

1
Обсудите идею в claude.ai (10 мин)

Опишите задачу свободным языком. Попросите Claude задать уточняющие вопросы. Это быстро выявляет то, о чём вы не подумали.

2
Получите план и сохраните в PLAN.md

«Составь план и сохрани как PLAN.md». Добавьте файл в проект и импортируйте в CLAUDE.md через @PLAN.md.

3
Сделайте git commit

Сохраните текущее состояние. Теперь у вас есть точка отката.

4
Работайте по одному этапу

Запустите CC: «Реализуй Этап 1 из PLAN.md, используй Plan Mode». Один этап — один коммит.

5
Обновляйте статус в PLAN.md

Отмечайте выполненные задачи [x]. Claude видит прогресс и не повторяет уже сделанное.

6
При необходимости — пересмотрите план

Вернитесь в claude.ai: «Вот текущий PLAN.md. Нужно добавить X — как изменить план?» Уточните, сохраните, продолжайте.

Результат такого подхода: меньше переделок, меньше потраченных токенов, понятный прогресс. PLAN.md — это ваш контракт с Claude: «делай именно это, не больше и не меньше». Когда проект вырастет и один PLAN.md перестанет вмещать всё — переходите на систему документов: Большая проектная документация.