EN
تعلّم المسارات المرجع مقالات المحفوظات
قارِن وقرّر

الفرق بين subagent و agent team (Workflow) في Claude Code

كلاهما يتضمّن تفويض Claude العمل إلى نسخ Claude أخرى — الفرق هو مساعد واحد مقابل عدّة، ومهمة جانبية مقابل استراتيجية فرِّق تسُد.

قراءة 4 min · حُدّث في 2026-06-16
الفرق بين subagent و agent team (Workflow) في Claude Code

كلٌّ من الـ subagents والـ agent teams يتضمّن تفويض Claude الرئيسي العمل إلى نسخ Claude أخرى. لكنهما يحلّان مشاكل مختلفة، واختيار الخاطئ منهما يضيّع الوقت.

الخلاصة في سطر

  • الـ subagent مساعد واحد ترسله في مهمة جانبية. يعود بإجابة.
  • الـ agent team (workflow) عدّة مساعدين يعملون بالتوازي على أجزاء من مهمة أكبر. يعودون بنتيجة مُجمَّعة.

الـ Subagent — مساعد البحث

الـ subagent يتولّى مهمة واحدة مكتفية ذاتيًا كانت ستدفن خطّك الرئيسي لولاه:

استخدم subagent للبحث عن كل مكان نرسل فيه بريدًا إلكترونيًا ولخّص كيف يعمل كل منها.
Use a subagent to find every place we send email and summarize how each one works.

مساعد واحد يذهب، يبحث، ويعود بملخّص نظيف. الـ context الخاص بك يبقى مركّزًا.

استخدم subagent حين:

  • لديك مهمة جانبية (بحث، قراءة كثير من الملفات، الإجابة على سؤال فرعي)
  • تهمّك الإجابة لا العملية
  • المهمة عمل واحد، ليست عدّة أعمال متوازية

الـ Agent team — القوة العاملة المتوازية

الـ agent team يقسّم مهمة أكبر على عدّة نسخ Claude تعمل في الوقت نفسه:

راجع كل صفحة في هذا الموقع بحثًا عن روابط معطّلة — شغّلها بالتوازي وأعطني تقريرًا موحّدًا.
Review every page in this site for broken links — run them in parallel and give me one combined report.

بدلًا من Claude واحد يفحص الصفحات واحدة تلو الأخرى، فريق من نسخ Claude كل منها يأخذ مجموعة ويعمل في الوقت نفسه. تُجمع النتائج في ناتج واحد.

استخدم agent team حين:

  • ينقسم العمل بوضوح إلى أجزاء مستقلة (واحد لكل ملف، أو module، أو سؤال)
  • العمل التتابعي سيستغرق وقتًا طويلًا
  • تريد نتيجة مُجمَّعة من عدّة تحقيقات متوازية

مقارنة جنبًا إلى جنب

SubagentAgent team (Workflow)
عدد المساعدينواحدعدّة، بالتوازي
شكل المهمةمهمة جانبية واحدةعدّة أجزاء مستقلة
الأفضل لـالبحث، القراءة، الأسئلة الفرعيةالـ refactors، المراجعات، الـ migrations
يُعيدإجابة واحدةتقرير مُجمَّع
مكسب السرعةيحافظ على نظافة الـ contextيضاعف الإنتاجية
متى يكون خاطئًاحين تحتاج عدّة عمّال متوازيينحين لا تنقسم المهمة إلى أجزاء مستقلة

النموذج الذهني

فكّر في الـ subagent كإرسال شخص واحد إلى المكتبة للبحث عن شيء لك.

فكّر في الـ agent team كتوزيع مجلدات على غرفة من الأشخاص كل منهم يراجع مجلده ويرفع تقريره.

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

تركيبهما معًا

هذان ليسا إما/أو. الـ workflow يوزّع العمل على agents، وكل واحد من هؤلاء قد يُطلق subagent خاصًا به لمهمة بحثية عميقة ضمن جزئه. المستويات تتركّب بشكل طبيعي:

  • أنت تعطي هدفًا لـ الـ agent الرئيسي
  • الـ agent الرئيسي ينشئ workflow يوزّع العمل على team agents
  • كل team agent قد يستخدم subagent للبحث العميق ضمن جزئه
  • كل شيء يعود إلى محادثتك كنتيجة نظيفة

المواضيع

أسئلة يطرحها الناس

هل يستطيع الـ workflow استخدام subagents بداخله؟
نعم. الـ workflow يوزّع العمل على agents، وكل واحد منهم قد يُطلق subagent خاصًا به لمهمة بحثية ضمن جزئه. يتركّبون بشكل طبيعي.
متى يكون الـ workflow مبالغة؟
حين لا تنقسم المهمة بوضوح إلى أجزاء مستقلة. إذا كانت الخطوة 2 تعتمد على نتيجة الخطوة 1، فالـ workflow لن يساعد — استخدم الـ agent الرئيسي أو subagent واحد.
كم عدد الـ agents التي تعمل بالتوازي؟
لا يوجد حدّ صارم تحتاج القلق بشأنه — Claude يدير التوازي. الحدّ العملي هو ما إذا كانت المهمة تنقسم فعلًا إلى أجزاء مستقلة حقًا.
طبِّقها عمليًا
ابدأ الدورة الموجَّهة
ابدأ