الوكيل الفرعي (subagent) في Claude Code ملف تعليمات يعمل في سياق مستقل عن محادثتك، فيتولى جزءًا من المهمة بتخصص ثابت ثم يعيد النتيجة. في هذه الحزمة اثنا عشر وكيلًا لتطوير البرمجيات، من تصميم واجهات API إلى العمل داخل أطر بعينها مثل Next.js وLaravel وWordPress، وتحديث الأنظمة القديمة. وفي claude.ai يمكنك لصق نص أي ملف في تعليمات مشروع (Project) ليأخذ Claude دور الوكيل.
تخصص كل وكيل كما يحدده ملفه
- backend-architect: يرسم حدود الخدمات ويصمم واجهات API بأسلوب العقد أولًا (contract-first)، مع مخطط قاعدة البيانات.
- graphql-architect: مخططات GraphQL، وعلاج استعلامات N+1 بنمط DataLoader، والاتحاد (federation) والاشتراكات اللحظية.
- frontend-developer: واجهات Next.js 14 فما بعده بمكونات shadcn/ui وTailwind CSS.
- nextjs-app-router-developer: App Router تحديدًا: مكونات الخادم وServer Actions والتصيير المسبق الجزئي (PPR) والتخزين المؤقت.
- react-performance-optimization: يشخّص بطء تطبيقات React بأدوات مثل Lighthouse، ويطبّق React.memo وتقسيم الشيفرة مع مقارنة قبل التحسين وبعده.
- laravel-vue-developer: خلفية Laravel 10 فما بعده على PHP 8.2 مع واجهة Vue 3 وPinia، والمصادقة عبر Sanctum.
- wordpress-developer: قوالب الكتل وtheme.json، والإضافات، وكتل Gutenberg، وMultisite، وتخصيص WooCommerce.
- drupal-developer: وحدات Drupal 10 و11 المخصصة، وقوالب Twig، وإدارة الإعدادات (CMI)، وDrush.
- directus-developer: نماذج البيانات وصلاحيات الحقول في Directus 10 فما بعده، وإضافات بـ Vue 3 وTypeScript.
- ios-developer: تطبيقات iOS أصلية بـ Swift وSwiftUI، وCore Data مع مزامنة CloudKit.
- mobile-developer: تطبيقات React Native أو Flutter، والمزامنة دون اتصال، والإشعارات، والنشر في المتاجر.
- legacy-modernizer: ترحيل تدريجي مثل jQuery إلى React بنمط strangler fig، مع اختبارات تسبق إعادة الهيكلة وخطة تراجع لكل مرحلة.
مثال من ملف backend-architect
إن كتبتَ: «استخدم الوكيل backend-architect لتصميم API لنظام حجز مواعيد»، فملفه يوجّهه إلى تحليل المتطلبات وتحديد حدود الخدمات أولًا، ثم تسليم تعريفات نقاط النهاية مع أمثلة للطلبات والردود، ومخطط للبنية بصيغة mermaid أو ASCII، ومخطط قاعدة البيانات بفهارسه، ونقاط الاختناق المتوقعة وأساسيات الأمان كتحديد معدل الطلبات. ويوصيه الملف صراحةً بالبساطة وتجنب التحسين المبكر.
تحميل الوكلاء في Claude Code
يكفيك Claude Code مثبتًا ومسجّل الدخول، وتكلفة النموذج على حسابك. لا سكربتات في الحزمة ولا مفاتيح API؛ كل وكيل ملف Markdown.
- للتجربة في جلسة واحدة: فك الضغط، ثم شغّل من مجلد مشروعك
claude --plugin-dir "PATH/TO/plugin"بالمسار الفعلي لمجلد plugin. - للاستخدام الدائم: انسخ ما تحتاجه من plugin/agents إلى .claude/agents في مشروعك، أو إلى ~/.claude/agents لكل مشاريعك.
- تحقق من ظهور الوكلاء بالأمر /agents، ثم اطلب الوكيل باسمه في مهمة محددة.
ما لاحظتُه في الملفات قبل أن تعتمد عليها
- لا يحدد أي ملف قائمة أدوات، فيرث الوكيل أدوات جلستك كلها ومنها تعديل الملفات وتشغيل الأوامر؛ راجع تغييراته.
- يحمل أحد عشر وصفًا من اثني عشر عبارة Use PROACTIVELY، فقد يستدعي Claude Code الوكيل دون أن تسمّيه؛ أما react-performance-optimization فاطلبه باسمه.
- يتداخل frontend-developer وnextjs-app-router-developer في App Router، فسمِّ أحدهما في المهمة الواحدة.
- بعض التفاصيل مربوطة بإصدارات مثل Next.js 14، والأمر npx shadcn-ui@latest add يستخدم الاسم القديم للأداة، والحالي npx shadcn@latest add؛ راجع التوثيق الحالي لإطارك.
- النصوص بالإنجليزية كما كتبها أصحابها، وأرفقتُ معها دليلًا عربيًا.
الترخيص MIT، وحقوق ملفات الوكلاء لـ davepoon ومجتمع BuildWithClaude في مستودع buildwithclaude؛ أرفقتُها كما هي مع نص الترخيص.



