شو هي بالضبط؟ (ملفات، مش برنامج)
الرابط: github.com/msitarzewski/agency-agents (رخصة MIT، أكثر من 165 ألف نجمة يوم 2026-10-30).
كل «وكيل» ملف نصي (.md) بيوصف شغلته وشخصيته وطريقة تسليمه: شو بيسأل قبل ما يبلّش، شو بيرفض يعمله، وشكل النتيجة. لما تنسخ الملف لمجلد الوكلاء تبع Claude Code، بيصير subagent: بتقوله «استعمل وكيل المبيعات» وهو بيشتغل بهالشخصية بمحادثة فرعية لحاله.
| القسم (المجلد) | مثال وكلاء |
|---|---|
| sales · marketing · paid-media | إيميلات باردة، تحضير مكالمة، عرض سعر، محتوى سوشال، إعلانات مدفوعة |
| engineering · testing · security | Frontend Developer، Backend Architect، اختبارات، مراجعة أمان |
| design · product · project-management | UI Designer، UX Researcher، مدير منتج، مدير مشروع |
| support · finance · research | خدمة عملاء، مالية وفواتير، بحث سوق |
| specialized | Agents Orchestrator: المنسّق اللي بيوزّع المشروع على كم وكيل (القسم 5) |
| وأقسام تانية | game-development، spatial-computing، healthcare، gis، academic… |
كيف الـ subagents بتشتغل بـ Claude Code أصلاً، وكيف تكتب وكيل إلك: دليل الـ Subagents.
التطبيق للي بدو كبسة. السكربت للي بدو يختار. النسخ للي بدو قسم واحد.
الأسهل: التطبيق الرسمي
تطبيق Agency Agents (ماك، ويندوز، لينكس) من agencyagents.app: بتتصفّح الوكلاء بالأقسام، بتختار، وبيركّبهم بكبسة لـ Claude Code أو Cursor أو Codex أو Gemini CLI، وبيحدّثهم لحاله.
Mac — Homebrew
brew install --cask msitarzewski/agency-agents/agency-agents
- Windows: نزّل الـ .exe من صفحة الإصدارات. التطبيق لسا غير موقّع رقمياً، فـ SmartScreen بيطلّع تحذير «ناشر غير معروف»؛ «More info» ثم «Run anyway».
- Linux: من نفس صفحة الإصدارات على GitHub (agency-agents-app).
من الطرفية: سكربت التركيب
حمّل المستودع وشغّل السكربت لـ Claude Code (بيعرف يركّب لأدوات تانية كمان: cursor، codex، gemini-cli، copilot…):
git clone https://github.com/msitarzewski/agency-agents.git
cd agency-agents
./scripts/install.sh --tool claude-code
بدك تختار؟ خيارات السكربت نفسه:
قسم واحد بس: انسخ مجلد
الوكلاء ملفات، فالتركيب بالآخر نسخ لمجلد الوكلاء تبع حسابك. بدك قسم المبيعات بس؟
cp sales/*.md ~/.claude/agents/
- ~/.claude/agents/ = وكلاء لكل مشاريعك. .claude/agents/ جوّا مشروع = وكلاء لهالمشروع بس (مثلاً فريق العميل الفلاني).
- على Windows المجلد C:\Users\اسمك\.claude\agents؛ انسخ الملفات بالمستكشف عادي.
- ما بدك تنسخ بإيدك؟ قول لـ Claude Code: «انسخ وكلاء مجلد sales من مستودع agency-agents لمجلد الوكلاء تبعي».
ما في أمر خاص. بتحكي مع Claude Code وبتسمّي الوكيل.
شغّل أول وكيل
افتح Claude Code بمجلد مشروعك واطلب الوكيل بالاسم. الصيغة اللي بالتوثيق: «Use the X agent to …»، وبالعربي بتشتغل نفس الشي:
استعمل وكيل Sales Agent: اكتب لي إيميل بارد لعيادة أسنان بعمّان بتقدّم لها خدمة إدارة حسابات السوشال ميديا. 3 نسخ بطول مختلف، بالعربي، بدون مبالغة.
Use the Frontend Developer agent to build a landing page for a perfume shop: hero, 3 products, WhatsApp button. Arabic RTL, mobile first.
- كيف بتعرف الاسم؟ اسم الملف بدون .md (مثلاً sales/sales-agent.md ← Sales Agent). أو اسأل Claude Code: «شو الوكلاء الموجودين عندي؟» وبيقرأ المجلد.
- شو بيصير: Claude بيفتح محادثة فرعية بشخصية الوكيل، بينفّذ، وبيرجّعلك النتيجة. بتشوف بالطرفية إنه «وكيل X شغّال».
- ما لقى الوكيل؟ تأكد إنه الملف بالمجلد الصح (القسم 3) وافتح جلسة جديدة بـ /clear.
المنسّق: مشروع كامل بكم وكيل
بمجلد specialized/ في وكيل اسمه Agents Orchestrator: بتعطيه المشروع كامل، وهو بيقسّمه على الوكلاء المناسبين وبيتأكد من كل خطوة قبل ما يسلّمك.
استعمل وكيل Agents Orchestrator. المشروع: عميل عنده محل عطور بعمّان بدو صفحة هبوط + حملة إعلانات على انستغرام لأسبوعين.
وزّع الشغل على الوكلاء المناسبين (تصميم، تطوير، إعلانات، كتابة)، واعرضلي الخطة والمسؤول عن كل جزء قبل ما تبدأ، وبعد كل جزء اعرضلي النتيجة قبل ما تنتقل للتاني.
- «اعرضلي الخطة قبل»: خلّيها دايماً. المنسّق بيشغّل كم وكيل ورا بعض، وبدك تعرف شو رح يصير قبل ما يستهلك حدودك.
- الاستهلاك: كل وكيل محادثة فرعية. مشروع بخمس وكلاء = خمس أضعاف محادثة عادية تقريباً. راقب /usage.
- بدك فريق ثابت؟ ./scripts/install.sh --list teams بيعرض فرق جاهزة بالمستودع.
تنبيهات صدق قبل ما تفتح وكالة
بدك الوكالة كاملة: عملاء من الخريطة، وكلاء، لينكدإن، وSEO؟ الأربع إضافات مع بعض بـ دليل الإضافات الأربعة.