كيف تقلل استهلاك التوكنات في Claude Code
جولة من 12 خطوة بالصور: استخدام /context و/compact و/clear بذكاء، CLAUDE.md مختصر، سيرفرات MCP أقل، تفويض المهام للـ subagents — ونماذج أرخص عبر DeepSeek.
الخلاصة السريعة
- شغّل /context أولاً — يريك بالضبط كم توكنًا يلتهم الـ system prompt والأدوات وسيرفرات MCP والرسائل، قبل أن تبدأ بالقص.
- /compact إذا واصلت العمل، و/clear إذا بدأت شيئًا جديدًا؛ ما تريد تذكره طويل الأمد مكانه CLAUDE.md لا المحادثة.
- خفف ما يُحمَّل عند بدء الجلسة: سيرفرات MCP أقل وCLAUDE.md موجز — كل skill وagent مثبَّت يدفع وصفه من السياق على أي حال.
- أسئلة الإجابة فقط اتركها للـ subagents، والأعمال البسيطة للنماذج الرخيصة: اخفض effort أو اجعل الفاتورة بأسعار DeepSeek.
Context Management in Claude Code
القناة: Claude — official YouTube channel3:31
How to Optimize Token Usage in Claude Code
القناة: Greg14:59
Managing context — official Claude Code docs
الوثائق: code.claude.com/docs
7 Ways To Cut Your Claude Code Token Usage In Half
القناة: Sean Kochel28:13
How to Reduce Token Usage in Claude Code (2026)
القناة: The Code City5:09
الصور مأخوذة من العرض الرسمي لإدارة السياق ومن تسجيل نظيف لشرائح الأسعار؛ ونص الخطوات يتبع هذه الفيديوهات والوثائق الرسمية للتكاليف والسياق.
مصادر مجتمعية للمعلومات (ذكرٌ فقط دون أخذ صور): «7 Ways To Cut Your Claude Code Token Usage In Half» من Sean Kochel، و«How to Reduce Token Usage in Claude Code (2026)» من The Code City. لقطات الشاشة ملك لأصحابها ومربوطة بالطابع الزمني الدقيق.
حمية التوكنات في 12 خطوة
شاهد إلى أين تذهب التوكنات
- 1
اعرف سعر التوكن الواحد
النماذج تُحتسب بالمليون توكن، للإدخال والإخراج معًا. كل توكن مهدور — system prompt منفخ، ملف أُعيد قراءته، إجابة مطوّلة — هو مال حقيقي بأسعار فئة Opus.

Opus 4 بسعر 15 دولارًا لكل مليون توكن إدخال، فبضعة آلاف من التوكنات المهدورة في كل جلسة تتراكم سريعًا.شاهد من 1:20 - 2
انظر ماذا يُحمَّل قبل أن تكتب
عند بدء الجلسة يحمّل Claude Code اسم ووصف كل custom agent وskill مثبَّت لديك. في هذه الجلسة وحدها يكلف code-reviewer 355 توكنًا وdoc-helper 68 — قبل أول سطر تكتبه.

كل agent وskill في هذه القائمة يدفع رسوم دخول من أول دورة.شاهد من 1:00 - 3
افتح لوحة /context
اكتب /context لترى التوزيع الكامل: كم يستهلك الـ system prompt والأدوات وسيرفرات MCP والرسائل، وكم بقى فارغًا من النافذة.

21k من أصل 200k توكن مستخدمة أي 11% — والجلسة بالكاد بدأت.شاهد من 1:30
أزل الحمل الميت
- 4
اضغط الجلسة الطويلة بـ /compact
يضغط Claude Code تلقائيًا عند الاقتراب من حد السياق، لكن لا داعي للانتظار: كتابة /compact تدمج المحادثة في ملخص فورًا.

/compact يسحق المحادثة كلها في ملخص عند الطلب.شاهد من 1:08 - 5
واصل العمل بعد الضغط
الملخص يحتفظ بالتفاصيل المهمة — الملفات المقروءة، القرارات المتخذة، ما تبقى من عمل — ويرمي المخرجات الزائدة للأدوات التي كانت تأكل النافذة.

بعد الضغط مباشرة: الخطة والأسئلة المفتوحة باقية، والضجيج لم يعد.شاهد من 1:45 - 6
نظّف بين المهام بـ /clear
قاعدة عملية: مستمر على نفس الميزة؟ /compact. بادئ ميزة جديدة؟ /clear يمسح السجل ويحرر النافذة كاملة. وأي شيء تريد تذكره طويل الأمد مكانه الطبيعي CLAUDE.md.

وصف /clear في الإكمال التلقائي يقولها بنفسه: امسح سجل المحادثة وحرر السياق.شاهد من 1:18
غيّر طريقة كتابة الأوامر
- 7
ناوب البحث إلى subagent
الأسئلة التي لا تحتاج سوى إجابة — مثل «أين موجودة endpoints المصادقة؟» — أرسلها إلى subagent بدل أن تتنقب في الخيط الرئيسي.

الـ subagent code-reviewer يراجع الكود الجديد بينما يعمل أمر git diff في الخلفية.شاهد من 2:50 - 8
لماذا يوفر الـ subagents التوكنات
الـ subagent يعمل في نافذة سياق معزولة خاصة به: يقرأ ويبحث وينقب كما يحتاج، ولا يعود إلى خيطك الرئيسي إلا الإجابة النهائية.

الوكيل الرئيسي والـ subagent لكلٍّ نافذته الخاصة — لا يعود سوى الإجابة.شاهد من 2:55 - 9
قلها مرة واحدة، وقلها بدقة
سمِّ الملفات ونطاق التعديل في أول سطر. الأوامر الغامضة تجبر النموذج على تفتيش قاعدة الكود كلها، وكل جولة بحث إضافية تحرق توكنات أكثر.
قلّص ما يُحمَّل وما يُعاد
- 10
افصل سيرفرات MCP التي لا تستخدمها
كل سيرفر MCP مفعّل يحمّل كل تعريفات أدواته في السياق سواء استخدمتها أم لا. عطّل ما لا يحتاجه المشروع — وللاحتياجات الخفيفة الـ skills بديل أرخص بكثير.
- 11
أبقِ CLAUDE.md على حمية
الـ CLAUDE.md المختصر يضم: تعريف المشروع في سطر، قيود الأدوات غير البديهية، قواعد قابلة للتحقق، أنماطًا ممنوعة، وإشارات إلى مستندات أعمق. أما المنفخ فهو نزيف بطيء للتوكنات في كل دورة.
- 12
خُذ العمل الرخيص إلى النماذج الرخيصة
اخفض مستوى effort للمهام البسيطة — انظر دليل effort — أو وجّه الـ CLI كله إلى endpoint DeepSeek لتحتسب كل سطر بأسعار DeepSeek، كما في دليل DeepSeek داخل Claude Code.
أدوات وإضافات المجتمع التي تقص التوكنات
إلى جانب الأوامر المدمجة، يستهدف متجر الإضافات وبعض أدوات CLI المجتمعية استهلاك التوكنات مباشرة. كل ما يلي من تجارب فيديو مجتمعية لا من الوثائق الرسمية — خذها كإشارات لا كتزكية.
- 1إضافات التدقيق مثل Token Optimizer تشغّل طاقمًا من subagents مدقّقين يعدّون ما تكلفه skills وسيرفرات MCP وCLAUDE.md لديك في كل جلسة — أشعة سينية لمرة واحدة لإعداداتك. (المصدر: فيديو Sean Kochel.)
- 2مهارات ضغط المخرجات مثل Caveman من Matt Pocock تحذف السرد وتبقي الجوهر التقني: الـ README يدّعي توفير 75%، وSean Kochel قاس عمليًا 30-40% — كلا الرقمين يستحق أن يُعرف. (المصدر: فيديو Sean Kochel.)
- 3مهارات التسليم مثل Handoff تحزم خلاصات جلسة البحث في مستند تسليم تحمله إلى جلسة جديدة بعد /clear، بدل إبقاء البحث كله في السياق. (المصدر: فيديو Sean Kochel.)
- 4أدوات CLI وسيطة للمخرجات مثل RTK تجلس بين أدواتك وClaude وتصفّي مخرجات git status وgit diff المُطنّطة إلى السطور المهمة قبل أن تصبح توكنات إدخال. (المصدر: فيديو Sean Kochel.)
- 5أدوات التعليمات المتداخلة مثل Intent Layers تولّد ملفات CLAUDE.md/AGENTS.md على مستوى المجلدات، فلا تحمّل الجلسة إلا تعليمات المجلد الذي تعمل فيه — موجهة للمجلدات التي تتجاوز تعليماتها 20k توكن. (المصدر: فيديو Sean Kochel.)
ملاحظة واحدة: هذه الأدوات تستهلك توكنات هي أيضًا. التدقيق يشغّل subagents، والوسيط له معالجة خاصة به. تدقيق لمرة واحدة يسدد ثمنه؛ أما المقيم الدائم في إعداداتك فليس بالضرورة. شغّل /context أولاً ثم قرر من يبقى.
