Context Mode إضافة خارجية إلى Claude Code توجّه بعض النتائج الكبيرة عبر أدواتها وتحفظ فهرسًا محليًا لأحداث الجلسة. يمكن للمطور فحص ما وصل إلى المحادثة أثناء المهمة. تصف الإحصاءات معالجة الإضافة للمخرجات؛ وتظل الملفات المعدلة وفحوص القبول هي معيار صحة العمل. يعتمد الدليل على ملفات الإصدار 1.0.169 لدى المشرف وعلى تعليمات إضافات Claude Code الحالية، التي روجعت في 20 أكتوبر 2026. لم تثبّت BIG CHANGE الإضافة أو تشغّل جلسة برمجة لهذا المقال.

التغيير الكبير

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

قبل التثبيت

استخدم جلسة طرفية Claude Code مصرحًا بها ومستودعًا تملك صلاحية تعديله. اختر مهمة محدودة ذات فحص إكمال معروف: الملفات المعنية، وأمر اختبار أو بناء قائم، والسلوك المطلوب الحفاظ عليه. للمقارنة مع عناصر التحكم المدمجة، يشرح دليلنا لفحص السياق ومتابعة الجلسة الأمرين /context و /compact دون هذه الإضافة.

في الطرفية، سجّل إصدارَي Claude Code وNode.js المثبتين:

Terminal
claude --version
node --version

هذه الحزمة عند المراجعة المثبتة تتطلب Node.js 22.5.0 أو أحدث. ويشغّل بيان Claude Code خادم MCP باستخدام node. تحقق من توفر Node لعملية الإضافة، ثم افتح جلسة تفاعلية وتأكد من توفر /plugin . إن لم يتوفر، اتبع تعليمات إعداد توزيعة Claude Code لديك؛ فالحد الأدنى القديم في README ليس اختبار توافق موثوقًا لعناصر التحكم الحالية.

استخدم منصة يمكنها تشغيل خطاف Bash: macOS أو Linux أو WSL أو Windows مع Git Bash المهيأ لـClaude Code. يمكن تشغيل Claude Code نفسه على Windows الأصلي مع PowerShell، لكن مطابقات الخطافات عند المراجعة المثبتة تسمّي Bash، وليس PowerShell. لا تثبت هذه الملفات التوجيه التلقائي عبر مسار أدوات يعتمد على PowerShell وحده.

احصل على إذن لتثبيت إضافة خارجية في مساحة العمل. راجع Elastic License 2.0وأوامر الخطافات وبيان الخادم وفق قواعد المؤسسة. يقول Claude Code إن خطافات الإضافات وخوادم MCP تعمل بامتيازات المستخدم خارج عزل الأدوات؛ ولا تجعل الموافقة على استدعاء النموذج هذه العمليات معزولة. قد تعالج الإضافة محتوى المستودع وترث وصول المستخدم للملفات وبيانات الاعتماد. والفهرسة المحلية لا تعني عدم إرسال المطالبات والنتائج المختارة إلى مزوّد النموذج. راجع شروط استخدام البيانات للحساب قبل استعمال مواد حساسة.

1. اختر نطاق التثبيت عن قصد

أدخل الأوامر التالية داخل جلسة Claude Code التفاعلية:

Text
/plugin marketplace add mksglu/context-mode
/plugin install context-mode@context-mode

يفتح الأمر الثاني لوحة تفاصيل الإضافة وفق مسار التثبيت الحالي في Claude Code. افحص المهارات والخطافات وخادم MCP المدرجة. اختر النطاق المحلي لتجربة تقتصر عليك في هذا المستودع، إلا إذا صُرّح بنطاق أوسع. نطاق المستخدم يفعّلها عبر مشاريعك؛ ونطاق المشروع للمتعاونين الذين يثبّتونها. اقرأ ملخص التثبيت وتبويب Errors في /plugin . اتبع تعليمات إعادة التحميل أو أعد تشغيل Claude Code. وقد يؤدي فرض /reload-plugins --force إلى إبطال ذاكرة التخزين المؤقت للمطالبة وإنشاء طلب غير مخزّن مؤقتًا؛ فاستخدمه فقط للتفعيل في الجلسة الحالية.

تأكد من ظهور Context Mode في تبويب Installed ضمن /pluginبالنطاق المقصود. ومن طرفية منفصلة سجّل الإصدار المثبت الفعلي وحالته:

Terminal
claude plugin list

لقطة البحث هي الإصدار 1.0.169 عند إيداع المستودع b31c7ee853cb9ea76121e24d368599390972a997؛ وأمر السوق لا يثبّت ذلك الإيداع. قيّم أي تغيّر في الأوامر أو السلوك بناءً على إصدارك الفعلي. والمسار المنفصل npx لدى المشرف يوفّر أدوات MCP دون الخطافات التلقائية؛ لذلك لا يعادل تثبيت الإضافة هذا.

2. شخّص الإضافة المثبتة

في جلسة Claude Code النشطة، شغّل:

Text
/context-mode:ctx-doctor

احتفظ بالتقرير الكامل. وتضع مهارة التشخيص عند المراجعة المثبتة تسميات النتائج [OK]، [FAIL] و [WARN]. افحص بيئة التشغيل، وتسجيل الخطافات، ودعم بحث SQLite FTS5، وتسجيل الإضافة وأسطر الإصدار. عالج الإخفاق وفق سببه المسمّى. وعند غياب مهارة أو خادم، افحص تبويب Errors في /plugin و دليل Claude Code لاستكشاف مشكلات الإضافات. نجاح التشخيص يثبت نتائج فحص الإعداد؛ والخطوة التالية تفحص التوجيه الفعلي أثناء العمل.

3. راقب التوجيه في مهمة حقيقية

قبل المهمة، احفظ الهدف وفحص القبول وحالة المستودع. تساعد هذه الأوامر على تمييز التعديلات السابقة دون نسبتها إلى الإضافة:

Terminal
git status --short
git diff --stat

داخل جلسة Claude Code، شغّل /context-mode:ctx-stats واحتفظ بالتقرير الابتدائي الكامل. ثم نفّذ المهمة المصرح بها. راقب أسماء الأدوات والنتائج: هل استخدمت القراءات والبحوث وأوامر shell أو استدعاءات MCP المعنية أدوات Context Mode، وهل يمكنك استرجاع التفاصيل الأصلية التي حذفتها التصفية؟ أعد أمر الإحصاءات نفسه بعدها:

Text
/context-mode:ctx-stats

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

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

4. تعافَ دون إتلاف الأدلة

إذا منع التوجيه أداة مطلوبة، احفظ الخطأ الدقيق والتشخيص وافحص تبويب Errors في /plugin. إن كانت الإضافة السبب، عطّل Context Mode من تبويب Installed في /plugin، ضمن النطاق الذي يفعّلها. تختلف الإعدادات المحلية وإعدادات المشروع والمستخدم في النطاق والأولوية. افتح جلسة جديدة، وتأكد من تعطيل الإضافة وإمكانية استخدام الأدوات المعتادة والحالة الحقيقية للمهمة. احفظ التقارير والمخرجات الأصلية اللازمة لتفسير ما حدث.

التعطيل لا يحذف الفهرس المحلي. وتصف مهارة تنظيف الإضافة عملية متعمدة لا يمكن التراجع عنها هي /context-mode:ctx-purge . يتطلب نطاق الجلسة معرّفها الدقيق ويحذف صفوفها وأجزاء البحث، مع الحفاظ على الجلسات الأخرى وإحصاءات المشروع. ونطاق المشروع يحذف محتواه المفهرس وكل أحداث جلساته وملفات الأحداث والإحصاءات. قرّر النطاق وأكّده بعد حفظ الأدلة المطلوبة؛ وليست أي من عمليتي الحذف خطوة تشخيص روتينية. الأمران /clear و /compact لا يمحوان بيانات Context Mode المخزّنة.

المصادر وقراءات إضافية