وصلتَ إلى حد Claude؟ ماذا تفعل الآن
ظهرت رسالة حد Claude؟ تعرّف إلى نافذة الانتظار وإعادة الضبط، ومتى يفيد تبديل النموذج أو تقليل السياق أو شراء أرصدة الاستخدام أو الانتقال إلى API.
ما حد Claude الذي وصلتَ إليه؟
تذكر رسالة الوصول إلى حد Claude نافذة الانتظار التي وصلتَ إليها، وتحدد هذه النافذة ما يمكنك فعله بعد ذلك. تنطبق حدود الجلسة والأسبوع على جميع النماذج في الوقت نفسه، لذلك لا تؤدي إلى استعادة وصولك عملية تبديل النماذج. أما الحد الذي يذكر نموذجاً واحداً فهو الاستثناء: بدّل النموذج، وتابع عملك بينما يظل ذلك النموذج محظوراً.
يطبع Claude Code النافذة ووقت إعادة ضبطها في السطر نفسه:
You've hit your session limit · resets 3:45pm
You've hit your weekly limit · resets Mon 12:00am
You've hit your Opus limit · resets 3:45pmتمتد نافذة الجلسة لخمس ساعات متحركة. تُعاد ضبط النوافذ الأسبوعية في وقت ثابت كل أسبوع يحدده حسابك، لذلك يبقى اليوم والساعة نفسهما من أسبوع إلى آخر. تتضمن خطة Pro نافذة الجلسة ذات الخمس ساعات، بالإضافة إلى حد أسبوعي واحد ينطبق على جميع النماذج. وتضيف خطة Max حداً أسبوعياً ثانياً ينطبق على عائلة نموذج واحدة بمفردها. توجد الحدود نفسها في التفصيل الكامل لحدود استخدام Claude. تبدأ هذه الصفحة من النقطة التي ينتهي عندها ذلك التفصيل.
إليك الجزء الذي يسبب الالتباس. يُحتسب كل طلب ضمن نافذة الجلسة والنافذة الأسبوعية في الوقت نفسه، لذلك قد تستنفد فترة بعد ظهر كثيفة الاستخدام المسموح الأسبوعي، بينما لا تزال نافذة الخمس ساعات تتسع لطلبات إضافية. اقرأ وقت إعادة الضبط قبل أن تخطط لبقية يومك. إعادة الضبط عند الساعة 3:45pm تعني استراحة قصيرة. أما إعادة الضبط يوم الاثنين عند منتصف الليل فليست كذلك.
اقرأ مقياس الاستخدام قبل أن تخمّن
في claude.ai، افتح Settings ثم Usage. توضّح أشرطة التقدم مقدار ما استهلكته من نافذة الجلسة التي مدتها خمس ساعات ومن كل نافذة أسبوعية، حتى تعرف أيّها فارغ بدلاً من التخمين.
في Claude Code، شغّل /usage. يعرض الأمر أشرطة الخطة نفسها، بالإضافة إلى تفصيل يوضح أين ذهب الاستخدام الأخير، مع إسناده إلى المهارات والوكلاء الفرعيين والإضافات وخوادم MCP (بروتوكول سياق النموذج) الفردية كنسبة مئوية من الإجمالي. اضغط d لعرض آخر 24 ساعة، واضغط w لعرض آخر 7 أيام. كما يعلّم أي نمط يمثل 10% أو أكثر من الاستخدام الأخير. وأكثر نمطين ستراهما هما السياق الطويل وفقدان التخزين المؤقت.
هناك ملاحظتان مهمتان. يُحتسب هذا التفصيل من سجل الجلسات المخزّن على ذلك الجهاز، لذلك لا يظهر العمل الذي أنجزته على حاسوب محمول آخر أو على claude.ai، رغم أنه استهلك من الحصة نفسها، لأن محادثات Claude Code ومحادثاتك على claude.ai تشترك في نافذة اشتراك واحدة. كما أن القيمة بالدولار في كتلة Session في الأعلى تُحتسب وفق الأسعار القياسية المعلنة لمستخدمي API (واجهة برمجة التطبيقات)، ولذلك فهي لا تمثل فاتورتك عندما تستخدم اشتراكاً.
هل يساعد الانتقال إلى نموذج أصغر؟
فقط عندما تذكر الرسالة نموذجاً. بعد You've hit your Opus limit، شغّل /model، واختر Sonnet أو Haiku، وستستمر الجلسة مع الاحتفاظ بكل ما ورد في السياق. بعد You've hit your session limit أو You've hit your weekly limit، لا يغيّر /model شيئاً، لأن هذه النوافذ مشتركة بين جميع النماذج.
يكون الانتقال مفيداً بدرجة أكبر بكثير قبل بلوغ الحد، لا بعده. يتعامل Sonnet مع معظم أعمال البرمجة بجزء بسيط من تكلفة Opus، لذلك فإن إبقاء Opus كنموذج افتراضي هو إحدى العادتين اللتين تقفان وراء معظم حالات استهلاك الموارد غير المتوقعة. والعادة الأخرى هي جلسة لا تُمسح أبداً. أوكل التعديلات الآلية وفرز السجلات إلى Haiku، واحتفظ بـOpus لقرار التصميم الذي لا تستطيع حسمه فعلاً. يستعرض الاختيار بين Opus وSonnet وHaiku الحالات التي يبرر فيها كل نموذج تكلفته.
توقّف عن الدفع مقابل سياق لم تعد تستخدمه
يرسل Claude Code محادثتك الكاملة مع كل طلب، وكلما استخدم Claude أداةً، يرسل طلباً آخر يتضمن دفعة نتائج الأداة. تعني التخزين المؤقت للمطالبات إعادة قراءة السجل بالسعر المخفّض للتخزين المؤقت بدلاً من سعر الإدخال الكامل، ما يجعله أقل تكلفة، لكنه لا يجعله مجانياً. لذلك، يستهلك سؤال من سطر واحد في جلسة أبقيتها مفتوحة منذ الصباح رصيداً يعادل المحادثة كاملة.
/context
/clear
/compact Focus on the failing tests and the files we changedلا تكلّف /clear شيئاً، لأنها تتخلص من السياق بدلاً من قراءته. أما /compact فعليها قراءة المحادثة التي تلخّصها، لذلك فإن ضغط سياق كبير جداً يمثل بحد ذاته طلباً كبيراً. استخدم /clear عند الانتقال إلى عمل غير مرتبط، واستخدم /compact فقط عندما تكون في منتصف مهمة وتحتاج إلى استمرار سلسلة المحادثة. شغّل /rename قبل المسح حتى تتمكن من العثور على الجلسة مجدداً باستخدام /resume.
تؤثر مدة التخزين المؤقت أكثر مما يتوقع معظم الناس. في الاشتراك، يستمر التخزين المؤقت لمدة ساعة. وينخفض إلى خمس دقائق بمجرد أن تبدأ باستخدام أرصدة الاستخدام، كما أن خمس دقائق هي المدة الافتراضية عند استخدام مفتاح API. تفشل أول رسالة ترسلها بعد استراحة غداء طويلة في الاستفادة من التخزين المؤقت، ويُعاد عندها تجهيز السياق بالكامل بسعر الإدخال الكامل. لذلك يرتفع الاستخدام أحياناً من دون سبب ظاهر. يشرح متى يحقق التخزين المؤقت للمطالبات جدواه الحسابات.
توجد ثلاثة عوامل أخرى للتحكم في الاستخدام في المكان نفسه. يسرد /mcp الخوادم التي أعددتها، حتى تتمكن من إيقاف الخوادم التي لا تحتاج إليها هذه المهمة. يُحمَّل ملف CLAUDE.md الطويل عند بدء الجلسة، سواء احتاج العمل إليه أم لا. لذلك انقل التعليمات المتخصصة إلى skills، إذ لا تُحمَّل إلا عند استدعائها. كما تُحاسَب على التفكير الممتد بوصفه رموز إخراج، وهو الجزء الأعلى تكلفة. لذلك خفّضه باستخدام /effort، أو عطّله في /config، أو عيّن MAX_THINKING_TOKENS=8000 على نموذج بميزانية تفكير ثابتة.
قسّم المهمة بحيث تلائم نافذة واحدة
اضغط Shift+Tab للانتقال إلى وضع التخطيط قبل إجراء تغيير كبير. يستكشف Claude قاعدة الشيفرة ويقترح نهجاً للحصول على موافقتك. اكتشاف المسار الخاطئ في هذه المرحلة يكلّفك خطة واحدة بدلاً من ساعتين من التعديلات وإعادة العمل.
فوّض العمليات التي تنتج مخرجات كثيرة إلى الوكلاء الفرعيين. يؤدي تشغيل مجموعة الاختبارات أو قراءة سجل من 10,000 سطر داخل وكيل فرعي إلى إبقاء المخرجات الأولية في سياق ذلك الوكيل، ولا يعود إلى محادثتك الرئيسية إلا الملخص.
اضغط Escape فوراً عندما يتجه Claude في مسار خاطئ. يعيد /rewind كلاً من المحادثة والشيفرة إلى نقطة تحقق سابقة، لذلك لا تدفع تكلفة التراجع عن عمل لم تكن تريده.
هل تشتري أرصدة استخدام أم تستخدم API؟
تتيح أرصدة الاستخدام لحساب Pro أو Max مواصلة العمل بعد استهلاك الحصة المسموح بها في الخطة، وتُحاسَب وفق أسعار API القياسية. فعّلها من Settings ثم Usage على claude.ai بعد إضافة وسيلة دفع، أو شغّل /usage-credits في Claude Code لفتح إعدادات الفوترة في المتصفح. تنطبق الأرصدة على محادثات Claude وعلى استخدام الطرفية في Claude Code، مع حد استرداد يومي قدره $2000. يتطلب الأمر تسجيل الدخول باشتراك، لذلك لا يتوفر عند المصادقة باستخدام API key. لا تتوفر الأرصدة في الخطة المجانية إطلاقاً، لذا تكون الخطوة الأولى هي Pro بسعر $20 شهرياً، ويوضح ما الذي تضيفه Pro وأين تتوقف حدودها مدى الاستفادة منها. إذا كنت تشتري أرصدة إضافية في معظم الأسابيع، فغالباً ما تكون الحصة الأكبر أقل تكلفة، كما أن الفرق بين مستويي Max بقيمة $100 و$200 يتعلق بمضاعف الاستخدام، وليس باختلاف في النماذج أو الميزات.
الخيار الآخر هو API key عادي من Claude Console، وتتم محاسبته حسب عدد الرموز، من دون أي نافذة للجلسة أو للأسبوع. توجد هنا مشكلة شائعة: يؤدي وجود ANTHROPIC_API_KEY غير مقصود في البيئة إلى توجيه Claude Code عبر ذلك المفتاح بدلاً من اشتراكك، من دون إظهار تنبيه. ستكتشف ذلك من الفاتورة، أو من خلال ما يلي:
API Error: Request rejected (429) · this may be a temporary capacity issue. If it persists, check https://status.claude.com.يشير الخطأ 429 إلى حد معدل الطلبات للمفتاح، وليس إلى حد خطتك. شغّل /status وتأكد من أن بيانات الاعتماد النشطة هي التي قصدت استخدامها.
ما تكلفة فترة بعد الظهر من استخدام API؟
المثال العملي أدناه يوضّح فترة بعد ظهر واحدة من البرمجة بأسلوب الوكيل: 200,000 رمز إدخال غير مخزّن مؤقتاً، و1.8 مليون قراءة من ذاكرة التخزين المؤقت، و150,000 رمز إخراج. هذه الأسعار هي الأسعار المعلنة من Anthropic في August 2026. تُعرض كل هذه الأسعار لكل مليون رمز، لذلك إذا بقيت هذه الوحدة غير واضحة، فإن القيمة الفعلية لمليون رمز تحوّلها إلى مقدار من القراءة والكتابة يمكنك تصوّره.
The data behind this chart
[
{
"label": "Opus 5",
"input_usd_per_mtok": 5,
"cache_read_usd_per_mtok": 0.5,
"output_usd_per_mtok": 25,
"afternoon_usd": 5.65
},
{
"label": "Sonnet 5",
"input_usd_per_mtok": 2,
"cache_read_usd_per_mtok": 0.2,
"output_usd_per_mtok": 10,
"afternoon_usd": 2.26
},
{
"label": "Haiku 4.5",
"input_usd_per_mtok": 1,
"cache_read_usd_per_mtok": 0.1,
"output_usd_per_mtok": 5,
"afternoon_usd": 1.13
}
]تكلّف فترة بعد الظهر نفسها $5.65 على Opus 5، و$1.13 على Haiku 4.5. الإخراج هو العامل الذي يغيّر الإجمالي: فعند سعر $25 لكل مليون رمز على Opus 5، مقابل $5 على Haiku 4.5، تكلّف رموز الإخراج البالغ عددها 150,000، التي يكتبها Claude، أكثر من مليوني رمز يقرؤهما. لذلك يؤدي خفض ميزانية التفكير إلى توفير أكبر من تقليص الملفات. وإذا كان السؤال هو أي مزوّد تدفع له، لا أي نموذج تشغّل، فإن ثلاثة أعمال بتكلفة محسوبة على واجهتي Claude وChatGPT البرمجيتين توضّح أين تكون الفاتورة أقل لكل منهما.
انتبه إلى تاريخ واحد. يستخدم Sonnet 5 سعراً تمهيدياً قدره $2 و$10 لكل مليون رمز إدخال وإخراج حتى 31 August 2026، ثم يرتفع السعر إلى $3 و$15 في 1 September 2026. ونتيجة لذلك، ترتفع تكلفة فترة بعد الظهر نفسها من $2.26 إلى نحو $3.39.
كيفية حساب تكلفة كل فترة بعد ظهر
Opus 5: تبلغ تكلفة 200,000 رمز إدخال غير مخزّن مؤقتاً، بسعر $5 لكل مليون، $1.00. وتبلغ تكلفة 1.8 مليون قراءة من ذاكرة التخزين المؤقت، بسعر يعادل عُشر سعر الإدخال، $0.90. وتبلغ تكلفة 150,000 رمز إخراج، بسعر $25 لكل مليون، $3.75. الإجمالي هو $5.65.
Sonnet 5: تبلغ تكلفة الإدخال غير المخزّن مؤقتاً $0.40، وقراءات ذاكرة التخزين المؤقت $0.36، والإخراج $1.50. الإجمالي هو $2.26.
Haiku 4.5: تبلغ تكلفة الإدخال غير المخزّن مؤقتاً $0.20، وقراءات ذاكرة التخزين المؤقت $0.18، والإخراج $0.75. الإجمالي هو $1.13.
تفترض الصفوف البالغ عددها 3 استخدام أعداد الرموز نفسها، لذلك تعكس الفروق بينها السعر فقط. أما فترة بعد الظهر الفعلية فتختلف حسب مقدار السياق الذي يبقى مخزّناً مؤقتاً.
للمقارنة، تذكر وثائق Anthropic نفسها أن متوسط إنفاق Claude Code عبر عمليات النشر المؤسسية يقترب من $13 لكل مطوّر في يوم نشط، وأنه يقل عن $30 لكل يوم نشط لدى 90% من المستخدمين، وذلك اعتباراً من August 2026. لا يعني الدفع لكل رمز تلقائياً أنه أرخص من الاشتراك. فهو يكون أفضل عندما يكون حمل الاستخدام متقطعاً، لأن الأيام الهادئة لا تكلّف شيئاً، ويكون أسوأ عندما تعمل كل يوم. يوضّح مقارنة API بالاشتراك باستخدام أرقام فعلية نقطة التعادل.
تشغيل مهمة طويلة على VPS طوال الليل
لا تحتاج بعض المهام إلى مراقبتك، مثل إعادة هيكلة كبيرة، أو ترحيل اختبارات، أو مراجعة شاملة للتوثيق. كما أن هذه المهام لا تحتاج إلى استهلاك نافذة اشتراكك. شغّلها على VPS (خادم خاص افتراضي) باستخدام مفتاح API، وستُحتسب تكلفتها وفق الفوترة لكل token، بينما يبقى رصيد خطتك متاحاً للعمل التفاعلي في اليوم التالي.
ثبّت Claude Code على خادم Ubuntu وتحقق من تشغيله:
curl -fsSL https://claude.ai/install.sh | bash
claude --versionيجب أن يطبع claude --version سلسلة إصدار مثل 2.1.211 (Claude Code). يعني ظهور command not found هنا أن ~/.local/bin لم يُضف إلى PATH بعد، لذا افتح shell جديداً وحاول مرة أخرى. هذا هو المثبّت نفسه الذي ستشغّله على جهاز Linux المكتبي، حيث تعمل CLI إلى جانب تطبيق سطح المكتب التجريبي وإضافات المحرر.
ضع المفتاح في ملف بدلاً من حفظه في سجل shell. أنشئ ~/.claude-env في محرر، وضع فيه سطراً واحداً هو export ANTHROPIC_API_KEY=sk-ant-your-key-here، ثم قيّد صلاحياته وحمّله:
chmod 600 ~/.claude-env
. ~/.claude-env
printenv ANTHROPIC_API_KEY | cut -c1-10يطبع السطر الأخير أول عشرة أحرف، وهذا يكفي للتأكد من ضبط المتغير دون عرض المفتاح كاملاً على الشاشة.
ابدأ المهمة الآن داخل tmux كي تستمر بعد إغلاق حاسوبك المحمول:
tmux new -s overnight
claude --bare -p "Convert every test under ./tests from unittest to pytest, run the suite, and fix what fails" \
--allowedTools "Read,Edit,Bash" \
--append-system-prompt-file ./CLAUDE.md \
--output-format json > ~/overnight.jsonافصل الجلسة باستخدام Ctrl-b ثم d، وأغلق الاتصال. أعد الاتصال لاحقاً باستخدام tmux attach -t overnight. يشرح Claude Code في جلسة tmux على VPS إدارة الجلسة بالتفصيل.
يهم --bare في هذه الحالة. فهو يتجاوز الاكتشاف التلقائي للـhooks والـskills والإضافات وCLAUDE.md، ولا يقرأ بيانات اعتماد OAuth، لذلك يستخدم التشغيل مفتاح API فقط. وهذا ما يمنع احتساب المهمة على اشتراكك. لكنه يعني أيضاً غياب قواعد المشروع، ولذلك يعيد --append-system-prompt-file هذه القواعد عمداً. من دون --bare، يؤدي ضبط ANTHROPIC_API_KEY إلى تشغيل مطالبة موافقة لمرة واحدة، ولا يستطيع تشغيل غير مراقب الإجابة عنها.
في الصباح، اقرأ النتيجة والتكلفة من JSON:
jq -r '.result' ~/overnight.json
jq -r '.total_cost_usd' ~/overnight.jsonينهي Claude Code التشغيل بالرمز 0 عند النجاح، وبرمز غير صفري عند فشل التشغيل. لذلك يمكن لبرنامج wrapper التفرع وفق حالة الخروج وإرسال رسالة بالبريد عند الفشل. حدّد حد إنفاق لمساحة العمل في Claude Console قبل ترك المهمة قيد التشغيل؛ فوكيل يدخل في حلقة إعادة محاولة عند الساعة 3am يمكنه إنفاق أموال حقيقية. خفّض CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY إذا أردت إبطاءه أيضاً. يشرح التحكم في تكلفة الوكلاء الذين تتركهم قيد التشغيل الحدود التي ينبغي ضبطها أولاً.
امنح المهمة مستخدماً خاصاً غير مميّز وفرع git خاصاً بها. قد ينفّذ وكيل يعدّل مستودعاً دون مراقبة إجراءً كنت ستوقفه أحياناً، ويجعل الفرع ذلك git checkout بدلاً من حادثة. يشرح تشغيل وكيل برمجة بأمان على VPS أساليب العزل.
بالنسبة إلى العمل الجماعي غير التفاعلي إطلاقاً، مثل تصنيف آلاف السجلات، تعالج Batch API الطلبات بشكل غير متزامن بخصم قدره 50% على كل من tokens الإدخال والإخراج. وهي أرخص مسار لكل token تنشره Anthropic، كما أن نافذة التشغيل الليلية تناسب تماماً زمن الاستجابة الذي تتطلبه.
ما الذي لا يعيد لك إمكانية الوصول
الوقت وحده يعيد حصتك المتاحة، ولذلك تنهار كل طريقة مزعومة لإعادة ضبط حد استخدام Claude عند فحصها بدقة.
بدء محادثة جديدة لا يعيد حصتك. يُحتسب الاستخدام على حسابك، وليس على محادثة محددة. لكنه يجعل كل رسالة لاحقة أقل تكلفة، لأن المحادثة الجديدة لا تحتوي على سجل تجب إعادة قراءته. لذلك يظل بدء محادثة جديدة مفيداً. إنه خفض للتكلفة، وليس إعادة ضبط.
حذف المحادثات القديمة لا يعيد إليك شيئاً. لقد استُهلكت تلك الرموز المميزة عند معالجتها.
تبديل النماذج بعد بلوغ حد الجلسة أو الحد الأسبوعي لا يغيّر شيئاً، لأن هذه النوافذ مشتركة بين جميع النماذج. تستجيب /model فقط لرسالة تحدد اسماً لنموذج.
إعادة المحاولة في حلقة لا تفعل شيئاً سوى إبقاء الطرفية مشغولة. وقت إعادة الضبط الظاهر في الرسالة هو الإجابة الفعلية، وسيعرض لك /usage الوقت نفسه من دون الخطأ.
الترقية هي الإجراء الوحيد الذي يرفع السقف فعلاً، لذلك إذا بقيت الحدود كما هي بعد الدفع، تحقّق من أسباب بقاء الحدود القديمة رغم اختيار خطة جديدة قبل أن تفترض وجود خلل في الحصة.
FAQ
كم من الوقت يستغرق إعادة ضبط حد Claude لدي؟
توضح الرسالة ذلك. تعمل حدود الجلسة ضمن نافذة متحركة مدتها خمس ساعات، وتعرض الرسالة وقتاً محدداً، مثل resets 3:45pm. تُعاد ضبط الحدود الأسبوعية في وقت ثابت كل أسبوع مخصص لحسابك، وتعرض الرسالة اليوم، مثل resets Mon 12:00am. لعرض الشريطين ووقتَي إعادة الضبط قبل بلوغ أي حد، شغّل /usage في Claude Code، أو افتح Settings ثم Usage على claude.ai.
هل يؤدي التبديل إلى Sonnet إلى تمكيني من العمل مجدداً؟
فقط عندما تذكر الرسالة نموذجاً. بعد You've hit your Opus limit، شغّل /model واختر نموذجاً مختلفاً، وستستمر الجلسة مع بقاء السياق كما هو. بعد You've hit your session limit أو You've hit your weekly limit، لا يؤثر اختيار النموذج، لأن هاتين النافذتين تحسبان جميع النماذج معاً. التبديل إلى نموذج أقل تكلفة قبل بلوغ الحد هو ما يطيل مدة النافذة فعلياً.
هل يؤدي بدء محادثة جديدة إلى إعادة ضبط حد الاستخدام؟
لا. يُحتسب الاستخدام على مستوى حسابك، لذلك تبدأ المحادثة الجديدة ضمن المخصص المتبقي نفسه. لكنها تجعل كل رسالة لاحقة أقل تكلفة، لأن المحادثة الجديدة لا تتضمن سجلاً سابقاً يحتاج Claude إلى إعادة قراءته. يؤدي /clear في Claude Code الغرض نفسه ولا يكلّف شيئاً، بينما يجب على /compact قراءة المحادثة التي يلخّصها، لذلك فإن ضغط جلسة كبيرة جداً يُعد طلباً مكلفاً بحد ذاته.
هل تكون API أقل تكلفة من ترقية خطتي؟
يعتمد ذلك على مدى انتظام استخدامك. تكلّف فترة العمل الموضحة بعد ظهر اليوم في هذه الصفحة $2.26 على Sonnet 5 و$1.13 على Haiku 4.5 وفق أسعار القائمة في August 2026. الاشتراك رسم ثابت مقابل مخصص محدود، لذلك يكون أفضل عندما تعمل معظم الأيام. أما الفوترة لكل token فتكون أفضل عندما يكون حملك متقطعاً، لأن الأيام الهادئة لا تكلّفك شيئاً على الإطلاق.
هل يمكنني إبقاء مهمة قيد التشغيل أثناء انتظار إعادة الضبط؟
نعم، إذا أخرجتها من اشتراكك. شغّلها على VPS مع ضبط ANTHROPIC_API_KEY في البيئة، وستُحاسب لكل token بدلاً من استهلاك نافذة خطتك، لذلك لا يتنافس الاثنان. تبقى claude --bare -p داخل tmux قيد التشغيل حتى بعد إغلاق حاسوبك المحمول، ويكتب --output-format json حقلاً باسم total_cost_usd يمكنك التحقق منه صباحاً باستخدام jq.