لم يعد ماسح الثغرات الوكيلي من GitHub يتوقف عند الأسطر التي يغيّرها طلب السحب. وذكر Pondero أن AI Scan للمستودعات، وفقًا لسجل تغييرات GitHub المؤرخ 28 أكتوبر 2026، أصبح قادرًا الآن على الزحف إلى قاعدة كود كاملة ورصد مشكلات في لغات لم يدعمها CodeQL أبدًا — قفزة في النطاق عن نسخة طلبات السحب فقط التي أطلقتها GitHub في سبتمبر.

ودخلت النسخة الشاملة للمستودعات مرحلة المعاينة العامة على github.com وGitHub Enterprise Cloud مع إقامة البيانات، وفقًا للتقرير نفسه. وبمجرد أن تفعّل مؤسسة سياسة AI Scan، يقوم مالكو المنظمة ومديرو الأمن بتشغيلها لمنظمتهم؛ أما مالكو الحسابات الشخصية فيفعّلونها من إعدادات المستودع. ويحلّل الفحص أحدث commit على الفرع الافتراضي، حيث يستكشف الماسح الوكيلي المستودع ويركّز على الكود الأكثر احتمالًا لاحتواء ثغرات، ضمن ميزانية زمنية ثابتة لإبقاء التكلفة محدودة.

تصل النتائج إلى قائمة تنبيهات فحص الكود المعتادة جنبًا إلى جنب مع تنبيهات CodeQL، وتدعم تعيين المسؤولين وطلبات السحب المرتبطة، ويمكن إصلاحها عبر الإصلاح التلقائي الوكيلي. وعندما يغطي AI Scan وCodeQL المستودع نفسه، يتخطى AI Scan ما أبلغ عنه CodeQL بالفعل، ولا حاجة إلى ترخيص GitHub Copilot. وتحصل المستودعات العامة على الميزة دون مقعد Copilot؛ أما المستودعات الخاصة والداخلية فلا تزال بحاجة إلى GitHub Code Security أو GitHub Advanced Security، ولا يمكن للحسابات الشخصية تشغيلها على المستودعات الخاصة أبدًا.

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

المصادر