العملاء الفرعيون في Claude Code يوفّرون 25 ضعفاً من الرموز في جلستك الرئيسية
الذكاء الاصطناعي لا يتدهور. جلستك الرئيسية هي من يتحمّل الضغط. العملاء الفرعيون يبقونها خفيفةً ودقيقةً لأكثر من ساعة.
ملخص سريع
الذكاء الاصطناعي لا يتدهور. جلستك الرئيسية هي من يتحمّل الضغط. العملاء الفرعيون يبقونها خفيفةً ودقيقةً لأكثر من ساعة.
أسمع الشكوى ذاتها مراراً: “Claude Code يسوء كلما طال استخدامه.”
السبب في الغالب واحد. كل شيء — قراءة الملفات، والبحث، واستكشاف الكود — يُكدَّس في جلسة رئيسية واحدة. مع تراكم الرموز في نافذة السياق، يحتفظ النموذج بما في البداية وما في النهاية، لكنه يفقد ما يقع في الوسط. وإن اعتمدت الجلسة على تسلسل الرسائل البسيط بدلاً من الضغط، فقد يُحذف أقدم المحتوى كلياً.
العملاء الفرعيون يغيّرون المعادلة. بتفويض العمل إلى عمليات عاملة مستقلة، يمكن أن تنخفض الرموز التي تصل إلى جلستك الرئيسية إلى جزء من خمسة وعشرين مما كانت ستكون عليه. الجلسات التي كانت تتدهور بعد ثلاثين دقيقة باتت تحافظ على مستوى الجودة لأكثر من ساعة كاملة.
بعد مشاركة هذا النمط مع الفريق، اختفت الشكاوى.
ما يصل إلى جلستك الرئيسية يحدد جودة الإجابات
اقرأ ثلاثة ملفات مباشرةً في الجلسة الرئيسية، وستضخ أكثر من 15,000 رمز من الكود الخام في سياقك. فوّض العمل ذاته لثلاثة عملاء فرعيين، وسيعود كل منهم بملخص من 200 رمز. المجموع في الجلسة الرئيسية: 600 رمز فحسب.
كلما كبرت نافذة السياق، كان النموذج أفضل في التعامل مع ما في البداية وما في النهاية — لكنه أسوأ في معالجة ما في الوسط. أطلق باحثو جامعة ستانفورد على هذه الظاهرة اسم “الضياع في الوسط”: تنخفض دقة استرجاع المعلومات الموضوعة في منتصف سياق طويل بأكثر من 30%.
الحفاظ على الجلسة الرئيسية خفيفة يُزيل هذه المشكلة من جذرها. أحد أعضاء الفريق الذي كان يلاحظ تراجع الجودة بعد ثلاثين دقيقة بات يُدير جلسات لأكثر من ساعة دون أي مشكلة.
- الاستكشاف المباشر: أكثر من 15,000 رمز في الجلسة الرئيسية مقابل ملخصات العملاء: 600 رمز
- العملاء الفرعيون يعملون في سياق معزول ويعودون بالجوهر فقط
- سياق رئيسي أقصر يعني نقاط عمى أقل في المنتصف
- سقف جودة 30 دقيقة → جلسات تدوم ساعة أو أكثر بالمستوى ذاته
البدء بالعملاء العامين هو الأكثر تكلفةً
ثمة أربعة أنواع مدمجة من العملاء.
Explore للقراءة فقط ويعمل على Haiku — سريع وزهيد التكلفة. Plan وGeneral يرثان نموذج الجلسة الرئيسية: إن كنت على Sonnet فإنهما يستخدمانه، وإن كنت على Opus كذلك. Bash مخصص لأوامر الطرفية فحسب.
هنا تكمن الفخ: كثيرون يستخدمون General لمهام لا تتطلب سوى القراءة — استكشاف الكود، وتحليل البنية، والبحث عن الأنماط. قلة تدرك أن Explore يُنتج نتائج شبه مطابقة لتلك المهام بجزء يسير من التكلفة.
- Explore (المبني على Haiku) يوفّر أكثر من 80% مقارنةً بـ General
- استخدم General للتنفيذ فقط؛ Explore يتولى الباقي
- Plan للقراءات الواسعة النطاق كتحليل البنية المعمارية
- Bash لعزل تشغيل الاختبارات والبناء
موجّه واحد، ثلاثة عملاء متوازيين، نصف وقت التهيئة
المهام المستقلة يمكن تشغيلها معاً. موجّه واحد مثل “ادرس نظام المصادقة ومخطط قاعدة البيانات ومسارات الـ API كلٌّ على حدة” يُشغّل ثلاثة عملاء Explore في آنٍ واحد.
عضو جديد في الفريق علّمته هذا النمط انتهى من فهم قاعدة الكود في نصف الوقت. القاعدة الوحيدة: لا تُشغّل عملاء متوازيين يعدّلون الملف ذاته — سيتعارضون.
- المهام المستقلة → متوازية؛ المهام التابعة → تسلسلية
- تعديل الملف ذاته بالتوازي = تعارضات مضمونة
- أضف “بالتوازي” إلى موجّهك وسيقسّم Claude تلقائياً
- ثلاثة ملخصات متزامنة تشغل نحو 600 رمز في الجلسة الرئيسية
Ctrl+B يتيح لك بدء الميزة التالية بينما الاختبارات تعمل
اضغط Ctrl+B وينتقل العميل الحالي إلى الخلفية. شغّل مجموعة الاختبارات الكاملة بينما تبدأ فوراً ببناء الميزة التالية. بدون هذا، أنت تحدق في شريط تقدّم.
العملاء في الخلفية لا يستطيعون طرح أسئلة ولا استخدام أدوات MCP. لديهم صلاحية قراءة وكتابة الملفات فحسب — لكن ذلك يكفي لتشغيل الاختبارات ومراجعة الكود.
- Ctrl+B يرسل العميل الحالي إلى الخلفية
- راجع النتائج لاحقاً: “ماذا أعادت الاختبارات؟”
- عملاء الخلفية: لا أدوات MCP، قراءة وكتابة الملفات فقط
- شغّل مراجعة الكود في الخلفية بينما تواصل التنفيذ
ملف عميل مخصص واحد يُعاد استخدامه عبر خمس أدوات
أنشئ ملفاً واحداً في .claude/agents/reviewer.md. أضف مقدمة YAML بالاسم والوصف والنموذج — Claude Code يكتشفه تلقائياً ويوجّه المهام المطابقة إليه.
هذا التنسيق يتبع معيار agentskills.io، مما يعني أن العملاء الذين تبنيها مرةً واحدة يعملون عبر Cursor وCopilot وCodex وGemini CLI دون أي تعديل.
شغّل npx ai-agent-skills install code-review لتحميل 47 عميلاً جاهزاً ومُختبراً فوراً.
- ضع ملف markdown في
.claude/agents/→ يُكتشف تلقائياً - اضبط
model: haikuللمراجعات الزهيدة؛ استخدمopusأوsonnetلتدقيق الأمان والتحقق من معالجة الأخطاء - متوافق مع Claude Code وCursor وCopilot وCodex
المشكلة الحقيقية ليست تدهور الذكاء الاصطناعي
الذكاء الاصطناعي لا يفقد قدرته. جلستك الرئيسية هي من تكتسب سياقاً أكثر مما تستطيع رؤيته بوضوح. العملاء الفرعيون ليسوا عن استخدام ذكاء اصطناعي أكثر — بل عن حماية المساحة التي يفكر فيها ذكاؤك الاصطناعي.
انضم إلى النشرة الإخبارية
احصل على تحديثات حول أحدث مشاريعي ومقالاتي وتجاربي في الذكاء الاصطناعي وتطوير الويب.