في 15 أكتوبر 2026، أعلنت GitHub الإتاحة العامة لـ Agentic Autofix لتحذيرات Code Scanning. يفحص Copilot قاعدة الشيفرة المرتبطة بالمشكلة، ويقترح إصلاحًا، ويتحقق من التغييرات؛ ثم يفتح مسودة طلب سحب لمراجعتها من قِبل المطوّر. وهكذا تربط الأتمتة المشكلة المكتشفة بتغيير في الشيفرة جاهز للمراجعة.

يمكن إسناد Agentic Autofix إلى التحذيرات في قائمة المهام غير المنجزة للفرع الافتراضي. وتشرح GitHub أيضًا إمكانية إسناد تحذير واحد أو أكثر، بما في ذلك عبر حملة أمنية. وتشير الوثائق إلى أن الإسناد يطلق جلسة مستقلة للوكيل لكل تحذير.
ما الذي يتحقق منه الوكيل؟
وفقًا لإعلان إتاحة Agentic Autofix، يستطيع Copilot فحص الملفات المرتبطة بالمشكلة خارج الملف الذي أشار إليه الماسح، وإنشاء رقعة، وفتح طلب سحب يصف التغيير. ويمكن للفريق مراجعة الفرق المقترح، أو طلب تعديله، أو رفضه.
للتحقق، تعيد GitHub تشغيل CodeQL باستخدام مجموعة استعلامات Code Scanning. ولا يمكن لهذا التحقق تأكيد الإصلاح في التحذيرات الصادرة عن استعلامات CodeQL المخصصة، أو مجموعة security-extended، أو أدوات الجهات الخارجية. في هذه الحالات، يتعين على الفريق تقييم النتيجة بنفسه؛ وتوصي GitHub بمراجعة التغييرات المُنشأة واختبارها قبل دمجها.
يعتمد الوصول والتكلفة على الإعدادات
يتوقف توفر الأداة على نوع المستودع والمنتج المرتبط به. وتشير وثائق GitHub إلى أن Agentic Autofix متاح للمستودعات المؤهلة التابعة للمؤسسات على GitHub Team أو GitHub Enterprise Cloud مع تفعيل GitHub Code Security، وكذلك للمستودعات العامة المؤهلة في الحسابات الشخصية. ويجب السماح بالوصول على مستوى المؤسسة، وعلى مستوى الشركة إن كانت المؤسسة جزءًا منها؛ ويمكن لمسؤولي المستودع إدارة الإعداد ضمن الحدود التي تفرضها هذه السياسات.
تستهلك كل جلسة من Agentic Autofix أرصدة AI Credits الخاصة بـ Code Security ودقائق GitHub Actions. لذا يجدر التحقق قبل التشغيل من المستودعات المؤهلة، ومن يحق له إسناد التحذيرات، وكيف يحتسب الفريق هذه النفقات. وتقدّم ميزة Copilot Autofix المنفصلة خيارًا واحدًا للتغيير في تحذير منفرد، وتعمل وفق مسار مختلف.
ومن الطرق العملية للبدء إسناد عدد قليل من التحذيرات المؤهلة في الفرع الرئيسي إلى الوكيل، ثم مراجعة الفرق ونتائج CodeQL واستهلاك الموارد. يُعدّ Agentic Autofix الإصلاح ومسودة طلب السحب؛ أما الفريق فيراجع التغيير ويقرر ما إذا كان من المناسب دمجه.