انتقل إلى المحتوى

أخبار AI

Anthropic تطلق «Mods» في Claude Code: دوال صغيرة تعيد تشكيل واجهته وسلوكه، وتُشارَك كإضافات

المودات دوال JavaScript أو TypeScript ترتبط بأحداث داخل Claude Code: تعيد كتابة الأوامر قبل وصولها للنموذج، وتمنع استدعاءات الأدوات أو تعدّلها، وتستبدل أجزاء من الواجهة.

Anthropic تطلق «Mods» في Claude Code: دوال صغيرة تعيد تشكيل واجهته وسلوكه، وتُشارَك كإضافات

أطلقت Anthropic ميزة «Mods» في Claude Code، تمنح المطوّرين تحكّمًا أعمق في أداة البرمجة الوكيلية، بحسب The New Stack. وكتب Boris Cherny، مبتكر Claude Code: «كل شخص يعمل بطريقة مختلفة، فلا سبب لأن تكون تجربة Claude متطابقة للجميع».

ما هي المودات؟

كان المطوّرون يستطيعون تخصيص Claude Code عبر الإعدادات، والتعليمات الدائمة في ملف CLAUDE.md، والخطّافات (Hooks)، وخوادم MCP، وتعديلات مثل شريط الحالة وأسلوب المخرجات. لكن هذه لم تكن تغيّر ميزات Claude Code نفسه أو بقية واجهته. المودات دوال صغيرة بـJavaScript أو TypeScript ترتبط بأحداث داخل Claude Code، ويمكنها:

  • إعادة كتابة الأمر قبل وصوله إلى النموذج.
  • منع استدعاء أداة أو إعادة كتابته.
  • التعامل مع طلبات الصلاحيات.
  • استبدال أجزاء من الواجهة، أو إضافة وظائف جديدة بالكامل.

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

من أين جاءت؟

طرحت Anthropic الفكرة علنًا على GitHub في 3 سبتمبر باسم تقني هو «Function Hooks»، وطلبت آراء المطوّرين في واجهة تتيح لدوال JavaScript وTypeScript اعتراض الأحداث داخل Claude Code. وبعد ستة أيام قالت إنها ستطلقها قريبًا باسم «Claude Mods»، مع بقاء الخطّافات الوظيفية آلية أساسية.

ليه ده مهم؟

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

المصادر: The New Stack — 2026-10-02