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

Workflows وفِرَق الـ agents

طلب واحد يتفرّع إلى عدة نسخ من Claude تعمل بالتوازي — كلٌّ على جزء — ثم تُجمَع نتائجها معًا من جديد.

بعض المهام أكبر من أن ينجزها Claude واحد من البداية إلى النهاية. الـ workflow يقسّم العمل على فريق من الـ agents يعملون في الوقت نفسه — واحد لكل ملف، أو لكل module، أو لكل سؤال — ثم يجمع ما توصّلوا إليه. تصف الهدف بلغة عادية (وهذا يعمل في Claude Desktop أيضًا)؛ والفريق يقسّم العمل ويسيطر عليه. تخيّلها انتقالًا من مساعد واحد إلى غرفة مليئة بهم. هذه قدرة متقدّمة تميل إلى مسار `Power Track` — الطلب باللغة العادية يعمل في أي مكان، لكن إدارة عمليات التشغيل الكبيرة (/workflows) وسكربتات التنسيق مخصّصة للمهام التقنية الأثقل.

حين يعمل Claude واحد من البداية إلى النهاية، تنتظر كل خطوة بدورها. الـ workflow يغيّر شكل العمل: يقسّم المهمة عبر فريق من الـ agents يعمل في الوقت نفسه، ثم يجمع نتائجهم من جديد في إجابة واحدة.

الشكل التقليدي هو التفرّع ثم الجمع — أعطِ كل agent شريحة واحدة (ملفًا، أو صفحة، أو سؤالًا)، ودعهم يعملون بالتوازي، وادمج ما يجدونه. بعض الأعمال يضيف تمريرة verify، حيث تتحقق موجة ثانية من الـ agents من نتائج الموجة الأولى مرة أخرى قبل أن يُرفَع أي شيء في التقرير. تصف أنت الهدف بلغة عادية؛ ويفرّق الفريق ويسيطر.

حين تكون مهمة كبيرة فعلًا بحيث لا تستطيع محادثة واحدة تنسيقها — تدقيقًا يشمل codebase بأكمله، أو migration كبير، أو سؤالًا بحثيًا يحتاج تحققًا متبادلًا — يمكنك أن تطلب dynamic workflow. يكتب Claude script للتنسيق خاصًا بمهمتك ويشغّله عبر عشرات إلى مئات من الـ subagents في الخلفية، متحققًا من النتائج قبل أن يرفع التقرير. تدير التشغيلات من /workflows، ويجري العمل الثقيل بينما تفعل أنت شيئًا آخر.

يتألق في العمل العريض لا العميق: تدقيق موقع بأكمله، أو تطبيق التغيير نفسه عبر عشرات الملفات، أو طرح سؤال واحد على وثائق كثيرة. أما للمهمة الواحدة المترابطة بإحكام، فإن Claude واحدًا مركّزًا يظل الأداة الصحيحة.

لماذا يفيد حوّل يومًا من العمل التسلسلي المُرهِق إلى دقائق من العمل المتوازي.

أمثلة
اطلب مراجعة متفرّعة (تعمل في محادثة Desktop)
Review every page in this site for broken links — run them in parallel and give me one combined report.
دع Claude يكتب وينفّذ لك workflow
create a workflow that migrates every internal fetch() call to the new HttpClient wrapper
مسار `Power Track` — تابِع عمليات التشغيل لديك
/workflows
نصائح وأفضل الممارسات
  • تبدأ واحدًا بمجرّد وصف الهدف بلغة عادية — الأمر نفسه في Claude Desktop أو في الـ terminal.
  • استخدمه حين ينقسم العمل بوضوح إلى أجزاء مستقلّة — واحد لكل ملف، أو صفحة، أو سؤال.
  • للمهمة الأكبر من أن تستوعبها محادثة واحدة، اطلب workflow — يكتب Claude سكربت التنسيق ويشغّله عبر agents كثيرة في الخلفية (حركة من مسار Power Track).
  • اطلب تقريرًا مجمّعًا واحدًا في النهاية، كي تقرأ ملخّصًا واحدًا بدل عشرة — وكثير من الفِرَق يضيف تمريرة verify قبل التقرير.

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

متى أستخدم فريق agents بدل Claude واحد؟
الجأ إلى فريق حين يكون العمل *عريضًا* لا عميقًا — أي ينقسم بوضوح إلى أجزاء مستقلّة، واحد لكل ملف، أو صفحة، أو سؤال. أما للمهمة الواحدة المترابطة بإحكام، فإن Claude واحدًا مركّزًا يظل الأداة الصحيحة.
كيف أبدأ workflow؟
صف الهدف بلغة عادية — "راجِع كل صفحة بحثًا عن روابط مكسورة، بالتوازي، وأعطني تقريرًا مجمّعًا واحدًا" — وهو ما يعمل في Claude Desktop أو في الـ terminal. وللمهمة الأكبر من أن تستوعبها محادثة واحدة، اطلب *dynamic workflow* فيكتب Claude سكربت التنسيق ويشغّله عبر agents كثيرة في الخلفية (حركة أكثر تقدّمًا من مسار `Power Track`).
ما الفرق بين الـ workflow والـ subagent؟
الـ subagent مساعد واحد على مهمة واحدة. أما الـ workflow فيفرّع العمل عبر *فريق* من الـ agents يعملون في الوقت نفسه، ثم يجمع نتائجها في إجابة واحدة. الـ workflow عدّة subagents تعمل بالتوازي.
هل عليّ الانتظار بينما يعمل الـ workflow؟
لا. يعمل الـ dynamic workflow عبر عشرات إلى مئات من الـ subagents في الخلفية بينما تفعل أنت شيئًا آخر؛ تدير التشغيلات من `/workflows` وتتلقّى تقريرًا مجمّعًا واحدًا حين ينتهي.
هل هذه ميزة Desktop أم ميزة terminal؟
كلاهما، بعمقين مختلفين. الطلب باللغة العادية ("افعل هذا عبر كل ملف، بالتوازي") يعمل في Claude Desktop. أما إدارة عمليات التشغيل الكبيرة وكتابة سكربتات التنسيق فهي عمل أثقل من مسار `Power Track` — مفيد حين تكون المهمة ضخمة فعلًا.