CodeWithLLM-Updates
-

Чи потрібен нам режим планування?

Стаття Plan mode is dead
https://www.aymannadeem.com/artificial/intelligence,/developer/tools/2026/09/24/plan-mode-is-dead.html
Ayman Nadeem, засновниця й CEO Nuanced, опублікувала постмортем власного продукту який будувався навколо плану для LLM як постійного spec-документа, і саме цей підхід не спрацював. Довгий AI-текст важко читати. Її наступний пост «AI coding interfaces make approval easy and understanding hard» продовження тієї ж думки: проблема не в плануванні, а в тому, що інтерфейс робить approve легшим за розуміння.

Авторка сама пише, що планування важливе, тейкофф тут що не працює конкретна абстракція — окремий режим з довгим AI-spec. Лінійний plan → approve → implement погано лягає на аджейл-підхід чи дослідницьку роботу, де кожен крок змінює розуміння задачі. Процес мислення цінний, а великий згенерований spec — ні.

Головний контр-аргумент від Claude Code
https://news.ycombinator.com/item?id=49850929
23 вересня, за день до статті, Thariq з команди Claude Code написав у X, що команда думає прибрати plan mode й віддати Shift+Tab під effort levels. Це не рішення: офіційна документація досі має /plan і plan mode.

У треді відповів bcherny (Boris Cherny з команди Claude Code): «plan mode has always been a prompt» — це лише нагадування в кожному повідомленні, а не окремий набір інструментів. Його не міняли, щоб не ламати prompt cache і не робити сесії дорожчими. Важливо, що з боку продукту це не просто промпт, а permission mode з гейтом на редагування. У сесіях, де доступний bypassPermissions, цей гейт не діє — тому plan mode і не варто вважати пісочницею.

Він каже, що сам перестав користуватися режимом з ранніми Fable і Opus 5.5, бо модель почала планувати інтерактивно й ітеративно. Але тут же додає: «plan mode isn't going away»; максимум — перепризначать Shift+Tab для тих, хто не користується режимом. Але все залежить від моделі, бюджету й кодової бази. На дешевших моделях і незнайомих репозиторіях plan mode досі економить час.

Практичний консенсус у HN коментарях не «не планувати», а «не платити за довгий AI-план, який ти не читаєш». Для ризикованих або багатофайлових змін — план у файл, сильна модель для плану, дешевша для імплементації, окремий review gate.

Я часто використовує режим планування саме як режим рід-онлі (так в деяких харнес є для цього Ask) коли мені треба щоб модель нічого не наробила, а просто дізнатися інформацію. Підхід план(опус/сол)-реалізація(соннет/луна/китайцы) теж використовую, але режими тут не перемикаю.