plan mode تو Claude Code دیگه لازمه؟
خلاصهٔ کاملتر
تو سپتامبر یکی از اعضای تیم Claude Code گفت مدلها احتمالاً دیگه به plan mode (یعنی حالتی که مدل اول نقشه میده و تا تأیید نکنی کد نمینویسه) نیاز ندارن. Boris از Anthropic هم تو Hacker News از این ایده حمایت کرد. نویسنده میگه مشکل از plan mode نبود. مدلها عوض شدن و کاری که این حالت میکرد حالا باید تو همون پیام اول انجام بشه.
به گفتهٔ مقاله، plan mode هیچوقت یه موتور برنامهریزی پیچیده نبود. فقط یه دستور تو prompt بود که میگفت «هنوز کد ننویس». این برای مدلهای قدیمی مهم بود، چون با یه درخواست مبهم سریع شروع به ساختن میکردن و اغلب دربارهٔ فایلها و هدف اشتباه حدس میزدن. مدلهایی مثل Opus 5.5 خودشون قبل از جواب دادن فکر میکنن و تصمیم میگیرن یه کار چقدر فکر لازم داره.
نویسنده معتقده ارزش اصلی plan mode برای خود کاربر بود، نه مدل. نقشهای که مدل میداد فرضیاتش رو نشون میداد: به کدوم فایلها دست میزنه و «تموم شد» از نظرش یعنی چی. ولی این روند معمولاً یه prompt ضعیف رو میپوشوند. آدم یه درخواست کوتاه مینوشت و بعد تو نقشه اشتباه مدل رو پیدا میکرد و درستش میکرد.
راهحل مقاله یه brief چهارخطی کنار خود درخواسته: اول اینکه کار تمومشده دقیقاً چه شکلیه، دوم اینکه موفقیت چطور چک میشه (مثلاً جمعها با یه شیت مرجع بخونه)، سوم اینکه چی خارج از محدودهست، و چهارم guardrailها، یعنی فایلها و پوشههایی که ممنوعه. اگه جوابها رو نمیدونی، میتونی از Claude بخوای اول ازت سؤال بپرسه. اگه هنوز میخوای فرضیاتشو ببینی، یه نقشهٔ یهخطی بخواه.
مقاله چند موضوع دیگه رو هم مرور میکنه. فایل Claude.txt رو نه کامل پاک کن نه مدام بهش اضافه کن. خطبهخط بررسیش کن و فقط تصمیمهایی رو نگه دار که مدل از روی فایلهات نمیتونه بفهمه. پیشنهاد فعلی اینه که زیر حدود ۲۰۰ خط بمونه. تیمهای ثابت از agentها هم دارن از مد میافتن و بهتره یه agent اصلی خودش هر وقت لازم شد helper بسازه.
نویسنده هشدار میده که مدل ارزونتر برای sub-agentها همیشه ارزونتر تموم نمیشه، چون اشتباه بیشتر یعنی دورهای اصلاح بیشتر و توکن و زمان بیشتر. دربارهٔ پلاگینهایی مثل Superpowers هم یه تست غیررسمی نشون داده بیشتر skill packها روی Opus 5.5 از یه فایل placebo با طول مشابه بهتر نبودن. پیشنهادش اینه که کارهای واقعیت رو با و بدون پلاگین تست کنی.
نکات کلیدی:
- plan mode در اصل فقط یه دستور «هنوز کد ننویس» تو prompt بود
- مدلهایی مثل Opus 5.5 خودشون قبل از عمل برنامهریزی میکنن
- brief چهارخطی: تعریف «تموم شد»، روش چک کردن، خارج از محدوده، guardrailها
- Claude.txt بهتره زیر حدود ۲۰۰ خط بمونه و خطبهخط بررسی بشه
- اگه Claude.txt نباشه، Claude Code فایل agents.txt رو میخونه
- انتظار میره دستور plan mode حتی بعد از کمرنگ شدن، قابل استفاده بمونه




