← أحدث الأبحاث
🤖 AI

AgentRoom: Concurrent Multi-Agent Coding in a CRDT-Backed Shared Workspace

يقدم AgentRoom مساحة عمل تعاونية في الوقت الفعلي مدعومة بتقنية CRDT، تتيح البرمجة المتزامنة لمتعدد الوكلاء من خلال التنسيق على مستوى الملفات، مما يثبت أن التنسيق الفعال بين الوكلاء يتفوق بشكل كبير على كل من التنفيذ المنفرد والنهج المتوازي غير المنسق في تقليل هجر المهام وتحسين موثوقية البرمجة.

المؤلفون الأصليون: Seonglae Cho, Donghyun Lee

نُشر 2026-08-26
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Seonglae Cho, Donghyun Lee

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

في مجال الذكاء الاصطنا-عي المتطور بسرعة، يقوم الباحثون بتعليم الحواسيب كتابة البرمجيات من خلال تقسيم المهام المعقدة إلى أجزاء أصغر وتكليف عدة عمال رقميين بها. يعتمد هذا النهج، المعروف باسم "البرمجة متعددة الوكلاء"، على فكرة أن فريقًا من البرامج المتخصصة يمكنه حل المشكلات بشكل أسرع وأكثر موثوقية من برنامج واحد يعمل بمفرده. ومع ذلك، لا تزال هناك عقبة كبيرة قائمة: فعندما يحاول عدة عمال تعديل الملفات الرقمية نفسها في نفس الوقت، فإنهم غالبًا ما يتداخلون مع بعضهم البعض، مما يسبب ارتباكًا أو يؤدي إلى استسلام أحد العمال تمامًا. ولحل هذه المشكلة، طور العلماء أنظمة تسمح لهؤلاء العمال بمشاركة مساحة عمل، على غرار كيفية استخدام الفرق البشرية للمستندات المشتركة التي تُحدث فورًا للجميع. والسؤال الذي يطرحه الباحثون الآن هو ما إذا كان مجرد السماح لهؤلاء الوكلاء بالعمل جنبًا إلى جنب كافيًا، أم أنهم بحاجة إلى طريقة أكثر هيكلية للتواصل والمطالبة بملكية مهامهم لتحقيق النجاح حقًا.

قام فريق من الباحثين ببناء نظام جديد يسمى "AgentRoom" للإجابة على هذا السؤال. لقد أنشأوا مساحة عمل رقمية مشتركة حيث يمكن لعدة وكلاء برمجة العمل في وقت واحد، ولكن مع إضافة حاسمة: مجموعة من الأدوات الرقمية التي تسمح للوكلاء بالمطالبة رسميًا بملكية ملفات محددة قبل البدء في الكتابة. تخيل مجموعة من الأشخاص يحاولون بناء منزل معًا؛ فبدون خطة، قد يحاول شخصان وضع الطوب على نفس الجدار في نفس الوقت، أو قد يبدأ شخص ما في بناء جدار ثم يبتعد، تاركًا المهمة غير مكتملة. في "AgentRoom"، وقبل أن يلمس الوكيل ملفًا ما، فإنه يعلن عن نيته وينتظر التأكيد من عدم وجود شخص آخر يعمل عليه. يعمل هذا النظام على نوع خاص من التخزين المشترك الذي يدمج التغييرات التي يجريها الوكلاء المختلفون تلقائيًا، مما يضمن توافق تعديلاتهم دون فقدان للبيانات. وقد اختبر الباحثون هذا الإعداد مقابل طرق أخرى، بما في ذلك الأنظمة التي يعمل فيها الوكلاء في صمت تام أو الأنظمة التي يتبادلون فيها الأدوار واحدًا تلو الآخر.

أظهرت النتائج أن التنسيق الهيكلي الذي وفره "AgentRoom" أحدث فرقًا عميقًا في جودة العمل. فعندما عمل وكيلان معًا في تلك الغرفة المنسقة، كانت احتمالية تخليهما عن المهام الصعبة أقل بكثير مقارنة بوكيل واحد يعمل بمفرده. في كثير من الحالات، كان الوكيل المنفرد يبدأ مشروعًا، ويكتب ملفًا واحدًا فقط، ثم يتوقف، مقررًا أن المهمة صعبة للغاية. ومع ذلك، استمر الفريق المنسق في العمل. وعندما قارن الباحثون جودة الكود النهائي، أنتج الفريق المنسق نتائج أفضل بكثير من الفريق الذي عمل بالتوازي ولكن دون أي تواصل، وأفضل أيضًا من الفريق الذي يتبادل الأدوار في تسلسل صارم. ووجدت الدراسة أن الوكلاء في الغرفة المنسقة كانوا أقل عرضة للاستسلام في المهمة بمقدار ثلاثة عشر ضعفًا مقارنة بوكيل واحد يعمل بمفرده. وهذا يشير إلى أن مفتاح النجاح ليس مجرد امتلاك المزيد من العمال، بل في امتلاك نظام يساعدهم على التفاوض بشأن من يفعل ماذا ويمنعهم من التداخل في عمل بعضهم البعض.

اكتشف الباحثون أيضًا أن مجرد إضافة المزيد من الوكلاء لم يؤدِ دائمًا إلى نتائج أفضل. فعندما زادوا حجم الفريق من اثنين إلى ثلاثة أو أربعة وكلاء، بدأت جودة الكود في الانخفاض فعليًا. حدث هذا لأن الوكلاء بدأوا في عرقلة بعضهم البعض، وأصبح النظام مثقلًا بحجم الرسائل الهائل التي يرسلونها لتنسيق عملهم. كانت "نقطة التوازن المثالية" لإعدادهم هي وجود وكيلين يعملان معًا. علاوة على على ذلك، استبعدت الدراسة فكرة أن التحسن جاء ببساطة من وجود مساحة عمل مشتركة أو من قراءة الوكلاء لرسائل بعضهم البعض. فعندما أزالوا أدوات المطالبة الرسمية مع الإبقاء على مساحة العمل المشتركة، تحسن الأداء بشكل طفيف فقط. لقد كان نظام المطالبة بالملفات وبث تحديثات الحالة هو ما وفر الدفعة الكبيرة في الأداء.

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

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →