12-Jul-2026 6 دقائق قراءة

توم دوهْمكي يطلق Entire لبناء شبكة Git موزعة مهيأة لعصر البرمجة بالوكلاء

أطلق الرئيس التنفيذي السابق لـ GitHub منصة Entire، وهي شبكة Git موزعة تهدف إلى تخفيف الضغط عن المستودعات المركزية ومواكبة النمو السريع في استخدام وكلاء البرمجة بالذكاء الاصطناعي.

كشف الرئيس التنفيذي السابق لـ GitHub، توم دوهْمكي، عن مشروع جديد يحمل اسم Entire، وهو منصة تطوير تراهن على بنية Git موزعة بدل الاعتماد الكامل على مركزية الخوادم. الفكرة الأساسية وراء المشروع هي التعامل مع الضغط المتزايد الذي تسببه أدوات البرمجة المعتمدة على الذكاء الاصطناعي، والتي باتت تنفذ عمليات نسخ ودفع وتحديث بوتيرة أعلى بكثير من أساليب التطوير التقليدية.

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

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

لماذا يزداد الضغط على GitHub ومنصات التطوير المركزية

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

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

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

كيف تعمل Entire وما الذي يميزها تقنياً

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

وتشير Entire إلى أن تصميمها يهدف إلى دعم عمليات القراءة والكتابة المتزامنة على نطاق واسع، بحيث يمكن لأعداد كبيرة من الوكلاء تنفيذ عمليات النسخ والتحديث والدفع دون أن تتحول كل مهمة إلى عنق زجاجة. كما تعمل المنصة مع أدوات شائعة في بيئات البرمجة بالذكاء الاصطناعي مثل Codex وClaude Code وCursor وGitHub Copilot، إلى جانب تخزين بيانات الجلسات بجوار الشيفرة نفسها.

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

أرقام الأداء التي تطرحها الشركة

قدمت Entire بيانات أولية عن اختبارات الأداء، وذكرت أنها استطاعت التعامل مع نحو 570 ألف عملية نسخ في الساعة من مستودع واحد، في سيناريو يحاكي 200 عميل يقومون بعمليات نسخ خفيفة من مدن أوروبية مثل فرانكفورت ولندن وباريس ودبلن خلال نحو ثلاث دقائق.

كما قالت الشركة إن ميزة Git Push لديها تمكنت من الحفاظ على 586 عملية دفع في الثانية تقريباً، أي ما يعادل نحو 2.1 مليون عملية في الساعة إلى فرع واحد أو مستودع واحد. وبالمقارنة مع الأرقام التي أعلنتها منصة Cursor Origin، والتي قالت إنها قادرة على تنفيذ 81,360 عملية دفع في الساعة، ترى Entire أن بنيتها الحالية تتفوق على بعض المنافسين في اختبارات القياس الأولية.

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

الذاكرة الدلالية وأدوات المراجعة في بيئة البرمجة الوكيلة

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

وتشير الشركة أيضاً إلى ميزات مثل Blame وReview، حيث يمكن معرفة من عدّل سطراً معيناً من الشيفرة وآخر مرة تم فيها ذلك، أو دفع عدة وكلاء إلى مراجعة الإجراء نفسه والتفكير فيه من جديد. هذا النوع من الأدوات قد يساعد الفرق على تقليل الأخطاء الناتجة عن التعديلات السريعة أو المتكررة التي تنفذها النماذج والوكالات البرمجية.

ومن المتوقع أن توسع الشركة لاحقاً دعمها ليشمل استضافة المستودعات العامة والخاصة بشكل أصلي، مع وعد بإكمال اللامركزية في الشبكة بما يتيح سيادة بيانات أفضل وإمكانية نشر أوسع بحسب المنطقة.

ماذا يعني هذا الاتجاه لسوق أدوات التطوير

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

المطورون اليوم لا يبحثون فقط عن بيئة تكتب الشيفرة بسرعة، بل عن منظومة قادرة على التحمل، والتتبع، والتوزيع الجغرافي، وإدارة التفاعل بين البشر والآلات دون تعطيل سير العمل. ومن هنا تأتي أهمية حلول مثل Entire، التي تحاول إعادة تعريف ما يجب أن تكون عليه شبكة Git في عصر الوكلاء.

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

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