Claude Code склав план.Прочитайте, прокоментуйте, потім затвердьте.
Режим планування (plan mode) змушує Claude Code спершу написати план, а вже потім чіпати код. Тут описано, де лежить цей план, як його читати, позначати, що змінити, і перевіряти результат у DotMD.
macOS 14 або новіша. Читати можна безкоштовно; редагування й рев'ю оплачуються один раз.
Коротко
У plan mode (Shift+Tab або запит, що починається з /plan) Claude Code записує план у Markdown-файл у ~/.claude/plans. Якщо вказати "plansDirectory": "./plans" у .claude/settings.json, плани залишаться в проєкті. Відкрийте цю теку в DotMD, читайте кожен план відмальованим, коментуйте рядки, які треба змінити, і дайте Claude Code виправити їх до затвердження.
Що робить plan mode у Claude Code
У plan mode Claude Code читає й вивчає проєкт, а тоді пише план. Вихідні файли він не змінює, доки ви не затвердите план. Тому план — найдешевше місце, щоб упіймати хибну ідею: помилка в кроці 3 коштує одного коментаря, а не переписаної функції.
Увімкнути його можна трьома способами:
- Натисніть Shift+Tab у полі запиту, щоб перемкнути режими.
- Почніть запит із
/plan. - Запустіть сесію командою
claude --permission-mode plan.
Щоб кожна сесія починалася в plan mode, задайте в налаштуваннях defaultMode рівним "plan".
Де Claude Code зберігає файли планів
За замовчуванням плани — це Markdown-файли в ~/.claude/plans, поза вашим проєктом. Їх легко загубити з поля зору, і такого плану немає в git. Налаштування plansDirectory переносить їх. Укажіть його в .claude/settings.json:
{
"plansDirectory": "./plans"
}
Шлях відраховується від кореня проєкту. Шлях за межами проєкту, наприклад ../plans, ігнорується, і плани повертаються в ~/.claude/plans. Усередині проєкту їх можна комітити, перевіряти в pull request і давати наступній сесії прочитати знову.
Читайте плани в DotMD
План — це Markdown із заголовками, списками, таблицями й часто з діаграмою. DotMD показує його так, як його й варто читати, а не сирим текстом у терміналі.
-
Додайте теку
Натисніть ⌘O і виберіть теку проєкту або теку з планами в ній. Для розташування за замовчуванням виберіть саму
~/.claude/plans: у діалозі відкриття приховані теки показує ⇧⌘.. -
Дивіться, як він з’являється
Нові плани з’являються в бічній панелі, поки Claude їх пише, а відкритий файл перезавантажується після зміни. Таблиці, код і діаграми Mermaid малюються.
-
Прочитайте від початку до кінця
Прочитайте весь план, перш ніж коментувати. Хибний порядок кроків, пропущена міграція, файл, якого Claude не мав би торкатися: з другого проходу ви побачите більше.
Коментуйте, а не передруковуйте
Якщо написати в чаті «ні, у кроці 3 використай наявний хелпер», Claude доведеться гадати, який крок ви маєте на увазі. У DotMD ви виділяєте крок, натискаєте ⌥⌘M і пишете, що змінити. Коментарі лишаються прив’язаними до своїх рядків і не чіпають файл.
Коли ви пройшли весь план, скажіть Claude Code: «Розбери мої коментарі в DotMD». Він прочитає їх через MCP, виправить план і поверне кожен коментар із поясненням. Кожне виправлення видно у файлі: старий текст червоним, новий зеленим, і кожне можна прийняти або відкрити знову. Потім затвердьте, і Claude почне будувати. Підключення займає один рядок: див. посібник із Claude Code.
Нехай Claude надсилає вам кожен план
Можна просити про це щоразу або сказати один раз. Додайте в CLAUDE.md рядок на кшталт такого:
After writing a plan, send it to me with request_review in DotMD
and wait for my approval before changing any code.
Тоді Claude передає план у DotMD і чекає одним викликом, не витрачаючи токени, доки ви не натиснете Send з коментарями або Approve. DotMD може й сам додати свої правила рев’ю у файл інструкцій одним клацанням: див. CLAUDE.md і AGENTS.md на Mac.
Ctrl+G чи DotMD?
Claude Code може відкрити план у вашому текстовому редакторі за Ctrl+G, і ви правите його самі. Це швидкий спосіб поправити одне слово. DotMD потрібен для іншої задачі: позначити, що Claude має змінити в довгому плані, а потім перевірити, що він змінив, зокрема правки, про які ніхто не просив. Вони доповнюють одне одного; беріть те, що пасує для конкретної правки.
Запитання про плани Claude Code
Де Claude Code зберігає плани?
У ~/.claude/plans, якщо тільки plansDirectory у налаштуваннях не вказує всередину проєкту.
Чи можна зберігати плани в git?
Так. Укажіть у plansDirectory теку всередині проєкту, наприклад ./plans або docs/plans, і комітьте її.
Чи має DotMD бути відкритий, поки Claude планує?
Лише для коментарів і рев’ю через MCP. Для читання планів досить самого застосунку.
Чи безкоштовне читання планів?
Так. Коментарі та рев’ю з агентами потребують DotMD Reviewer; див. ціни.