مِخبارMIKHBAR
الأتمتة

GitHub يطلق أتمتة العمل الوكيلية بشكل عام

أصبح مشروع GitHub Agentic Workflows مفتوح المصدر متاحاً بشكل عام، مما يتيح للمطورين أتمتة المهام المعقدة مثل فرز المشكلات وتحليل أخطاء CI باستخدام وكلاء البرمجة داخل بيئة GitHub Actions.

GitHub يطلق أتمتة العمل الوكيلية بشكل عام

إطلاق عام لأتمتة العمل الوكيلية

أعلنت شركة GitHub رسمياً عن إتاحة مشروع Agentic Workflows بشكل عام (GA)، وهو مشروع مفتوح المصدر طورته وحدة GitHub Next. يتيح هذا التحديث للمطورين أتمتة المهام التي تعتمد على الاستدلال، مثل فرز المشكلات (Issue Triage)، وتحليل أخطاء خطوط التكامل المستمر (CI)، وتحديث التوثيق، وكتابة الاختبارات، وذلك من خلال استخدام وكلاء البرمجة (Coding Agents) داخل بيئة GitHub Actions. ويمكن الرجوع إلى GitHub Changelog للاطلاع على التفاصيل الأصلية للمصدر.

تعريف الأتمتة بلغة طبيعية

تتميز هذه الأداة بقدرتها على قبول تعريفات الأتمتة بلغة طبيعية داخل ملفات Markdown، حيث يقوم النظام بتحويل هذه التعريفات تلقائياً إلى ملفات YAML قياسية متوافقة مع GitHub Actions. وبما أن هذه العمليات تعمل ضمن إطار GitHub Actions، فإنها تستفيد من مجموعات المشغلات (Runner Groups) والقيود السياسية (Policy Constraints) الموجودة مسبقاً في بيئة المستخدم. كما يتيح النظام للمستخدمين اختيار استخدام GitHub Copilot أو إحضار وكيل برمجة خاص بهم (BYO Agent) لتشغيل كل سير عمل.

نتائج ملموسة في بيئات التطوير

أشارت GitHub إلى أن نتائج تطبيق سير العمل الوكيلية قابلة للقياس. وذكر بن ألتن، كبير مديري فريق الاستراتيجية والهندسة والابتكار في شركة Accenture، أن أحد قادة الفرق وفّر حوالي 29 ساعة أسبوعياً في عمله التطويري وحده. وعلى مستوى الفريق بأكمله، تضاعفت سرعة التنفيذ (Velocity) أكثر من مرة في المتوسط، وأصبح الذكاء الاصطناعي مسؤولاً عن إنشاء 91% من التزامات (Commits) الفريق. كما ساهمت هذه الأتمتة في تقليل أخطاء الإنتاج من حوالي 11,000 خطأ يومياً إلى أقل من 1,000 خطأ، ودفع عملية هجرة تقنية من البداية إلى النهاية.

طبقات الأمان والحماية

تدمج GitHub Agentic Workflows طبقات حماية متعددة لضمان أمان الأتمتة. تعمل الوكلاء على الوصول إلى محتوى GitHub باحترام قواعد فلتر السلامة (Integrity Filter)، وتعمل بصلاحيات قراءة فقط افتراضياً، وتنفيذ داخل حاوية معزولة (Sandboxed Container) خلف جدار حماية سير العمل الوكيل (Agent Workflow Firewall). كما يتم التحقق من المخرجات من خلال عملية مخرجات آمنة، ويوجد عمل مخصص لكشف التهديدات يفحص جميع التغييرات المقترحة قبل تطبيقها.

قدرات جديدة للإتاحة العامة

شملت حزمة الإصدار العام عدة تحسينات تقنية، منها دعم Actions Runner Controller (ARC) و Docker-in-Docker، مما يتيح تشغيل سير العمل الوكيلية على خوادم ARC المستضافة ذاتياً. كما تم تحسين التنبؤ بالميزانية، حيث لم يعد الأمر تجريبياً، ويشمل الآن أرصدة كشف التهديدات والنطاقات الشهرية للحصول على صورة أوضح عن إنفاق أرصدة الذكاء الاصطناعي. بالإضافة إلى ذلك، تم تحديث قائمة النماذج، وإتاحة اختيار مزودي النماذج لكل سير عمل، وإضافة قوالب سير عمل جديدة يمكن إضافتها عبر أداة gh aw add-wizard.

توجيه النماذج والعزل المحسن

أضاف النظام ميزة توجيه النماذج (Model Routing)، التي تسمح لسير العمل باستخدام موجّه نماذج يحسّن الأداء بناءً على نوع المهمة وصعوبتها. كما تم تحسين عزل الوكلاء، حيث يمكن تشغيلهم داخل Cloud Hypervisor أو NVX micro-VM، مع استخدام enclaves لمنع تسرب البيانات في سير العمل التي تمتد عبر مستودعات متعددة. يمكن للمستخدمين الاطلاع على قائمة التغييرات الكاملة في ملاحظات الإصدار.

البدء والاستخدام

أصبح GitHub Agentic Workflows متاحاً بشكل عام على github.com لخطط GitHub Free و Team و Enterprise. يتطلب استخدام محرك GitHub Copilot CLI الافتراضي لتشغيل سير العمل امتلاك ترخيص Copilot. يمكن للمطورين البدء بمتابعة دليل البدء السريع لتثبيت امتداد CLI وتشغيل أول سير عمل في دقائق. كما يمكن استكشاف سير العمل المبنية مسبقاً في مستودع agentics الخاص بـ GitHub Next، والذي يقدم أمثلة جاهزة للاستخدام تغطي فرز المشكلات، وإدارة الاعتماديات، ومراجعة الشيفرة، والإبلاغ.

المصادر

تابع التسلسل الزمني

تغطية الكيانات المرتبطة