تخطَّ إلى المحتوى

Sub-Agents

الدرس 23 من 55

الهدف

بعد هالدرس تقدر تكتب sub-agent في .claude/agents/ — يشتغل على مهمة محددة بأدوات معيّنة، ويتفعّل بأمر واحد.

ليش هذا الحين؟

اتعلمت MCP servers للأدوات الخارجية. Sub-agents هم الأدوات الداخلية — Claude المتخصص اللي تطلبه بدل الـ Claude العام.

الفكرة

Sub-Agent = Claude متخصص:

Claude العام: يكتب، يقرأ، يشغّل، يحلل، يعدّل...

Sub-Agent محدد:
  - مهمة وحدة بس
  - أدوات مقيّدة (مو كل الأدوات)
  - system prompt خاص

الفائدة:

code-reviewer agent:
  ✓ يقرأ ويحلل (Read, Grep, Glob)
  ✗ ما يعدّل (مو عنده Edit/Write)
  → مستحيل يكسر كود وهو "بس يراجع"

محتاج مساعدة؟ راسلنا على mj@shakesbeard.net