أقرّت مايكروسوفت بأن ذكر كوبايلوت في طلبات الدمج على جيت هاب حدث بالصدفة
ما حدث: إعلان Copilot في طلبات السحب
1️⃣ ظهور «الاقتراحات الإعلانية»
في بداية هذا الأسبوع لاحظ عدد من المطورين أن تعليقات طلبات الدمج (pull requests) على GitHub تظهر فيها عبارات تشبه إعلانات مساعد الذكاء الاصطناعي Microsoft Copilot.
- أول ملاحظ هو المبرمج من ملبورن، زاك مانسون. رأى مثل هذا «نصيحة» في PR لمشروعه في 30 مارس بعد أن طلب من Copilot تصحيح خطأ في الكود.
- بدت الإرشادات وكأنها ليس اقتراحات تقليدية لتحسين الكود، بل كعبارة دعائية تقريباً.
2️⃣ لماذا كان ذلك غير متوقع
Copilot مدمج منذ فترة طويلة في GitHub ويساعد مؤلفي الكود على توليد التغييرات تلقائياً. لكن الآن اكتشف المستخدمون أن هناك ذكرًا لـ Raycast – أداة بحث طرفية شائعة لنظام macOS وWindows، بجانبهم.
> «هذا مخيف. كنت أعرف أن هذه الحظيرة ستحدث في النهاية، لكن لم أتوقع حدوثها بهذه السرعة»، قال مانسون.
3️⃣ رد Microsoft
أوضحت Microsoft فوراً الوضع:
- لا توجد أي إعلانات على GitHub ولا يُخطط لها.
- ظهور «الاقتراحات الإعلانية» كان خطأً وليس ميزة مقصودة.
- لم يتم اختبار وظيفة عرض الإعلانات في تعليقات طلبات السحب أبدًا.
- حدث الخطأ بسبب خلل منطقي في الكود، سمح لـ Copilot بعرض هذه الرسائل حتى في طلبات الدمج التي تُنشئها البشر.
> «GitHub لا يعرض ولا يخطط لعرض إعلانات. اكتشفنا مشكلة منطقية في برمجة اقتراحات وكيل GitHub Copilot، والتي ظهرت في سياق غير صحيح في تعليقات طلبات السحب. لقد حذفنا هذه الاقتراحات من التعليقات على طلبات الدمج»، قال ممثل Microsoft.
4️⃣ ماذا يعني للمطورين
استمروا باستخدام Copilot: لا يزال أداة مفيدة لأتمتة وتحسين جودة الكود.
- كونوا حذرين: قد تظهر في PR اقتراحات غير متوقعة، لكنها لا تحتوي على محتوى دعائي.
- راقب التعليقات: إذا رأيت شيئًا غريبًا، أخبر دعم GitHub/ Microsoft.
الخلاصة: ظهور إعلان Copilot في طلبات الدمج كان نتيجة خطأ فني، وأكدت Microsoft عدم تخطيطها لوضع إعلانات على GitHub. تم حذف الاقتراحات ولن تظهر مرة أخرى في تعليقات PR.
التعليقات (0)
شارك أفكارك — يرجى الالتزام بالأدب والبقاء ضمن الموضوع.
سجّل الدخول للتعليق