شريط التمرير ذاك المجاور لاسم النموذج في Claude Code — أداة التحكم "Effort" التي تمتد من "Faster" إلى "Smarter" — هو ما يحدد مقدار العمل (التفكير والرموز/tokens) الذي يبذله الذكاء الاصطناعي في كل رد. حرّكه يسارًا للسرعة والتكلفة المنخفضة، ويمينًا للعمق والذكاء.

لنبدأ بالصورة الكبرى أولًا. إعداد الجهد نفسه (مستويات الجهد في الـ API) يضم 5 درجات: من low إلى max، وشريط /effort في Claude Code يختار بينها. أما Ultracode فليس درجة سادسة، بل هو مفتاح تشغيل/إيقاف مستقل يعمل مع أي درجة (الإصدار v2.1.284 وما بعده). أي إنها "شريط من 5 درجات + مفتاح Ultracode." احتفظ بهذه القاعدة في ذهنك ويتضح لك الباقي.

CLAUDE CODE · EFFORT

قرص واحد من "Faster" إلى "Smarter"

— ينقل عمق التفكير واستدعاءات الأدوات معًا

⚡ Faster (أرخص) 🧠 Smarter (أعمق)
LowMediumHighExtraMax

= مستويات الجهد الخمسة في الـ API (low–max)

+ Ultracode (مفتاح تشغيل/إيقاف)

يعرض الشريط Low · Medium · High · Extra · Max.
أي إن "Extra" = xhigh، وأعلى مستوى للجهد هو "Max." أما Ultracode فليس درجة، بل مفتاح مستقل يعمل مع أي درجة.

1. ما المقصود بـ "Effort"

الجهد (Effort) هو الإعداد الذي يتحكم في عدد الرموز (tokens) التي ينفقها Claude على رد واحد. فالأقل يعني ردًا أقصر وأسرع وأرخص؛ والأعلى يعني ردًا أعمق وأكثر شمولًا وأذكى. إن كنت قد بحثت عن "Claude Code effort" أو تساءلت عمّا يفعله قرص "Faster / Smarter"، فهذا هو.

النقطة الجوهرية هي أن الجهد يؤثر في الرد بأكمله، وليس في التفكير فقط. وبالتحديد فهو يطال هذه العناصر الثلاثة جميعها (المصدر: وثائق Anthropic الرسمية حول "Effort" — التفكير الموسّع / استدعاءات الأدوات ووسائط الدوال / النصوص التوضيحية والشروح).

🧠

عمق التفكير

مقدار ما يستدل به قبل الإجابة. الجهد الأعلى يتيح تحليلًا متعدد الخطوات والتراجع لإعادة المحاولة.

🔧

استدعاءات الأدوات

عدد مرات القراءة أو البحث أو التحرير. الجهد الأقل يجمّع الاستدعاءات ويقلّلها.

💬

حجم نص الرد

الشروح والملخصات والتعليقات. الجهد الأقل يعني تمهيدًا أقل ومخرجات أكثر إيجازًا.

💡 باختصار: الجهد هو إشارة سلوكية، وليس ميزانية رموز ثابتة. فحتى عند الجهد المنخفض سيظل Claude يفكّر في المسائل الصعبة فعلًا — لكن بقدر أقل ممّا سيفعله عند جهد أعلى للمسألة نفسها.

2. درجات شريط التمرير الخمس وتسمياتها

بوصفه إعدادًا في الـ API، يضم الجهد 5 مستويات: low ← medium ← high ← xhigh ← max. والقيمة الافتراضية تختلف باختلاف النموذج: high في معظم النماذج، وmedium في Opus 5.5 وبعض النماذج الأخرى (انظر القسم 3). وشريط /effort في Claude Code هو المقبض الذي تختار به بين هذه الدرجات الخمس.

ثمة أمر يُربك الكثيرين: "Extra" ليس الحد الأقصى. فالشريط يعرض Low · Medium · High · Extra · Max، حيث "Extra" = xhigh و"Max" = max. أي إن "Extra" هو الثاني من الأعلى، وليس الأعلى. كما أن Ultracode ليس درجة جهد على الإطلاق — بل هو مفتاح تشغيل/إيقاف مستقل بسلوك مختلف (انظر القسم 6). قبل الإصدار v2.1.284 كان Ultracode يقع في أقصى يمين الشريط بوصفه الموضع السادس؛ أما الآن فهو مفتاح مستقل تبدّله بمفتاح Tab داخل /effort (وفي إضافة VS Code هو مفتاح أسفل الشريط).

📝 ملاحظة: واجهة Claude Code غير معرّبة، لذا يظهر شريط الجهد للمستخدمين العرب بتسميات إنجليزية (Effort / Low / Medium / High / Extra / Max / Ultracode) — وذلك اعتبارًا من يونيو 2026.

LOW

أقل عدد رموز، وأدنى زمن استجابة

مهام قصيرة محدودة النطاق، والتنسيق، والشيفرة القياسية، والوكلاء الفرعيون. السرعة والتكلفة أولًا.

MEDIUM · افتراضي في Opus 5.5 وغيره

حل وسط واعٍ بالتكلفة

جودة متينة مع إبقاء استهلاك الرموز تحت السيطرة في العمل اليومي.

HIGH · افتراضي في معظم النماذج

النقطة المثلى بين الجودة والتكلفة

المعيار للاستدلال المعقّد والبرمجة الصعبة. "ضبط مثالي" لمعظم الأعمال.

XHIGH · يُعرض كـ "Extra"

عمل وكيلي طويل الأمد

للبرمجة مع استدعاءات أدوات متكررة وبحث عميق. يستهلك رموزًا أكثر بكثير من high.

MAX

أقصى تفكير، بلا حد

أعمق استدلال دون حد للرموز. للمسائل الصعبة فعلًا فقط؛ وقد يفرط في التفكير.

+ ULTRACODE · تشغيل/إيقاف مستقل

أتمتة متعددة الوكلاء

ليس "درجة" جهد بل إعداد في Claude Code يمكنك تشغيله مع أي مستوى جهد. انظر القسم 6.

⚠️ ما الذي يدوم وما الذي لا يدوم: تُحفَظ low وmedium وhigh وxhigh لكل نموذج على حدة عندما تؤكدها بـ Enter في الشريط، وتنتقل إلى جلستك التالية (أما التأكيد بـ s فيطبّقها على هذه الجلسة فقط). أما "Max" فمقصور على الجلسة (يدوم فقط إذا ضُبط عبر متغيّر البيئة CLAUDE_CODE_EFFORT_LEVEL). وUltracode المشغَّل بـ /effort ultracode يدوم طوال الجلسة، لكن كتابة "ultracode": true في ملف إعدادات تجعل كل جلسة تبدأ وهو مشغَّل (انظر القسم 6).

3. دعم النماذج والخفض التلقائي للمستوى

المستويات التي يمكنك اختيارها تعتمد على النموذج. فالمستوى xhigh ("Extra") مقصور على النماذج الحديثة نسبيًا. وتتيح النماذج الحالية Fable 5.1 وOpus 5.5 وSonnet 5.5 وHaiku 5.5 كل المستويات، بينما لا يدعم النموذج القديم Haiku 4.5 الجهد إطلاقًا (لم يصل الجهد إلى Haiku إلا مع Haiku 5.5 الصادر في 7 أكتوبر 2026). وتجد طريقة اختيار مستوى الجهد في Haiku 5.5 في الفصل 6 من دليل Claude Haiku 5.5.

انتبه إلى القيم الافتراضية. فنموذج Opus 5.5، وهو النموذج الافتراضي في Claude Code، يبدأ من medium، أي أقل بدرجة من high الذي كان افتراضيًا في Opus 5.

النموذجمستويات الجهد (low–max)الافتراضي في Claude Codeالافتراضي في الـ API
Fable 5.1low · medium · high · xhigh · maxhighhigh
Opus 5.5low · medium · high · xhigh · maxmediummedium
Sonnet 5.5low · medium · high · xhigh · maxmediumhigh
Haiku 5.5low · medium · high · xhigh · maxmediummedium
قديم (Legacy): Fable 5 / Opus 5 / Sonnet 5 / Opus 4.8low · medium · high · xhigh · maxhighhigh
قديم (Legacy): Opus 4.7low · medium · high · xhigh · maxxhighhigh
قديم (Legacy): Opus 4.6 / Sonnet 4.6low · medium · high · max (بلا xhigh)highhigh
قديم (Legacy): Haiku 4.5غير مدعوم (لا يتيح ضبط الجهد)——

* حتى 12 أكتوبر 2026. و"قديم (Legacy)" يعني النماذج التي تصنّفها Anthropic ضمن Legacy (ما زالت متاحة). المصادر: إعداد النماذج في Claude Code (المستويات والافتراضي في Claude Code)، وتوثيق Effort في الـ API ونظرة عامة على النماذج (الافتراضي في الـ API).
* يختلف الافتراضي بين Claude Code والـ API في Sonnet 5.5 وOpus 4.7. وفي Claude Code، إن لم تضبط الجهد يُطبَّق عمود "الافتراضي في Claude Code".
* يتطلب Haiku 5.5 الإصدار v2.1.293 أو أحدث من Claude Code. ويشير الاسم المستعار haiku إلى Haiku 5.5 على Anthropic API، بينما لا يزال يشير إلى Haiku 4.5 على Amazon Bedrock وGoogle Cloud وMicrosoft Foundry وغيرها من المزوّدين.
* Ultracode (مفتاح منفصل عن الجهد) لا يتوفر إلا على النماذج القادرة على xhigh (مثل Fable 5.1 / Opus 5.5 / Sonnet 5.5) — أما على Opus 4.6 وSonnet 4.6 فلا يظهر هذا المفتاح في /effort.

إذا اخترت مستوى لا يدعمه النموذج، فلن يصدر خطأ — بل يُخفَّض تلقائيًا إلى أقرب مستوى مدعوم عنده أو دونه. فمثلًا، يعمل xhigh ("Extra") على Opus 4.6 بمثابة high (إذ يقفز هذان النموذجان من high إلى max مباشرة، دون xhigh بينهما). ولاحظ أيضًا أن اسم المستوى نفسه يعني مقادير مختلفة على النماذج المختلفة — فمقياس الجهد مُعايَر لكل نموذج على حدة.

4. كيفية الضبط (‎/effort‎ وغيره)

ابدأ من هنا: الأمر /effort. شغّله دون وسائط فيُفتح شريط تمرير تفاعلي (القرص الظاهر في لقطة الشاشة)، تتنقّل فيه بمفاتيح الأسهم. هذا وحده كل ما يحتاجه معظم الناس.

# افتح الشريط (مفاتيح الأسهم، ثم Enter)
/effort

# اضبط مستوى مباشرةً
/effort low
/effort xhigh

# احذف المستوى المحفوظ وارجع إلى الافتراضي للنموذج
/effort auto

# شغّل / أوقف Ultracode (يبقى الجهد كما هو)
/effort ultracode
/effort ultracode off

خيارات أخرى، بحسب احتياجاتك (الخيارات اللاحقة مخصّصة للمستخدمين المتقدّمين):

  • شريط التمرير داخل /model: في أداة اختيار النموذج، استخدم مفتاحي السهم يسارًا/يمينًا لضبط قرص الجهد.
  • راية --effort: شغّل عبر claude --effort medium (لتلك الجلسة فقط).
  • متغيّر البيئة CLAUDE_CODE_EFFORT_LEVEL: اسم مستوى أو auto. يأخذ الأولوية القصوى.
  • modelSettings / effortLevel في الإعدادات: المستوى low/medium/high/xhigh الذي تؤكده في /effort أو /model يُحفَظ لكل نموذج تحت modelSettings في إعدادات المستخدم (الإصدار v2.1.251 وما بعده؛ وقبله كان يُكتب effortLevel واحد). وللتعديل اليدوي، اضبط مستوى لكل نموذج في modelSettings، أو استخدم effortLevel افتراضيًا للنماذج التي لا مستوى محفوظًا لها (لكن effortLevel في إعدادات المستخدم ~/.claude/settings.json لا ينطبق على Opus 5.5 والنماذج الأحدث منه). ولا يُقبل max في أيٍّ من المفتاحين، ولـ Ultracode مفتاحه الخاص "ultracode": true.
  • الواجهة الأمامية (frontmatter) للمهارة / الوكيل الفرعي: تتجاوز إعداد الجهد أثناء تشغيل تلك المهارة أو الوكيل الفرعي.

إذا أردت تغيير الجهد والنموذج لعدة جلسات مفتوحة في Claude Code Desktop دفعة واحدة، فيكفي أن تطلب ذلك من المساعد، والطريقة ونقاط التحقق مشروحة في تغيير النموذج والجهد لكل جلسات Claude Code وCodex معًا.

💡 الأولوية: متغيّر البيئة > الواجهة الأمامية (frontmatter) (فقط أثناء تشغيل تلك المهارة/الوكيل الفرعي؛ ولا تتغلّب أبدًا على متغيّر البيئة) > قيمتك المضبوطة/الخاصة بالجلسة > افتراضي النموذج. ويظهر المستوى الحالي بجانب الشعار ومؤشّر الدوران، مثل "with low effort"، حتى تتأكد ممّا هو نشط.

5. مرجع سريع: أي مستوى ومتى

التوجيه الرسمي بسيط. الافتراضي الخاص بالنموذج يكفي لمعظم أعمال البرمجة (medium في Opus 5.5 وSonnet 5.5، وhigh في Fable 5.1). ارفعه إلى high حين يهمّ التحقق، وإلى xhigh ("Extra") للأعمال الطويلة الأعمق، واهبط إلى low للتبادلات السريعة، واحتفظ بـ max للمسائل الصعبة فعلًا. ولا تلجأ إلى Ultracode إلا حين تريد إنجاز مهمة كبيرة متعددة الخطوات دفعةً واحدة.

العنصر (كما يُعرض)متى تستخدمه
lowمهام قصيرة محدودة النطاق حساسة لزمن الاستجابة ولا تحتاج إلى ذكاء كبير
mediumتنفيذ يومي محدد النطاق (الافتراضي في Opus 5.5 وSonnet 5.5 وHaiku 5.5). وفي النماذج الأخرى: عمل حساس للتكلفة يمكنك فيه التنازل عن قليل من الذكاء
highعمل يهمّ فيه التحقق أو يُرجَّح فيه ظهور حالات حدّية، مثل إصلاح خلل في شيفرة قائمة (الافتراضي في Fable 5.1 وغيره)
xhigh (Extra)تشغيلات برمجة/وكيلية طويلة مع استدعاءات أدوات متكررة وبحث عميق
max (Max)أصعب المسائل فقط. المكاسب تبلغ ذروتها والإفراط في التفكير خطر — اختبر أولًا
Ultracodeمهام كبيرة متعددة الخطوات (إعادة هيكلة ضخمة، تدقيقات) تريد تقسيمها عبر عدة وكلاء. يُشغَّل ويُوقَف بمعزل عن درجات الجهد؛ ليس للاستخدام اليومي (← القسم 6)

عندما ترفع الجهد لعمل ثقيل، اضبط قيمة سخية لـ max_tokens (نحو 64k وما فوق) كي يجد النموذج مساحة كافية للتفكير والتنفيذ عبر استدعاءات الأدوات.

6. ما هو Ultracode؟ وما الفرق بينه وبين مستوى الجهد Max (بالتفصيل)

Ultracode هو إعداد في Claude Code — مفتاح تشغيل/إيقاف تبدّله بمفتاح Tab داخل /effort. والأمر الحاسم: إنه ليس مستوى جهد في الـ API (low–max). وهناك نقطتان ينبغي معرفتهما.

النقطة 1

يبقى الجهد كما هو

تشغيله لا يغيّر مستوى الجهد: فهو يعمل على الدرجة التي أنت عليها (من Low إلى Max). والاستثناء الوحيد هو التشغيل بـ claude --effort ultracode، الذي يضبط xhigh ("Extra") أيضًا.

النقطة 2

يطلق تدفقات عمل ديناميكية تلقائيًا

لكل مهمة جوهرية، يخطّط Claude ويطلق تدفق عمل متعدد الوكلاء من تلقاء نفسه، مشغّلًا عدة وكلاء فرعيين على التوازي.

"تدفقات العمل الديناميكية" (النقطة 2) تعني أن Claude يكتب سكربتًا في اللحظة يشغّل عددًا كبيرًا من الوكلاء الفرعيين في الخلفية على التوازي. وتبقى النتائج الوسيطة داخل السكربت؛ ولا يعود إلى سياق Claude سوى النتيجة النهائية. وقد يتفرّع طلب واحد إلى عدة تدفقات عمل (مثل "افهم الشيفرة ← عدّلها ← تحقّق منها"). وافتراضيًا يعمل حتى 16 وكيلًا في آنٍ واحد (أقل على الأجهزة ذات المعالجات الأقل؛ ويغيّر متغيّر البيئة CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS هذا الحد)، بحد أقصى 1,000 وكيل في التشغيل الواحد.

🔑 Ultracode مقابل xhigh: xhigh = عمق التفكير (درجة جهد). Ultracode = مفتاح يطلق تلقائيًا تدفقات عمل متعددة الوكلاء لكل مهمة، مستقلًا عن الجهد. ولذلك تعمل تركيبات مثل "Medium + Ultracode". وقبل الإصدار v2.1.284 كان تشغيل Ultracode يثبّت الجلسة على xhigh، واختيار درجة أخرى يوقفه، وسقف الجهد الأدنى من xhigh يجعله غير متاح.

كيفية تفعيله

  • /effort ultracode: مشغَّل لبقية الجلسة (تُحوَّل كل مهمة جوهرية تلقائيًا إلى تدفق عمل). و/effort ultracode off يوقفه. ولا يغيّر أيٌّ منهما مستوى جهدك.
  • في شريط /effort، اضغط Tab لتبديل مفتاح Ultracode، ثم Enter لتطبيقه (وفي إضافة VS Code استخدم المفتاح أسفل الشريط).
  • التشغيل بـ claude --effort ultracode: تبدأ الجلسة وUltracode مشغَّل والجهد على xhigh ("Extra").
  • لكي تبدأ كل جلسة وهو مشغَّل، اكتب "ultracode": true في ملف إعدادات (ويمكن تمريره أيضًا عبر --settings أو عبر طلب تحكّم من Agent SDK).
  • لاستخدام لمرة واحدة، ضع الكلمة المفتاحية ultracode في موجّهك (مثل "ultracode: دقّق كل نقطة نهاية ضمن src"). ويبقى جهد جلستك دون تغيير.

⚠️ دعم النماذج والدوام: يتطلب Ultracode نموذجًا قادرًا على xhigh (مثل Fable 5.1 / Opus 5.5 / Sonnet 5.5)؛ ولا يظهر مفتاحه في /effort على Opus 4.6 أو Sonnet 4.6 أو النموذج القديم Haiku 4.5 (الذي لا يدعم الجهد). و/effort ultracode مقصور على الجلسة؛ والطريقة الوحيدة لجعله دائمًا هي "ultracode": true في ملف إعدادات (لا يقبله effortLevel ولا متغيّر البيئة CLAUDE_CODE_EFFORT_LEVEL). وللعودة إلى العمل الاعتيادي، شغّل /effort ultracode off (وقبل الإصدار v2.1.284 كان اختيار درجة أخرى مثل /effort high يوقفه).

متى تستخدمه

✅ مناسب جيدًا

إعادات الهيكلة الكبيرة، والهجرات عبر مئات الملفات، وتدقيقات الأخطاء أو الصلاحيات على مستوى قاعدة الشيفرة بأكملها، والتدقيقات المتقاطعة من زوايا متعددة — أعمال متعددة الخطوات أكبر من أن تُدار في محادثة واحدة.

⛔ غير مناسب

المهام الصغيرة محدودة النطاق، والعمل الحساس لزمن الاستجابة، والتعديلات الروتينية. فكل طلب يكلّف رموزًا ووقتًا أكثر بوضوح، لذا يكون مهدِرًا هنا.

ملاحظة عن التكلفة: لأن كل طلب جوهري يتفرّع إلى تدفقات عمل، فإن Ultracode يستهلك رموزًا ووقتًا أكثر بكثير من المعتاد وقد يلتهم حصة خطتك وحدود معدّلك بسرعة. جرّبه أولًا على شريحة صغيرة (مجلّد واحد) لتقدير الحجم. ويمكن تعطيل ميزة تدفقات العمل الديناميكية ذاتها عبر /config، أو الإعداد "disableWorkflows": true، أو متغيّر البيئة CLAUDE_CODE_DISABLE_WORKFLOWS=1 — وهو ما يزيل مفتاح Ultracode أيضًا من /effort.

* السلوك مطابق لوثائق Anthropic الرسمية (Effort / Model configuration / Workflows / Settings reference)؛ وتحوّل Ultracode إلى مفتاح والحفظ لكل نموذج اعتبارًا من 29 سبتمبر 2026 (v2.1.284). وقد جرى التأكد من تسميات الشريط في واجهة سطح المكتب الحيّة لـ Claude Code (اعتبارًا من يونيو 2026). يتطوّر الجهد وUltracode بسرعة — راجع الوثائق الرسمية وتطبيقك للاطلاع على الأحدث.

ثمة ميزات قليلة يسهل الخلط بينها وبين الجهد. وإليك كيف تختلف.

ultrathink

كلمة مفتاحية تجعل Claude يفكّر بجدّ أكبر في تلك النوبة فقط؛ ويبقى جهد جلستك دون تغيير. ومنذ الإصدار v2.1.311، عند استخدام Opus 5.5 أو Sonnet 5.5 أو Haiku 5.5 أو Fable 5.1 عبر واجهة Anthropic البرمجية، تعمل تلك النوبة بجهد xhigh (وإذا كتبتها أثناء العمل، يرتفع جهد ما تبقّى من تلك النوبة؛ سجلّ التغييرات الرسمي). ومنذ الإصدار v2.1.316 يمكن إيقاف هذه الكلمة المفتاحية بمتغيّر البيئة CLAUDE_CODE_DISABLE_ULTRATHINK، وتعمل أيضًا في إضافة VS Code بجهد xhigh (سجلّ تغييرات v2.1.316). أما عبارات مثل "think" أو "think hard" فتُعامَل كنص عادي ولا تفعل شيئًا.

/fast (الوضع السريع)

محور منفصل. يشغّل النموذج نفسه بسرعة أكبر (لا يهبط إلى نموذج أصغر)، بتكلفة أعلى. اقرنه بجهد low للعمل الروتيني سريع الإنجاز.

Ultracode

ليس درجة جهد بل مفتاح تشغيل/إيقاف يجعل Claude يبني بنفسه تدفقات عمل متعددة الوكلاء. يعمل مع أي مستوى جهد. التفاصيل في القسم 6.

الخلط الشائع هو "اختر 'Extra' فيكون الأذكى." والحقيقة أن "Extra" = xhigh، وأعلى مستوى للجهد هو "Max" الواقع على يمينه. وحتى Max ليس الأفضل دائمًا — ففي المخرجات المنظّمة أو المهام الخفيفة قد يفرط في التفكير ويضرّ بالجودة. أما التوجيه الرسمي ببدء البرمجة من xhigh ("Extra") فكان موجّهًا إلى Opus 4.7 و4.8؛ وفي Opus 5.5 الحالي تكون نقطة البدء هي افتراضيه medium. وعند الشك، يكفي غالبًا الافتراضي الخاص بالنموذج. وإن تعثّر إعدادك، فانظر أخطاء Claude Code الشائعة وإصلاحاتها.

الخلاصة

ثلاث خلاصات حول إعداد الجهد في Claude Code.

  • ما هو: إعداد عدد الرموز لكل رد — قرص "Faster ↔ Smarter" لديك. يؤثر في التفكير واستدعاءات الأدوات ونص الرد على حد سواء.
  • الدرجات والتسميات: يضم الـ API 5 مستويات للجهد (low–max). ويعرض الشريط Low · Medium · High · Extra · Max، أما Ultracode فمفتاح مستقل وليس درجة. "Extra" = xhigh؛ والأعلى هو "Max." الافتراضي يختلف باختلاف النموذج (medium في Opus 5.5 وSonnet 5.5 وHaiku 5.5، وhigh في Fable 5.1)؛ وxhigh يتطلب نموذجًا حديثًا نسبيًا؛ والنموذج القديم Haiku 4.5 لا يدعم الجهد (أما Haiku 5.5 فيدعم كل المستويات)؛ والمستويات غير المدعومة تُخفَّض تلقائيًا.
  • أي مستوى ومتى: ابدأ من الافتراضي الخاص بالنموذج، وhigh حين يهمّ التحقق، وxhigh ("Extra") للأعمال الطويلة العميقة، وlow للمهام السريعة، وmax للمسائل الصعبة فقط. والأعمال الكبيرة متعددة الخطوات ← Ultracode (أتمتة متعددة الوكلاء يمكن تشغيلها مع أي مستوى جهد؛ ويوقفها /effort ultracode off).

قرص واحد يمنحك التوازن بين السرعة والذكاء. اقرأه إلى جانب أمر loop ومقارنتنا لأدوات البرمجة بالذكاء الاصطناعي لتحقّق أقصى استفادة من Claude Code.

والمحدّد الآخر الواقع بجوار قرص الجهد مباشرة هو أوضاع الأذونات في Claude Code. فبينما يحدّد الجهد مدى عمق تفكير Claude، يحدّد وضع الأذونات إلى أي مدى يُسمح له بالتنفيذ من تلقاء نفسه؛ وضبط الاثنين معًا يزيل الحيرة في الاستخدام اليومي.

الأسئلة الشائعة

س. هل اختيار "Extra" على الشريط هو الإعداد الأذكى؟

ج. لا. "Extra" هو xhigh (الثاني من الأعلى)، وليس الحد الأقصى. فأعلى مستوى للجهد هو "Max" الواقع على يمينه مباشرةً. لكن Max ليس الأفضل دائمًا — ففي المخرجات المنظّمة أو المهام الخفيفة قد يفرط في التفكير. وفي Opus 5.5 الحالي، يوصي التوجيه الرسمي بالبدء من افتراضيه medium.

س. أي مستوى جهد ينبغي أن أستخدم؟

ج. عند الشك، أبقِ الافتراضي الخاص بالنموذج (medium في Opus 5.5 وSonnet 5.5، وhigh في Fable 5.1). وارفعه إلى high للعمل الذي يحتاج إلى تحقق مثل إصلاح أخطاء في شيفرة قائمة، أو إلى xhigh ("Extra") للأعمال الطويلة العميقة. أما للتنسيق أو العمل الخفيف حيث تهمّ السرعة، فاهبط إلى low.

س. كيف يختلف Ultracode عن Max؟

ج. Max مستوى جهد (أعمق تفكير). أما Ultracode فليس درجة جهد — بل مفتاح في Claude Code يطلق تلقائيًا تدفقات عمل متعددة الوكلاء. ولأنه مستقل عن الجهد، تعمل "Max + Ultracode" و"Medium + Ultracode" كلتاهما (الإصدار v2.1.284 وما بعده). وهو للمهام الكبيرة متعددة الخطوات، ومقصور على النماذج القادرة على xhigh.

س. لماذا لا أستطيع اختيار xhigh ("Extra") أو Ultracode؟

ج. كلاهما يتطلب نموذجًا قادرًا على xhigh (مثل Fable 5.1 وOpus 5.5 وSonnet 5.5). فالنموذجان القديمان Opus 4.6 وSonnet 4.6 بلا xhigh (أما النموذج القديم Haiku 4.5 فلا يدعم الجهد إطلاقًا، بينما يتيح Haiku 5.5 المستوى xhigh)، ولا يظهر Ultracode في قائمة /effort هناك (وتُخفَّض طلبات xhigh تلقائيًا إلى high). بدّل النموذج للحصول عليهما.

س. كيف أجعل إعدادي يدوم عبر الجلسات؟

ج. بالنسبة إلى low/medium/high/xhigh يكفي أن تؤكد المستوى بـ Enter في شريط /effort (أو تكتبه، مثل /effort high): فيُحفَظ لكل نموذج تحت modelSettings في إعدادات المستخدم وينتقل معك. وMax عادةً مقصور على الجلسة لكنه يدوم إذا ضُبط عبر متغيّر البيئة CLAUDE_CODE_EFFORT_LEVEL. أما Ultracode فاكتب "ultracode": true في ملف إعدادات لتبدأ كل جلسة وهو مشغَّل (لا يقبله effortLevel ولا متغيّر البيئة).

مقال ذو صلة: دليل إصدار Claude Opus 5, التفكير التكيفي في Claude.