Connect with us

تطبيقات وبرامج

GitHub Code Quality يصبح متاحًا رسميًا: GitHub تضيف فحوصات ذكية لجودة الكود قبل الدمج

أصبح GitHub Code Quality متاحًا رسميًا في 20 يوليو 2026 مع لوحات تنظيمية، حدود تغطية، وCopilot Autofix لمساعدة الفرق على اكتشاف مشاكل الموثوقية وقابلية الصيانة قبل الدمج.

Avatar of عادل ابراهيم

Published

on

لوحة توضح GitHub Code Quality مع نتائج pull request ومؤشرات التغطية وإصلاحات Copilot Autofix

أعلنت GitHub يوم 20 يوليو 2026 أن GitHub Code Quality أصبح متاحًا رسميًا بعد فترة معاينة عامة استمرت عدة أشهر، لتنتقل الميزة من تجربة اختيارية إلى منتج مدفوع موجّه للفرق التي تريد التقاط مشكلات الجودة قبل وصولها إلى الفرع الرئيسي. وبحسب الشرح الرسمي، لا يقتصر الدور هنا على اكتشاف الأخطاء التقليدية، بل يمتد إلى رصد مشكلات القابلية للصيانة والموثوقية داخل طلبات السحب، مع اقتراحات إصلاح يمكن مراجعتها مباشرة عبر Copilot Autofix.

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

ما هو GitHub Code Quality بالضبط؟

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

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

ما الجديد بعد الإتاحة الرسمية في 20 يوليو 2026؟

في إعلان الإتاحة الرسمية، أوضحت GitHub أن GitHub Code Quality أضاف مجموعة من الإمكانات المهمة منذ فترة المعاينة العامة. أول هذه الإضافات هو التفعيل على مستوى المؤسسة مع لوحات تنظيمية تعرض درجات الموثوقية وقابلية الصيانة عبر المستودعات المختلفة، ما يمنح المسؤولين رؤية أوضح لحالة الكود بدل متابعة كل مستودع بمعزل عن الآخر.

كذلك أصبح بالإمكان عرض مؤشرات التغطية الاختبارية مباشرة داخل طلبات السحب من خلال تقارير Cobertura XML، وهي نقطة مهمة جدًا لأن جودة الكود لا تُقاس فقط بمظهره أو بنيته، بل أيضًا بمدى تغطيته بالاختبارات. وأضافت GitHub أيضًا ما تسميه Quality Gates عبر rulesets، بحيث يمكن للمؤسسات فرض حد أدنى للتغطية أو تشغيل وضع تقييم تدريجي قبل تحويل القاعدة إلى شرط يمنع الدمج.

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

كيف يعمل GitHub Code Quality مع CodeQL وCopilot Autofix؟

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

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

لماذا يهم هذا الإطلاق لفرق التطوير الكبيرة؟

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

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

التسعير الجديد وما الذي تغيّر بعد الخروج من المعاينة؟

أحد أهم الفروقات بين وضع المعاينة والإتاحة الرسمية هو أن الفوترة بدأت تلقائيًا في 20 يوليو 2026. ووفق GitHub، يعتمد التسعير على أكثر من طبقة: هناك رسم أساسي قدره 10 دولارات لكل مساهم نشط شهريًا، ويُحسب المساهم نشطًا إذا دفع commit إلى مستودع مفعّل عليه Code Quality خلال آخر 90 يومًا. ولا تُحتسب حسابات الروبوت ضمن هذا الرسم.

إضافة إلى ذلك، توجد فوترة استهلاكية للأعمال المعتمدة على الذكاء الاصطناعي مثل AI-assisted detection وCopilot Autofix، إلى جانب تكاليف الحوسبة الخاصة بتشغيل تحليل CodeQL عبر GitHub Actions. وهذا يعني أن المؤسسات لم تعد تتعامل مع الأداة كتجربة مجانية ممتدة، بل كخدمة يجب تقييم عائدها بوضوح مقابل الكلفة المباشرة وغير المباشرة.

هل تحتاج إلى GitHub Copilot لاستخدام الميزة؟

المثير للاهتمام أن توثيق GitHub يوضح أن GitHub Code Quality لا يتطلب امتلاك رخصة Copilot أو GitHub Code Security حتى تستفيد من المنتج نفسه. لكن بعض القدرات الذكية مثل Copilot Autofix تضيف بطبيعة الحال قيمة أكبر عندما تكون المؤسسة مستعدة لاستخدام هذه الطبقة التوليدية. هذا الفصل مهم لأنه يجعل الأداة قابلة للتبني حتى لدى الفرق التي تريد تحسين الجودة أولًا ثم توسعة استخدام المساعدات الذكية لاحقًا.

كما أن GitHub أوضحت أيضًا أن الخدمة متاحة عند الإطلاق على خطط GitHub Team وGitHub Enterprise Cloud فقط، وليست متاحة على GitHub Enterprise Server في هذه المرحلة. لذلك يجب على المؤسسات التي تعتمد بيئات محلية بالكامل أن تضع هذا القيد في الحسبان قبل بناء توقعات سريعة حول التبني.

هل هو منتج أمني أم منتج جودة؟

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

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

الخلاصة

إتاحة GitHub Code Quality رسميًا في 20 يوليو 2026 ليست مجرد تحديث صغير في GitHub Changelog، بل إشارة واضحة إلى أن مرحلة “اكتب أكثر بسرعة” لم تعد كافية وحدها. السوق يتحرك الآن نحو “اكتب بسرعة، لكن قِس الجودة وافرضها واصلحها قبل الدمج”. ومع لوحات المؤسسة، حدود التغطية، وCopilot Autofix، تحاول GitHub أن تجعل الجودة جزءًا أصيلًا من دورة التطوير اليومية بدل أن تظل مهمة مؤجلة لما بعد التسليم.

إذا كانت مؤسستك تستخدم GitHub على نطاق واسع وتبحث عن وسيلة عملية لربط التحليل، الحوكمة، والإصلاحات الذكية داخل منصة واحدة، فسيكون GitHub Code Quality من التحديثات التي تستحق المتابعة الجدية خلال النصف الثاني من 2026.

Advertisement

إعلان

أخبار الشركات

متصفح واتساب الداخلي.. ميزة جديدة لفتح الروابط على آيفون دون مغادرة التطبيق

Avatar of هدير ابراهيم

Published

on

متصفح واتساب الداخلي. ميزة جديدة لفتح الروابط على آيفون دون مغادرة التطبيق

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

متصفح واتساب الداخلي يوسع فتح الروابط على آيفون

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

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

إعدادات للتحكم في تصفح الروابط

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

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

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

متصفح واتساب الداخلي.. ميزة جديدة لفتح الروابط على آيفون دون مغادرة التطبيق

متصفح واتساب الداخلي.. ميزة جديدة لفتح الروابط على آيفون دون مغادرة التطبيق

هل يحافظ المتصفح الداخلي على الخصوصية؟

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

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

موعد إطلاق الميزة لمستخدمي آيفون

لم يحدد واتساب حتى الآن موعد إتاحة الميزة لمختبري النسخة التجريبية أو لجميع المستخدمين. ورصدها داخل إصدار تجريبي لا يعني بالضرورة إطلاقها رسميًا قريبًا.

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

Continue Reading

أخبار تقنية

حظر تيك توك لفيلم ماسك.. المنصة تمنع حسابًا إعلانيًا ينتقد إيلون ماسك

Avatar of هدير ابراهيم

Published

on

حظر تيك توك لفيلم ماسك. المنصة تمنع حسابًا إعلانيًا ينتقد إيلون ماسك

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

حظر تيك توك لفيلم ماسك يعرقل الترويج للعمل الوثائقي

أبلغت تيك توك شركة بليكر ستريت، موزعة الفيلم، بقرار التعليق الدائم للحساب الإعلاني، وفقًا لتقرير نشره موقع «The Hollywood Reporter».

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

وفي المقابل، رفضت منصة «إكس»، المملوكة لإيلون ماسك، عرض إعلانات الفيلم.

الفيلم يواجه عقبات في التوزيع والإعلان

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

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

حظر تيك توك لفيلم ماسك.. المنصة تمنع حسابًا إعلانيًا ينتقد إيلون ماسك

حظر تيك توك لفيلم ماسك.. المنصة تمنع حسابًا إعلانيًا ينتقد إيلون ماسك

موعد عرض الفيلم في دور السينما والبث

بدأ عرض الفيلم في أربعة دور سينما فقط خلال عطلة نهاية الأسبوع الأولى، قبل التوسع في عرضه على نطاق أوسع.

ومن المقرر أن يصل الفيلم إلى منصة HBO خلال العام المقبل، وهي جزء من مجموعة «باراماونت سكاي دانس» التي يقودها ديفيد إليسون، نجل لاري إليسون.

ويمتلك لاري إليسون حصة في عمليات تيك توك داخل الولايات المتحدة، كما يُعد من الداعمين للرئيس الأميركي دونالد ترامب، شأنه شأن ماسك.

هل يؤثر الحظر على انتشار الفيلم؟

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

وحتى الآن، لا تتوافر معلومات تؤكد أن قرار تيك توك سيغيّر موعد عرض الفيلم أو خطط توزيعه السينمائي والبثي.

Continue Reading

أخبار تقنية

تحسين اقتراحات يوتيوب.. خطوات للتخلص من الفيديوهات غير المرغوبة

Avatar of هدير ابراهيم

Published

on

تحسين اقتراحات يوتيوب. خطوات للتخلص من الفيديوهات غير المرغوبة

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

تحسين اقتراحات يوتيوب يبدأ بضبط تفاعلاتك مع الفيديوهات

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

أخبر يوتيوب بالفيديوهات التي لا تريدها

عندما يعجبك فيديو، استخدم زر الإعجاب للتعبير عن اهتمامك به. أما إذا ظهر مقطع لا ترغب في رؤيته، فاتبع الخطوات التالية:

  1. اضغط على النقاط الثلاث بجوار الفيديو.
  2. اختر «غير مهتم» (Not interested).
  3. إذا ظهر خيار «أخبرنا بالسبب»، فحدد «لا يعجبني هذا الفيديو».

وإذا كنت لا تريد مشاهدة محتوى قناة معينة مجددًا، اختر «عدم اقتراح القناة» (Don’t recommend channel). ويساعد هذا الخيار على تقليل ظهور مقاطعها في توصياتك.

تحسين اقتراحات يوتيوب.. خطوات للتخلص من الفيديوهات غير المرغوبة

تحسين اقتراحات يوتيوب.. خطوات للتخلص من الفيديوهات غير المرغوبة

راجع القنوات التي تتابعها

قد تستمر الاشتراكات القديمة في التأثير على المحتوى الذي يظهر لك. ولمراجعتها:

  1. افتح تطبيق يوتيوب وانتقل إلى «الاشتراكات».
  2. اضغط على «الكل» لعرض القنوات.
  3. افتح القناة التي لم تعد مهتمًا بها.
  4. اضغط على زر الاشتراك واختر «إلغاء الاشتراك».

احذف عمليات البحث والمشاهدة غير المناسبة

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

اتبع الخطوات التالية:

  1. افتح يوتيوب وانتقل إلى «أنت» (You).
  2. افتح «الإعدادات».
  3. اختر «إدارة كل السجل» (Manage all history).
  4. اضغط على علامة الحذف بجوار عمليات البحث أو المشاهدات التي تريد إزالتها.

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

استخدم وضع التصفح المتخفي

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

لتفعيله، افتح تطبيق يوتيوب وانتقل إلى «أنت»، ثم افتح قائمة الحساب واختر «تفعيل وضع التصفح المتخفي» (Turn on Incognito mode)، إذا كان الخيار متاحًا لديك.

هل تتغير الاقتراحات فورًا؟

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

Continue Reading

Trending