إن كنت تدير خوادمك وقواعد بياناتك من Claude Code، فهذه الحزمة تضيف إليه ثمانية وكلاء فرعيين (subagents) لأعمال التشغيل. يعمل كل وكيل في سياق منفصل عن محادثتك، ويحمل في ملفه خطوات عمله وما يجب أن يسلّمه، فلا تعيد شرح طريقة العمل في كل جلسة.
ثمانية أدوار وما يسلّمه كل منها
السحابة والبنية ككود
- cloud-architect: يصمم البنية على AWS أو Azure أو GCP، ويسلّم وحدات Terraform ومخططًا بصيغة mermaid أو draw.io وتقديرًا شهريًا للتكلفة لكل خدمة وخطة تعافٍ بأهداف RTO وRPO.
- terraform-specialist: يكتب وحدات قابلة لإعادة الاستخدام، ويضبط الحالة البعيدة (remote state) مع القفل، ويستورد الموارد القائمة، ويلزمه ملفه بالتخطيط (plan) قبل أي تطبيق.
النشر والأعطال والشبكات
- deployment-engineer: يبني خط CI/CD على GitHub Actions أو GitLab CI أو Jenkins، وDockerfile متعدد المراحل، وملفات Kubernetes أو docker-compose، ودليل نشر بخطوات الرجوع.
- devops-troubleshooter: يجمع السجلات والمقاييس ويختبر فرضياته بمنهجية، ويسلّم إصلاحًا مؤقتًا وآخر دائمًا وخطوات kubectl وتحليلًا للسبب الجذري.
- network-engineer: يتولى مشكلات DNS وشهادات SSL/TLS وموازنات الحمل (nginx وHAProxy وALB) وCDN وقواعد الجدار الناري.
قواعد البيانات
- database-admin: للنسخ الاحتياطي والتكرار (replication) وصلاحيات المستخدمين، وقاعدته أن النسخة الاحتياطية التي لم تُختبر كأنها غير موجودة.
- database-optimizer: يقيس الاستعلام أولًا عبر EXPLAIN ANALYZE، ويعالج مشكلة N+1، ويرفق بكل ترحيل (migration) خطوات التراجع عنه.
- database-optimization: يتناول أنواع الفهارس وتجميع الاتصالات (connection pooling) وضبط قواعد NoSQL.
مثال: الموقع يعمل عبر HTTP ويفشل عبر HTTPS
تكتب مثلًا: Use the network-engineer agent to find why example.com works over HTTP but fails over HTTPS. وبحسب ملفه، يفحص الوكيل الاتصال طبقة بطبقة بالأوامر ping وtelnet وcurl، ثم يتتبع سلسلة DNS، ثم يتحقق من الشهادة وسلسلة الثقة. ويسلّم أوامر التشخيص ونتائجها وإعداد موازن الحمل ومخططًا لمسار الطلب بصيغة mermaid أو ASCII.
من فك الضغط إلى أول استدعاء
- جلسة تجريبية: فكّ الضغط، ثم شغّل من مستودع البنية لديك
claude --plugin-dir "PATH/TO/EXTRACTED/plugin"بمسارك الفعلي. - تثبيت دائم: انسخ ملف الوكيل المطلوب، مثل terraform-specialist.md، إلى ~/.claude/agents لكل مشروعاتك، أو إلى .claude/agents في مستودع البنية وحده.
- الأمر /agents يعرض الوكلاء المحمّلة؛ بعدها اذكر اسم الوكيل في طلبك.
يعمل ذلك في Claude Code بعد تسجيل الدخول، والاستهلاك على اشتراكك أو رصيدك. ولينفّذ الوكيل الأوامر بنفسه، ثبّت أدواتها لديك مثل terraform وkubectl. وفي claude.ai يصلح نص database-admin تعليماتٍ لمشروع (Project) تراجع فيه خطة النسخ الاحتياطي. وفي الحزمة دليل عربي أعددتُه وفهرس بمسار كل وكيل.
قبل أن تمنحها الوصول إلى خوادمك
- ملفات الوكلاء الثمانية بلا حقل tools، فكلٌّ منها يعمل بكل أدوات جلستك، ومنها تنفيذ الأوامر. لوكيل يقرأ ويقترح فقط، أضف إلى ملفه سطر tools بأدوات القراءة، ولا توافق على أمر يمس الإنتاج قبل قراءته.
- سبعة أوصاف تحمل عبارة Use PROACTIVELY، فقد يسلّم Claude إليها المهمة من تلقاء نفسه؛ فلا تنسخ إلا ما تحتاجه.
- database-optimizer وdatabase-optimization يتداخلان في الاستعلامات والفهارس؛ اختر أحدهما.
- تقدير التكلفة في مخرجات cloud-architect يأتي من معرفة النموذج، فطابقه مع حاسبة الأسعار الحالية لدى مزوّدك.
- أبقيتُ نصوص الملفات الإنجليزية كما هي، ووصفتُ كل وكيل من قراءة ملفه، فجرّب كلًّا منها على بيئة تجريبية قبل خوادم الإنتاج.
الترخيص
كتب هذه الملفات الثمانية مجتمع BuildWithClaude في مستودع davepoon/buildwithclaude (الإصدار 1.0.0، commit 2e757da) بترخيص MIT، ونصّه داخل الحزمة.



