وكلاء ⁦GitHub⁩ مقابل ⁦Actions⁩: أي مهمة تذهب لمن؟

أتاحت ⁦GitHub⁩ أداة ⁦Agentic Workflows⁩ للجميع في 28 أكتوبر 2026؛ هذا دليل قرار يحدد المهام التي تناسب الوكيل وتلك التي يكفيها سكربت، وطبقات الكلفة الثلاث.

نُشر:

آخر تحديث:

وكلاء ⁦GitHub⁩ مقابل ⁦Actions⁩: أي مهمة تذهب لمن؟

اختر Agentic Workflows حين تحتاج المهمة إلى قراءة وحكم، كفرز القضايا وتفسير فشل CI. وابقَ على Actions التقليدية في البناء والاختبار والنشر، فهذه خطوات ثابتة يجب أن تتكرر بالشكل نفسه. أتاحت GitHub الأداة للجميع في 28 أكتوبر 2026.

الخلاصة أولًا

  • ما هي: مشروع مفتوح المصدر من GitHub Next. تكتب الهدف بصيغة Markdown، وإضافة gh aw لأداة سطر الأوامر تحوّله إلى ملف Actions قياسي.
  • تناسب: فرز القضايا، وتحليل فشل CI، وتحديث الوثائق، وكتابة الاختبارات.
  • لا تناسب: البناء والاختبارات والفحص والنشر والسكربتات القابلة للتكرار. تقول GitHub إن مكانها Actions التقليدية.
  • الكلفة: الرخصة MIT، والأداة متاحة مع خطط GitHub Free وTeam وEnterprise. لكن المحرك الافتراضي Copilot CLI يحتاج ترخيص Copilot، وتُضاف موارد التشغيل واستهلاك المحرك.
  • الأمان: الوكيل للقراءة فقط وفي بيئة معزولة افتراضيًا. ومع ذلك تطلب GitHub إشرافًا بشريًا دقيقًا.

قاعدة سريعة: سكربت أم وكيل؟

اسأل نفسك: هل أستطيع كتابة كل الخطوات مسبقًا؟ إن نعم، فاكتب سكربتًا. وإن احتاجت المهمة إلى من يقرأ ويفسّر ويقرر، فالوكيل أنسب.

المهمة الأنسب السبب
البناء، الاختبارات، الفحص، النشر Actions التقليدية النتيجة يجب أن تتكرر بنفس الشكل
السكربتات القابلة للتكرار Actions التقليدية لا تحتاج تفسيرًا
فرز القضايا الجديدة وكيل تحتاج قراءة النص وتفسيره
التحقيق في فشل CI وكيل تحتاج استنتاجًا من السجلات
صيانة الوثائق وكيل تحتاج فهم التغييرات في الكود

تلخص GitHub الموقف في جملة: الأداة تكمّل أنظمة CI/CD القائمة ولا تحل محلها. فلا تبنِ بها خط إنتاج جديدًا. اجعلها زميلًا يقف بجانب خطك الحالي.

كيف يُبنى مسار الوكيل؟

يتكون الملف من قسمين. في أعلاه إعدادات YAML تحدد المشغِّلات والصلاحيات والأدوات ومحرك الذكاء الاصطناعي. وتحتها فقرة Markdown تشرح للوكيل ما المطلوب. ثم يتحقق الأمر gh aw compile من الملف ويولّد ملف lock.yml. تنفذه Actions.

النتيجة مسار Actions عادي. يعمل على مجموعات المشغّلات الحالية ويلتزم بسياسات مؤسستك. ويمكن تشغيل كل مسار بواسطة GitHub Copilot أو بوكيل البرمجة الذي تفضله. يذكر المستودع هذه المحركات: GitHub Copilot وClaude Code وOpenAI Codex وGoogle Gemini وPi.

بماذا تبدأ؟

يسمّي المستودع ست مهام مناسبة: فرز القضايا، ومراجعة طلبات الدمج، والتحقيق في فشل CI، وصيانة الوثائق، وتحليل التبعيات، وتقارير المستودع. ولا يحدد مسارًا واحدًا للبداية. اقتراحنا أن تبدأ بفرز القضايا أو التحقيق في فشل CI، لأن كليهما يقرأ ويكتب تقريرًا فقط.

  1. ثبّت الإضافة بالأمر gh extension install github/gh-aw.
  2. اتبع دليل البدء السريع: اختر محركًا، وأضف مسارًا تجريبيًا، وشغّله عبر Actions.
  3. تصفح مستودع agentics من GitHub Next. فيه مسارات جاهزة للفرز وإدارة التبعيات ومراجعة الكود والتقارير.
  4. راجع الصلاحيات والأدوات والوصول إلى الشبكة قبل تعميم المسار على الفريق.

طبقات الكلفة الثلاث

وجود الأداة في خطتك لا يجعل الوكيل مجانيًا. يسمّي الإعلان ثلاث طبقات منفصلة.

  • الترخيص: المحرك الافتراضي Copilot CLI يتطلب ترخيص Copilot. وللمحركات الأخرى شروطها.
  • موارد التنفيذ: المسار يعمل على مشغّلات Actions.
  • استهلاك المحرك: استعمال الوكيل للذكاء الاصطناعي جزء من التقدير.

لا تنشر GitHub أسعارًا. خطط بالأمر gh aw forecast. لم يعد تجريبيًا، وصار يشمل أرصدة كشف التهديدات ونطاقات شهرية لإنفاق أرصدة الذكاء الاصطناعي.

الأمان بكلمات بسيطة

يبدأ الوكيل بأقل قدر من القوة. يقرأ ولا يكتب. ويعمل داخل حاوية معزولة خلف جدار حماية خاص اسمه Agent Workflow Firewall، ويلتزم بقواعد تصفية سلامة المحتوى عند قراءة بيانات GitHub.

وحين يريد تغيير شيء، يمر طلبه عبر safe outputs. تُخزَّن الكتابات مؤقتًا وتُفحص ثم تُطبَّق في مهام منفصلة بصلاحيات محددة. وتفحص مهمة كشف تهديدات مخصصة كل تغيير مقترح قبل تطبيقه.

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

تحذير يخص الإصدارات. الثغرة GHSA-8h78-hpm7-29gg أثّرت في الإصدارات من 0.83.3 حتى ما قبل 0.85.4، وسحبتها GitHub احترازيًا. لا تثبّت أيًّا منها.

ما الجديد بعد المعاينة العامة؟

  • تشغيل المسارات على مشغّلات ARC ذاتية الاستضافة مع Docker-in-Docker.
  • تحديث قائمة النماذج، واختيار المزوّد لكل مسار، وإضافة قوالب بالأمر gh aw add-wizard.
  • موجّه يختار النموذج بحسب نوع المهمة وصعوبتها.
  • تشغيل الوكلاء داخل Cloud Hypervisor أو NVX micro-VM، مع enclaves لمنع تسرب البيانات في المسارات العابرة للمستودعات.

أسئلة وأجوبة

هل Agentic Workflows مجانية؟

البرنامج مفتوح بترخيص MIT، لكن تشغيل الوكيل ليس مجانيًا. المحرك الافتراضي يحتاج ترخيص Copilot، وتُضاف موارد التنفيذ واستهلاك المحرك.

هل تغني عن اختبارات CI؟

لا. تصفها GitHub بأنها مكمّلة. البناء والاختبارات والنشر تبقى في Actions التقليدية.

هل يعدّل الوكيل الكود وحده؟

ليس افتراضيًا. الوكيل للقراءة فقط. وتمر الكتابات المسموحة عبر مهام safe outputs المفحوصة بصلاحيات محددة، وتفحص مهمة كشف التهديدات التغييرات المقترحة قبل تطبيقها.

أي محركات ذكاء اصطناعي تشغّلها؟

Copilot افتراضيًا، أو وكيل البرمجة الذي تختاره. يذكر المستودع GitHub Copilot وClaude Code وOpenAI Codex وGoogle Gemini وPi.

ماذا يفعل الأمر gh aw compile؟

يتحقق من مسار Markdown ويولّد ملف lock.yml. بعدها تنفذه Actions كأي مسار عمل آخر.

مصطلحات بلغة مبسطة

  • GitHub Actions: نظام GitHub المدمج لتشغيل مهام آلية داخل المستودع.
  • الفرز: ترتيب القضايا الواردة وتحديد أولوياتها.
  • بيئة معزولة: مساحة لا يصل منها الكود إلى بقية النظام بحرية.
  • Safe outputs: خطوة تفحص ما يقترح الوكيل كتابته قبل تطبيقه.
  • المشغّل: الجهاز الذي ينفّذ مهمة Actions.

المصادر

يلخّص هذا المقال الصفحتين أعلاه. لم نثبّت الأداة ولم نشغّل مسار عمل.

آخر تحقق من المعلومات: 29 أكتوبر 2026

جميع الأقسام جميع المقالات

أحدث المقالات