فهرست مطالب
وقتی با Claude Code کار میکنی، دو تا تنظیم هست که بیشترین اثر رو روی نتیجهی کارت داره: اینکه کدوم مدل رو انتخاب کنی و سطح تلاش (Effort) رو روی چی بذاری. انتخاب مدل در کلود کد تعیین میکنه چقدر «میدونه» و Effort تعیین میکنه چقدر «تلاش میکنه». تو این راهنما میگیم هر مدل مناسب چه کاریه، Effort دقیقا چیه و وقتی جواب خوب نگرفتی کدوم رو باید عوض کنی.
برای کار با Claude Code به اشتراک کلود نیاز داری. تهیه اشتراک کلود با پرداخت ریالی، روی اکانت خودت و بدون کارت خارجی.
انتخاب مدل در کلود کد چه فرقی ایجاد میکند؟
هر مدل یه سطح توانایی متفاوت داره و هزینهی هر توکنش هم فرق میکنه. مدل بزرگتر دانش و عمق تحلیل بیشتری داره، ولی برای کار ساده لزوما بهتر نیست؛ چون هم گرونتر درمیاد هم زمان بیشتری صرف بررسی و راستیآزمایی میکنه. برعکس، مدل کوچیکتر روی کار روتین سریع و مقرونبهصرفهست ولی ممکنه تو مسئلهی پیچیده با اطمینان جواب اشتباه بده.
هر مدل مناسب چه کاری است؟
چهار گزینه داری و هر کدوم یه جای مشخص میدرخشن:
| مدل | مناسب چه کاری | نقش |
|---|---|---|
| Fable | مسائل واقعا پیچیده و چندمرحلهای | متخصص |
| Opus | باگهای ظریف و تصمیمهای معماری | کارشناس باتجربه |
| Sonnet | کارهای روتین و ادیتهای مشخص | همهکاره |
| Haiku | کارهای سبک و سریع | کوچک و سریع |
نردبان مدلها: از سبک و سریع تا متخصص
Haikuکارهای سبک و سریعSonnetکار روتین و ادیت مشخصOpusباگ ظریف و تصمیم معماریFableمسئله واقعا پیچیده و چندمرحلهای
هرچی بالاتر بری دانش و عمق تحلیل بیشتر میشه، ولی هزینه هر توکن هم بالاتر میره.
یه قاعدهی ساده: اگه دقیقا میدونی چی میخوای و درخواستت مکانیکیه (مثل «این تابع رو به فلان شکل تغییر بده»)، Sonnet کافیه. ولی اگه با باگ ظریف، دامنهی ناآشنا یا تصمیم معماری طرفی و مدل کوچیکتر با اطمینان جواب غلط میده، وقتشه بری سراغ Opus یا Fable.
سطح تلاش (Effort) چیست و چطور کار میکند؟
خیلیها فکر میکنن Effort فقط یعنی «زمان فکر کردن»، ولی در واقع مشخص میکنه کلود روی درخواستت چقدر کار انجام بده: چند تا فایل بخونه، تست اجرا کنه یا نه، و قبل از برگشتن پیش تو چقدر کارو جلو ببره. این تنظیم همراه پرامپتت به مدل فرستاده میشه و مدل آموزش دیده که تو هر سطح چه رفتاری داشته باشه.
سطح تلاش یعنی کلود چقدر کار انجام بده
پایینبهجای گشتن، ازت سوال میپرسهپیشفرضمتعادل و کالیبرهشده برای اکثر کارهابالاچند فایل میخونه، تست میزنه، دوباره چک میکنه
هر بلوک یعنی یک واحد کار: خواندن فایل، اجرای تست، راستیآزمایی. این تنظیم همراه پرامپت به مدل فرستاده میشه.
| سطح تلاش | رفتار کلود | مناسب چه موقعی |
|---|---|---|
| پایین | بهجای گشتن، ازت سوال میپرسه | کار سبک با context کامل |
| پیشفرض | متعادل و کالیبرهشده | اکثر کارها |
| بالا | چند فایل میخونه، تست میزنه، دوباره چک میکنه | کار چندمرحلهای و حساس |
انتخاب مدل در کلود کد یا بالا بردن Effort؟
وقتی جواب خوبی نگرفتی، بهجای اینکه شانسی تنظیمات رو عوض کنی، یه سوال از خودت بپرس: «نمیدونست، یا بهاندازهی کافی تلاش نکرد؟» جواب این سوال مشخص میکنه کدوم اهرم رو بکشی:
وقتی جواب خوب نگرفتی، اول این را از خودت بپرس
نمیدانست، یا بهاندازه کافی تلاش نکرد؟
↓
تحلیلش سطحی یا غلط بودکمبود دانشمدل را ارتقا بدهفایلها را نخواند یا تست نزدکمبود تلاشEffort را ببر بالااصل مسئله را اشتباه فهمیدکمبود contextپرامپت را بهتر کن
| مشکل از کجاست | نشانه | راهحل |
|---|---|---|
| کمبود دانش | تحلیلش سطحی یا غلط بود | مدل رو ارتقا بده |
| کمبود تلاش | فایلها رو نخوند یا تست نزد | Effort رو ببر بالا |
| کمبود context | اصل مسئله رو اشتباه فهمید | پرامپت و CLAUDE.md رو بهتر کن |
نشانههای واضح کمبود تلاش اینان: فایلها رو رد میکنه، تست اجرا نمیکنه، یا وسط یه ریفکتور چندمرحلهای ولش میکنه. تو این حالتها مدل رو عوض نکن، فقط Effort رو ببر بالا.
راهنمای عملی انتخاب مدل در کلود کد
برای عوض کردن مدل، تو Claude Code دستور /model رو بزن و از منو انتخاب کن. سطح تلاش هم کنار همین انتخاب مدل تنظیم میشه. چند تا توصیهی کاربردی:
- از پیشفرض شروع کن. هم برای مدل هم برای Effort. مدام عوضشون نکن.
- اول context رو نگاه کن. خیلی وقتا مشکل از پرامپت و اسکوپ کاره، نه از مدل.
- Effort رو یه ترجیح کلی بدون، نه یه دکمه که هر تسک عوضش کنی.
- Fable رو برای کار واقعا پیچیده نگه دار، چون مدل تخصصیه.
- حواست به زیادهروی باشه. تو Effort بالا ممکنه بیشتر از نیاز کار انجام شه.
یه تشبیه که خوب جا میافته: Fable با Effort پایین مثل متخصصیه که الگویی رو میبینه که بقیه نمیبینن؛ Opus با Effort پیشفرض مثل کارشناس باتجربهست؛ و Sonnet با Effort بالا مثل یه همهکارهی توانمنده که کدبیس خودت رو خوب یاد گرفته.
هزینه: مدل بزرگتر همیشه گرانتر تمام میشود؟
نه لزوما. رو کارهای روتین، مدل بزرگتر با همون Effort توکن بیشتری مصرف میکنه چون بیشتر راستیآزمایی میکنه، پس مدل کوچیکتر بهصرفهتره. ولی رو کار پیچیدهی چندمرحلهای، مدل بزرگتر معمولا با تکرار کمتری به نتیجهی قابلقبول میرسه و در مجموع ممکنه کل تسک برات کمهزینهتر تموم شه. متن کامل و رسمی این راهنما رو میتونی تو بلاگ رسمی Claude بخونی.
سوالات متداول
برای انتخاب مدل در کلود کد از کجا شروع کنم؟
از پیشفرض. فقط وقتی عوضش کن که دلیل مشخصی داشته باشی.
فرق Effort با تغییر مدل چیه؟
مدل یعنی چقدر میدونه، Effort یعنی چقدر کار انجام میده. اگه تحلیلش غلط بود مدل رو ارتقا بده، اگه ناقص کار کرد Effort رو ببر بالا.
همیشه Effort بالا بذارم بهتر نیست؟
نه. رو کار ساده فقط هزینه و زمان بیشتر میبره بدون اینکه کیفیت بهتری بگیری.
Fable رو کی استفاده کنم؟
فقط برای مسائل واقعا پیچیده و چندمرحلهای که ارزش مدل تخصصی رو داشته باشن.
برای استفاده از Claude Code و انتخاب مدل در کلود کد، اول به اشتراک فعال نیاز داری. اشتراک کلودت رو با پرداخت ریالی بگیر، روی اکانت خودت و بدون کارت خارجی.