
أطلق Claude Code ميزة جديدة تُسمى Mods، والتحول الأساسي هو أنه في السابق، كنت تتمكن فقط من التواصل مع نموذج الخلفية عبر الأوامر النصية أو ملف CLAUDE.md أو المهارات، لكن تطبيق Claude Code نفسه (الذي يُظهر الواجهة ويُنفّذ الإجراءات الفعلية على جهاز الكمبيوتر) كان مُبرمجًا بشكل ثابت من قبل Anthropic. الآن، من خلال Mods، يمكنك تعديل واجهة المستخدم وطريقة التنفيذ الأساسية للتطبيق مباشرةً، وكل ذلك دون الحاجة إلى كتابة أي كود، بل فقط وصف الميزة التي تريدها عبر المحادثة، وسيكتب لك Claude الكود ويُحمّله تلقائيًا. يخلط كثير من الناس بين Mods والـ Hooks الموجودة مسبقًا، لكنهما مختلفان جوهريًا. الـ Hooks هي نصوص خارجية، مشابهة للتعاقد الخارجي، وتنتهي مهامها بمجرد الانتهاء، ولا يمكنها الوصول إلى واجهة التطبيق الداخلية أو تخزين الذاكرة. أما Mods فهي كود يعمل مباشرة داخل نواة التطبيق: يمكنه تعديل أو استبدال واجهة Claude Code مباشرةً، ومشاركة نفس ذاكرة التطبيق لتسجيل استهلاك الرموز أو عدد التصحيحات، كما يمكنه توفير أزرار تفاعلية لاعتراض الإجراءات. علاوة على ذلك، يدعم إنشاء اختصارات مخصصة، مثل التحقق من التكاليف بكتابة `/cost` فقط، حيث تقوم الـ Mod بحسابها محليًا دون هدر أي رمز. من حيث طريقة الحصول على التثبيت، بمجرد تحديث Claude Code إلى أحدث إصدار، يتم تفعيل هذه الميزة افتراضيًا، وهي متوافقة مع كل من تطبيق سطر الأوامر وتطبيق سطح المكتب. يمكنك ببساطة لصق رابط السوق في Claude Code وطلب تثبيته تلقائيًا، أو تنفيذ أمر في سطر الأوامر. وقد قام المجتمع حاليًا بتنظيم أكثر من خمسين Mod مفتوح المصدر، مثل "Next Steps" الذي كتبه مهندسون رسميون، والذي يقدم اقتراحات تلقائية وتعليمات موصى بها فوق مربع الإدخال بعد إكمال المهمة. ومع ذلك، تمتلك الـ Mods صلاحيات قراءة الملفات وتنفيذ البرامج والاتصال بالإنترنت، لذا يجب التحقق من سلوك أي مصدر خارجي قبل التثبيت لضمان الأمان. إذا أردت إنشاء Mod مخصص لك، ما عليك سوى وصف احتياجاتك لـ Claude، وسيتم تفعيل الكود المكتوب فورًا دون الحاجة لإعادة تشغيل التطبيق، لكنه في البداية يكون مؤقتًا؛ وعندما تتأكد من رضاك، يجب أن تطلب منه حفظه بشكل دائم. جميع الـ Mods المثبتة تُخزن في مجلد `.claude/plugins` في الجذر الرئيسي للجهاز، ويمكنك عرضها عبر أمر سطر الأوامر `claude plugin list`، ولحذفها يمكنك تنفيذ `claude plugin uninstall` أو حذف المجلد المقابل يدويًا. هذا النوع من الفتح على المستوى الأساسي يخلق أساليب عمل جديدة تمامًا. على سبيل المثال، أثناء تنفيذ مهام متعددة في وقت واحد، يمكنك إنشاء Mod لشريط تقدم يعرض وقت الانتهاء وحالة إكمال جميع الجلسات فوق مربع الإدخال؛ أو إنشاء Mod لمراجعة الأداء، يكتشف عند تصحيح المستخدم للنموذج ويُظهر لوحة منفصلة لتوجيه المراجعة وتحديث المهارات والملفات MD عبر الملفات، مما يمنع إعادة تكرار نفس القواعد. وحتى ظهرت في المجتمع Mods تربط مع LINE لإرسال ردود تلقائية، أو تلعب ألعابًا أثناء انتظار الترجمة. عندما يمكن إعادة بناء طبقة الحاوية للأدوات باستخدام اللغة الطبيعية في الوقت الفعلي، فقد تم إزالة الحواجز تمامًا أمام تخصيص البرمجيات.

