Claude Code Agent Teams: انت الان المدير التنفيذي لفريق تطوير ذكاء اصطناعي (والامر يشبه لعبة)

    9 دقائق قراءة
    Ing. Patrik Kelemen
    Claude Code Agent Teams: انت الان المدير التنفيذي لفريق تطوير ذكاء اصطناعي (والامر يشبه لعبة)

    تتيح لك ميزة Agent Teams الجديدة في Claude Code تنسيق عدة وكلاء ذكاء اصطناعي يعملون بالتوازي كفريق هندسي حقيقي. اليك كيفية تفعيلها والبدء في قيادة فريقك الخاص من الذكاء الاصطناعي.

    Namiru AI

    دعم العملاء بالذكاء الاصطناعي لموقعك الإلكتروني

    الصق رابطك. احصل على وكيل دعم في 30 ثانية.

    انت الان المدير التنفيذي: كيف تدير فريق تطوير ذكاء اصطناعي في Claude Code

    تخيل هذا. تفتح الطرفية، تكتب بضع جمل، وفجاة تنقسم شاشتك الى عدة لوحات - كل منها مطور ذكاء اصطناعي مستقل يعمل على جزء مختلف من مشروعك. يتحدثون مع بعضهم البعض. يتولون المهام. يتحدون افكار بعضهم البعض. وانت تجلس وتشاهد كل شيء يتكشف مثل لعبة استراتيجية في الوقت الفعلي.

    هذه هي Agent Teams في Claude Code. واصبحت الان حقيقة.

    ما هي Agent Teams؟

    image

    تتيح لك Agent Teams تنسيق عدة نسخ من Claude Code تعمل معا. جلسة واحدة تعمل كـقائد الفريق - تنسق العمل وتوزع المهام وتجمع النتائج. الباقون هم اعضاء الفريق - جلسات مستقلة، كل منها يعمل في نافذة سياقه الخاصة، يتواصلون مباشرة مع بعضهم البعض.

    اليك ما يجعل هذا مختلفا عن الوكلاء الفرعيين: الوكلاء الفرعيون يعملون داخل جلسة واحدة ولا يمكنهم سوى تقديم التقارير للوكيل الرئيسي. لا يمكنهم التحدث مع بعضهم البعض. Agent Teams هي نسخ Claude Code مستقلة تماما ترسل رسائل لبعضها البعض مباشرة. استخدم الوكلاء الفرعيين عندما تحتاج عمالا سريعين ومركزين يقدمون تقارير. استخدم Agent Teams عندما يحتاج اعضاء الفريق لمشاركة الاكتشافات وتحدي بعضهم البعض والتنسيق ذاتيا.

    تحتفظ بالسيطرة طوال الوقت. Claude لا ينشئ فريقا ابدا بدون موافقتك - اما ان تطلب انت ذلك، او يقترح Claude فريقا وينتظر تاكيدك قبل المتابعة.

    فعله في 30 ثانية

    Agent Teams تجريبية ومعطلة افتراضيا. فعلها باحدى هاتين الطريقتين:

    الخيار 1: متغير البيئة

    bash
    export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
    

    الخيار 2: ملف الاعدادات

    اضفه الى settings.json الخاص بك:

    json
    {
      "env": {
        "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
      }
    }
    

    هذا كل شيء. انت الان مدير فريق.

    اطلق فريقك الاول

    لا ملفات تكوين. لا YAML. فقط صف المهمة وهيكل الفريق المطلوب بلغة طبيعية. Claude ينشئ الفريق ويشغل اعضاء الفريق وينسق العمل بناء على موجهك.

    هذا المثال يعمل جيدا لان الادوار الثلاثة مستقلة ويمكنها استكشاف المشكلة دون انتظار بعضها البعض:

    اصمم اداة CLI تساعد المطورين على تتبع تعليقات TODO عبر قاعدة الكود الخاصة بهم. انشئ فريق وكلاء لاستكشاف هذا من زوايا مختلفة: عضو فريق لتجربة المستخدم، واحد للهندسة المعمارية التقنية، واحد يلعب دور محامي الشيطان.

    اضغط Enter وشاهد. Claude ينشئ فريقا بقائمة مهام مشتركة، ويشغل عضو فريق لكل زاوية، ويتركهم يستكشفون، ويجمع اكتشافاتهم، وينظف عند انتهاء العمل.

    طرفية القائد تسرد جميع اعضاء الفريق وما يعملون عليه. يبدو مثل لوحة مشروع تحدث نفسها في الوقت الفعلي.

    طريقتان لمشاهدة الحدث

    تختار كيف يظهر فريقك على الشاشة:

    وضع العملية الداخلية هو الافتراضي. جميع اعضاء الفريق يعملون داخل طرفيتك الرئيسية. استخدم Shift+اعلى/اسفل لاختيار عضو فريق واكتب لارسال رسالة مباشرة. يعمل في اي طرفية - لا حاجة لاعداد اضافي.

    وضع اللوحات المنقسمة هو نجم العرض. كل عضو فريق يحصل على لوحته المرئية الخاصة. تشاهد حرفيا عدة مطورين ذكاء اصطناعي يكتبون الكود جنبا الى جنب في الوقت الفعلي. يتطلب tmux او iTerm2 ولا يعمل في الطرفية المدمجة في VS Code او Windows Terminal او Ghostty.

    اذا كنت تريد الشعور بلعبة الاستراتيجية في الوقت الفعلي - وضع اللوحات المنقسمة هو اختيارك. مشاهدة ثلاثة وكلاء يحققون في قاعدة الكود الخاصة بك من زوايا مختلفة في وقت واحد في لوحات منفصلة امر مثير حقا.

    تحكم في فريقك كمحترف

    عندما يعمل الفريق، تتحدث مع القائد بلغة طبيعية. يتعامل مع التنسيق وتوزيع المهام والتفويض بناء على تعليماتك.

    لكن هنا تاتي الخطوة القوية - Delegate Mode. اضغط Shift+Tab للتنقل بين اوضاع الاذونات. عندما يكون فريق الوكلاء نشطا، تتضمن الدورة Delegate Mode الذي يقيد القائد بادوات التنسيق فقط. لا كتابة كود، فقط تشغيل وارسال رسائل وادارة مهام. هذا يحل المشكلة الشائعة المتمثلة في محاولة القائد تنفيذ المهام بنفسه بدلا من تفويضها.

    يمكنك ايضا تجاوز القائد تماما. استخدم Shift+اعلى/اسفل لاختيار اي عضو فريق وارسال رسالة مباشرة. لست مقيدا بسلسلة القيادة - يمكنك التدخل اينما تريد، تماما مثل مدير فريق حقيقي يذهب الى مكتب شخص ما.

    قائمة المهام المشتركة

    خلف الكواليس، يعمل الفريق بقائمة مهام مشتركة. المهام لها ثلاث حالات: معلقة، قيد التنفيذ، ومكتملة. يمكن ان يكون للمهام تبعيات - عندما يكمل عضو فريق مهمة تعتمد عليها مهام اخرى، يتم رفع الحظر عن المهام المحظورة تلقائيا.

    اعضاء الفريق يطالبون بالمهام بشكل مستقل. عندما ينهي احدهم عمله، ياخذ المهمة التالية غير المعينة وغير المحظورة من القائمة. لا حاجة للادارة التفصيلية.

    جميع تكوينات الفريق والمهام مخزنة محليا في ~/.claude/teams/{team-name}/config.json.

    اين تتفوق Agent Teams

    Agent Teams اكثر فعالية للمهام التي يضيف فيها الاستكشاف المتوازي قيمة حقيقية. اليك اقوى حالات الاستخدام مباشرة من الدليل:

    البحث والمراجعة

    عدة اعضاء فريق يحققون في جوانب مختلفة من مشكلة في وقت واحد، ثم يشاركون ويتحدون اكتشافات بعضهم البعض. المراجع الواحد يميل للتركيز على نوع واحد من المشاكل في كل مرة. قسم المعايير الى مجالات مستقلة وكل شيء يحصل على اهتمام شامل في وقت واحد:

    انشئ فريق وكلاء لمراجعة PR #142. اطلق ثلاثة مراجعين: - واحد يركز على الاثار الامنية - واحد يتحقق من تاثير الاداء - واحد يتحقق من تغطية الاختبارات اجعل كل منهم يراجع ويبلغ عن النتائج.

    ثلاثة وكلاء، ثلاث زوايا، جميعهم يعملون في نفس الوقت. يبدو مثل قيادة فريق عمليات خاصة.

    وحدات او ميزات جديدة

    اعضاء الفريق يملكون كل منهم جزءا منفصلا دون التدخل في عمل الاخرين. عندما تكون الحدود واضحة، هنا تتالق Agent Teams:

    انشئ فريق وكلاء لبناء ميزة لوحة المعلومات الجديدة. عضو فريق لطبقة API، واحد لمكونات الواجهة الامامية، واحد لمجموعة الاختبارات.

    عندما ينهي عضو فريق API تعريفات الانواع، يرسل رسالة مباشرة لعضو فريق الواجهة الامامية. عضو فريق الاختبارات يطلب من عضو فريق API تشغيل خادم تطوير. ينسقون ذاتيا دون ان تحرك ساكنا.

    تصحيح الاخطاء بفرضيات متنافسة

    بدلا من اختبار النظريات واحدة تلو الاخرى، اطلق اعضاء فريق يتتبع كل منهم فرضية مختلفة بالتوازي. يتقاربون نحو الاجابة اسرع - ويمكنهم تحدي اكتشافات بعضهم البعض خلال العملية.

    فكر فيه كنقاش بين خبراء حيث انت القاضي.

    التنسيق عبر الطبقات

    تغييرات تشمل الواجهة الامامية والخلفية والاختبارات - كل منها يديرها عضو فريق مختلف. هذا السيناريو الكلاسيكي "اجزاء متحركة كثيرة لعقل واحد"، وAgent Teams تتعامل معه بشكل رائع.

    متى لا تستخدم Agent Teams

    ليست كل مهمة تحتاج فريقا. Agent Teams تضيف عبء تنسيق وتستخدم رموزا اكثر بكثير من جلسة واحدة. تعمل بشكل افضل عندما يمكن لاعضاء الفريق العمل بشكل مستقل.

    تخطى الفرق واستخدم جلسة واحدة او وكلاء فرعيين لـ:

    • المهام التسلسلية حيث كل خطوة تعتمد على السابقة
    • تعديلات نفس الملف حيث عدة وكلاء سيسببون تعارضات
    • العمل بتبعيات كثيرة تمنع التنفيذ المتوازي
    • المهام الروتينية التي يتعامل معها وكيل واحد بشكل مثالي

    لن تجمع فريقا من خمسة اشخاص لاعادة تسمية متغير. نفس المنطق ينطبق هنا.

    تكاليف الرموز: ثمن القوة

    هذا اهم قسم. Agent Teams تستخدم رموزا اكثر بكثير من جلسة واحدة. كل عضو فريق له نافذة سياقه الخاصة، واستخدام الرموز يتزايد مع عدد اعضاء الفريق النشطين.

    للبحث والمراجعة وتطوير ميزات جديدة، الرموز الاضافية عادة تستحق. للمهام الروتينية، جلسة واحدة اكثر فعالية من حيث التكلفة بكثير.

    فكر فيها كتوظيف مستقلين - تحضرهم للمشاريع الكبيرة، وليس للمهام اليومية.

    ملف CLAUDE.md الخاص بك لا يزال يعمل

    خبر جيد - CLAUDE.md يعمل بشكل طبيعي مع Agent Teams. اعضاء الفريق يقرؤون ملفات CLAUDE.md من مجلد العمل الخاص بهم، لذا اي توجيهات خاصة بالمشروع تنطبق تلقائيا على الفريق باكمله. لا حاجة لتكوين اضافي.

    القيود المعروفة

    Agent Teams تجريبية والتوثيق صريح بشان ذلك. القيود المعروفة حاليا تشمل مشاكل في استئناف الجلسة وتنسيق المهام وسلوك الاغلاق. يمكنك تشغيل فريق واحد فقط لكل جلسة، الفرق المتداخلة غير مدعومة، ووضع اللوحات المنقسمة محدود بـ tmux و iTerm2.

    القائد يحاول احيانا تنفيذ المهام بنفسه بدلا من تفويضها. حلان: اخبره صراحة "انتظر حتى يكمل اعضاء فريقك مهامهم قبل المتابعة" في موجهك، او استخدم Delegate Mode (Shift+Tab) لتقييده بادوات التنسيق.

    هذه ايام مبكرة - لكن التجربة الاساسية تبدو بالفعل شيئا جديدا جذريا.

    المناهج ذات الصلة

    Agent Teams تقف جنبا الى جنب مع استراتيجيات العمل المتوازي الاخرى في Claude Code:

    الوكلاء الفرعيون هم خيار التفويض الخفيف. يطلقون وكلاء مساعدين للبحث او التحقق داخل جلستك - افضل للمهام التي لا تحتاج تنسيقا بين الوكلاء.

    الجلسات المتوازية اليدوية باستخدام git worktrees تتيح لك تشغيل عدة جلسات Claude Code بنفسك دون تنسيق فريق اوتوماتيكي.

    التقدم واضح: وكلاء فرعيون للمهام الفردية السريعة، Agent Teams عندما يحتاج العاملون للتعاون فعليا.

    البدء: مهمتك الاولى

    اليك التقدم الموصى به:

    الاسبوع الاول: فعل Agent Teams وابدا بمراجعة كود. ثلاثة مراجعين، ثلاث زوايا - الامان، الاداء، تغطية الاختبارات. مخاطرة منخفضة، عائد مرتفع. راقب كيف ينسقون واحصل على احساس بالتدفق.

    الاسبوع الثاني: جرب استكشاف بحثي. اعط الفريق سؤال تصميم مفتوح بثلاث وجهات نظر مختلفة. شاهدهم يتحدون افكار بعضهم البعض.

    الاسبوع الثالث: انتقل لتنفيذ ميزة بحدود واضحة. عضو فريق لكل طبقة، كل منهم بمنطقته الخاصة.

    بحلول ذلك الوقت ستكون لديك حدس لمعرفة متى تضيف الفرق قيمة ومتى تكون الجلسة الفردية الخيار الافضل.

    الخلاصة

    Agent Teams تحول Claude Code من مطور واحد الى فريق منسق تديره في الوقت الفعلي. تصف ما تريد، توزع الادوار، تشاهد عدة وكلاء ذكاء اصطناعي ينطلقون في لوحات منفصلة، يتولون المهام، يرسلون رسائل لبعضهم البعض، ويقدمون النتائج بالتوازي.

    تجريبي. يستهلك رموزا. فيه حواف خشنة. وهو اكثر شيء مثير حدث في البرمجة المدعومة بالذكاء الاصطناعي هذا العام.

    فعله. اطلق فريقا. شاهد طرفيتك تنبض بالحياة.

    لم تعد تكتب كودا فحسب. انت تدير العرض.

    صنع بواسطة Namiru.ai - دردشة ذكاء اصطناعي جاهزة للاستخدام لموقعك.

    Patrik Kelemen
    Author
    Ing. Patrik Kelemen
    Founder of Namiru.aiSlovakia, EU

    Senior software engineer with 10+ years of experience, specializing in AI chat widgets and automation. Building Namiru.ai to help businesses leverage AI without complexity.

    AI AgentsAngularReactNodeJSAWSAzure
    هل استمتعت بهذا المقال؟

    اكتشف ما يمكن للذكاء الاصطناعي فعله لـ موقعك الإلكتروني

    الصق رابط موقعك وشاهد وكيل الذكاء الاصطناعي يبدأ العمل في ثوانٍ.

    عملاؤك يحصلون على إجابات فورية. أنت تحصل على عملاء محتملين وتحليلات ووقتك مرة أخرى.

    لا حاجة لبطاقة ائتمان

    Namiru.ai

    AI chat for your website