الثلاثاء، 3 نوفمبر
البرمجة

GitLab 19.2 يوسع عمل الوكلاء إلى إصلاح التبعيات ومراجعة الشفرة

إصدار 16 يوليو يتيح أدوات الطرفية والتدفقات المخصصة عمومًا، ويقدم قدرتين أمنيتين في مرحلة public beta.

أسامة إسماعيل · المؤسس ورئيس التحرير
· 2 دقائق قراءة · تحديث:
GitLab 19.2 يوسع عمل الوكلاء إلى إصلاح التبعيات ومراجعة الشفرة
صورة GitLab Duo CLI الرسمية — GitLab.

أصدرت GitLab النسخة 19.2 في 16 يوليو 2026، مع تركيز على العمل الذي يلي كتابة الشفرة: معالجة التبعيات، ومراجعة التغييرات، والتعامل مع فشل خطوط التنفيذ.

لكل ميزة مرحلة

الميزة الحالة المعلنة
Dependency Scanning Auto-Remediation Public beta
Security Review Flow Public beta
GitLab Duo CLI إتاحة عامة
Custom Flows إتاحة عامة

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

من تبعية متأثرة إلى طلب دمج

تقول GitLab إن Auto-Remediation يفتح merge request لتحديث الحزمة عندما يكشف الفحص تبعية متأثرة. وإذا تسبب التحديث بفشل البناء، يحاول الوكيل معالجة التغييرات اللازمة داخل الطلب نفسه.

وتمر التغييرات عبر متطلبات الموافقة القائمة في المشروع. بالنسبة إلى الفريق، يعني ذلك وصول الاقتراح إلى المكان الذي تُراجع فيه الشفرة، مع سجل لما تغير.

الفائدة التي يمكن قياسها هي جودة الطلب الناتج: هل يوضح التحديث؟ هل يمكن فهم التعديلات المصاحبة؟ وهل تصف نتائج الاختبار ما يحتاجه المراجع لاتخاذ قرار؟

مراجعة منطق التطبيق

تصف GitLab Security Review Flow بأنه يفحص مشكلات مثل فجوات التفويض وأخطاء منطق الأعمال. هذا النوع من المشكلات يتجاوز صحة الصياغة البرمجية.

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

وتساعد هذه الزاوية على فهم نوع العمل المقصود: مراجعة التغيير في سياق غرض التطبيق، إلى جانب قراءة السطور المنفردة.

العمل من الطرفية

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

يمكن لفريق تقييم المسار بمهمة محددة: تحديث حزمة، وفحص نتيجة pipeline، ثم قراءة diff. المعيار هو مدى وضوح طلب الإصلاح وسهولة مراجعته.

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

المصادر

المصدر: GitLab — 19.2 release, 16 July 2026: https://about.gitlab.com/press/releases/2026-07-16-gitlab-19-2-brings-governed-agentic-automation/, GitLab — dependency remediation: https://about.gitlab.com/blog/dependency-scanning-auto-remediation/, GitLab — Security Review Flow: https://about.gitlab.com/blog/gitlab-duo-security-review-flow/, GitLab — Duo CLI: https://about.gitlab.com/blog/gitlab-duo-cli-generally-available/
أسامة إسماعيل

مؤسس ورئيس تحرير Kurd Developers. أخبار الهواتف والتقنية على YouTube وInstagram وTikTok.