ملخص المحتوى

Azure Skills إضافة وكيل تحافظ عليها Microsoft، تُوزَّع فيها طبقة التوجيه Skills مع طبقة التنفيذ MCP في حزمة واحدة، وتغطي أكثر من 40 خدمة من خدمات Azure وأكثر من 200 أداة منظمة. تعمل مع GitHub Copilot وClaude Code وCursor وCodex وGemini CLI وIntelliJ IDEA، وتدعم السحابات السيادية مثل Azure China Cloud وAzure US Government.

الفكرة في جملة

تحل Azure Skills مشكلة محددة للغاية: يعرف وكيل البرمجة ما يجب فعله، لكنه لا يملك الصلاحيات ولا الآلية اللازمة ل تنفيذه فعلاً. تحزم Microsoft المعرفة التشغيلية الخاصة بـ Azure (طبقة Skills) مع مجموعة من أدوات MCP القادرة على تنفيذ عمليات حقيقية على Azure (طبقة التنفيذ) في إضافة واحدة. وبذلك يحصل وكلاء مثل GitHub Copilot وClaude Code وCursor وCodex بعملية تثبيت واحدة على قدرة كاملة تشمل النشر وتشخيص الأعطال والحوكمة وتحليل التكاليف.

ما هي Azure Skills

Azure Skills هي إضافة وكيل رسمية من Microsoft تزوّد وكلاء البرمجة بمهارات متخصصة في Azure وتهيئة خادم MCP. وتجمع بين خبرة Azure وأكثر من 200 أداة منظمة، مما يمكّن الوكلاء المتوافقة — GitHub Copilot وClaude Code وCursor وCodex وغيرها — من تنفيذ عمل حقيقي في إدارة موارد Azure ونشرها ومراقبتها وتحسينها.

ومن المهم التوضيح ما لا تمثله: إنها ليست حزمة تلقينات (prompt pack). حزمة التلقينات تعلّم النموذج «كيف يفكّر في هذا النوع من المشكلات» فقط، أما Azure Skills فتقدّم أيضاً «أي واجهة من واجهات Azure يجب استدعاؤها وكيف». الأولى تُنتج نصاً في نافذة المحادثة، والثانية تُنتج تغييرات على موارد سحابية حقيقية.

القدرات الأساسية

البناء والنشر — تغطي مهارات azure-prepare وazure-validate وazure-deploy وazure-upgrade دورة حياة التطبيق بأكملها: فحوصات البيئة قبل الإطلاق، والتحقق من التهيئة، والنشر الفعلي، وترقية الإصدارات. ويتشكّل بذلك مسار متصل يمكنك قيادته بالكامل من داخل محادثة. فبدلاً من التنقل بين الوثائق ومرجع سطر الأوامر والبوابة، تصف الهدف وتترك الوكيل يتقدّم مرحلة بمرحلة.

تشخيص الأعطال والحوكمة — تجمع الإضافة بين azure-diagnostics وappinsights-instrumentation وazure-compliance لتشخيص الحوادث في بيئة الإنتاج وتدقيق الامتثال. تجلب الأولى السجلات وتحدد الشذوذ، والثانية تربط قياسات Application Insights بالتطبيق، والثالثة تفحص تهيئة الموارد مقابل أفضل الممارسات. وهذا يضغط سلسلة التعامل مع حادث — قراءة السجلات، وإضافة المراقبة، وتصحيح التهيئة، ثم العودة لاحقاً لتدقيق الامتثال — في محادثة واحدة.

تحسين التكلفة والبنية — توفّر azure-cost وazure-compute وazure-resource-visualizer تحليل التكلفة وتصوير البنية. عادة ما تصل بيانات التكلفة متأخرة ولا تُرى إلا بعد وقوع الأمر؛ وحالما تصبح استعلامات الأسعار وإحصاءات الاستخدام أدوات يمكن للوكيل استدعاؤها، يصبح سؤال «كم ستكلّف هذه البنية شهرياً؟» سؤالاً يُطرح عابراً أثناء كتابة الكود. أما تصوير الموارد فيساعد على فهم الطوبولوجيا الحالية بدلاً من التحديق في كومة من معرّفات الموارد.

التكامل بين الخدمات — دعم azure-ai وazure-storage وazure-kusto وazure-messaging وazure-rbac وأكثر من 40 خدمة من خدمات Azure. ويمتد النطاق من الأجهزة الافتراضية وخدمات الحاويات إلى التخزين والمراسلة ونموذج الصلاحيات نفسه. وهذا الاتساع هو ما يجعل الإضافة طبقة تشغيل عامة للمنصة بأكملها، لا مجرد «مساعد نشر».

مسارات عمل Foundry — يتولّى MCP من Foundry مدمج اكتشاف النماذج ونشرها وتنسيق مسارات عمل الوكلاء. وبالنسبة للفرق التي تبني تطبيقات الذكاء الاصطناعي، تربط هذه الطبقة بين كتالوج النماذج ونشر نقاط النهاية وتنسيق المسارات، فيمكن لعلماء البيانات أن يتركوا الوكيل يكتشف النماذج المتاحة ويُنشئ نقطة نهاية دون تصفّح الوثائق صفحة بصفحة.

كيفية الاستخدام

تحضير البيئة — تحتاج إلى اشتراك Azure، وNode.js 18 أو أحدث، وAzure CLI مسجّل الدخول (نفّذ az login)، وAzure Developer CLI مسجّل الدخول (نفّذ azd auth login). هذه الخطوة إلزامية: الإضافة تعمل على الموارد السحابية عبر بيانات الاعتماد المحلية، وبدون جلسة نشطة لا يكون لاستدعاءات الأدوات ما تعمل عليه.

اختيار طريقة التثبيت — إما التثبيت بسطر واحد عبر APM (apm install microsoft/azure-skills) أو التثبيت حسب المنصة المستهدفة: Copilot CLI وVS Code وClaude Code وCursor وCodex وGemini CLI وIntelliJ IDEA.

تفاصيل حسب المنصة — يثبّت مستخدمو VS Code إضافة Azure MCP Extension من Marketplace؛ فهي تهيئ تلقائياً خادم MCP وطبقة Skills، وبالتالي نادراً ما تضطر إلى تعديل ملفات التهيئة يدوياً. أمّا مستخدمو Claude Code فينفّذون /plugin install azure@claude-plugins-official أو يبحثون ببساطة عن «azure» في قائمة الإضافات. ويبدأ مستخدمو Codex بتنفيذ codex plugin marketplace add microsoft/azure-skills ثم يتصفحون /plugins لتثبيت azure.

التفعيل والتحقق — بعد التثبيت يمكنك تشغيل وإيقاف مهارات محددة: نفّذ /skills في Codex لتمكين أو تعطيل مهارات Azure معيّنة. وللتأكد من أن كل شيء جاهز، اكتب /skill:azure في Copilot Chat لعرض قائمة المهارات المتاحة. تفعيل كل شيء يضيف عبئاً غير ضروري على السياق، لذا من الأفضل تفعيل ما تحتاجه المهمة الحالية فقط.

ما يميزها

  • تنفيذ فعلي لا نصائح. بخلاف حزمة التلقينات، تتضمن أدوات MCP قابلة للتنفيذ تتعامل مع موارد Azure مباشرة؛ فمخرجات الوكيل هي شيء حدث فعلاً وليست فقرة من الاقتراحات.
  • محاذاة ثلاث طبقات. تُوزَّع طبقة التوجيه Skills وطبقة التنفيذ MCP داخل الإضافة نفسها، مما يسد الفجوة بين معرفة ما يجب فعله والقدرة على فعله.
  • تغطية عدة بيئات. تخدم إضافة واحدة كلاً من Copilot وClaude Code وCursor وCodex وGemini وIntelliJ، فيمكن لأعضاء الفريق الذين يستخدمون محررات مختلفة مواصلة التعاون.
  • اتساع يزيد عن 200 أداة. تغطي أكثر من 40 خدمة من خدمات Azure، من الأجهزة الافتراضية إلى خدمات الذكاء الاصطناعي، ومن مراقبة التكلفة إلى تدقيق الامتثال، كلها ضمن نطاق أسماء واحد.
  • دعم السحابات السيادية. قابلة للتهيئة لـ Azure China Cloud وAzure US Government وبيئات مشابهة، لتلبية متطلبات توطين البيانات واللوائح التنظيمية.

مجالات الاستخدام

  • التطوير السحابي الأصيل — اطلب من الوكيل إنشاء مجموعة AKS أو تهيئة Azure AI Gateway أو نشر التطبيق أثناء كتابة الكود، دون مقاطعة سلسلة تفكيرك لفتح البوابة.
  • حوكمة التكلفة — تستعلم فرق المالية أو المنصة عن التكاليف التاريخية، وتتوقع الإنفاق المستقبلي، وترصد الهدر الناتج عن موارد خاملة أو مهيأة بشكل خاطئ.
  • تدقيق الامتثال — تشغّل فرق الأمن azure-compliance للتحقق تلقائياً من انتهاء صلاحية الأسرار في Key Vault وتعيينات RBAC المفرطة وأي انحراف عن أفضل الممارسات.
  • الانتقال بين السحابات — تقييم مسارات الانتقال ونقاط إعادة الكتابة عند نقل أحمال عمل مثل AWS Lambda إلى Azure Functions.
  • بنية الذكاء الاصطناعي التحتية — يعتمد علماء البيانات على Foundry MCP لاكتشاف النماذج ونشر نقاط النهاية وإدارة مسارات عمل الوكلاء، مما يؤتمت إطلاق النماذج في بيئة الإنتاج.

المستودع وحالة المصدر المفتوح

يُصان المشروع بشكل مفتوح على https://github.com/microsoft/azure-skills بواسطة فريق Microsoft نفسه. وجرد المهارات وسجل التغييرات ودليل المساهمة متاحة للعامة، مما يتيح للمؤسسات إتمام مراجعة أمنية داخلية قبل الاعتماد.

الفرق مقابل أدوات مشابهة

تُبرز المقارنة مع browser-act، وهي أداة أخرى بشكل مهارات، اختلاف التمركز بوضوح. Azure Skills هي إضافة وكيل للبنية التحتية السحابية موجّهة لنشر موارد Azure ومراقبتها وحوكمة تكلفتها وتدقيق امتثالها؛ أما browser-act فهي مكتبة مهارات لأتمتة المتصفح من أجل تصفح الويب والتعامل مع DOM وتعبئة النماذج واستخراج البيانات.

على مستوى البروتوكول، تعتمد Azure Skills على MCP (Model Context Protocol) وهو معيار مفتوح، في حين تستخدم browser-act سجل مهارات خاصاً. وتختلف أهداف التنفيذ أيضاً: الأولى تتعامل مع واجهات REST الخاصة بـ Azure وAzure CLI وبيان الموارد؛ والثانية تتعامل مع محركات المتصفح وواجهات DOM. ومن حيث الحجم، تقدّم الأولى أكثر من 200 أداة منظمة تشمل جرد الموارد واستعلام الأسعار وتشخيص السجلات وتهيئة RBAC؛ بينما تقدّم الثانية نحو 15 إلى 20 إجراءً في المتصفح مثل النقر والكتابة والتمرير ولقطة الشاشة والتنقل.

ويختلف الارتباط بالوكلاء أيضاً: تدعم Azure Skills عدة بيئات تشغيل ويمكن إعادة استخدامها في Copilot وClaude وCursor وCodex وGemini وIntelliJ بعد تثبيت واحد، في حين ترتبط browser-act عادةً بـ Claude أو ببيئة وكيل محددة. وعلى مستوى القرار، توفّر Azure Skills مسارات عمل منتقاة وأشجار قرارات وحواجز حماية — تخبرك متى تنشر وما المخاطر التي يجب تجنبها — بينما تنظّم browser-act تسلسلات إجراءات تنفّذ مهام التصفح خطوة بخطوة. وأمّا حدود الأمان، فتعتمد Azure Skills على RBAC الخاص بـ Azure وحواجز الامتثال وتنبيهات التكلفة، في حين تعتمد browser-act على بيئة الاختبار المعزولة للمتصفح وعلى تحكم صلاحيات الوكيل.

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

Azure Skills Plugin

الأسئلة الشائعة

ما الفرق بين Azure Skills وحزمة التلقينات العادية؟

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

ما بيئات وكلاء البرمجة التي تدعمها Azure Skills؟

التغطية تشمل Copilot CLI وVS Code (عبر Azure MCP Extension من Marketplace) وClaude Code وCursor وCodex وGemini CLI وIntelliJ IDEA. يمكنك تثبيت كل شيء عبر apm install microsoft/azure-skills أو المرور بسوق الإضافات الخاص بكل منصة، وتكفي عملية تثبيت واحدة لإعادة الاستخدام في عدة بيئات.

ما المتطلبات المسبقة لاستخدام Azure Skills؟

تحتاج اشتراك Azure، وNode.js 18 أو أحدث، وAzure CLI مسجّلة الدخول عبر az login، وAzure Developer CLI مسجّلة الدخول عبر azd auth login. تعمل الإضافة على الموارد السحابية عبر بيانات الاعتماد المحلية، ولذلك تحدد حالة تسجيل الدخول وصلاحيات RBAC مباشرة مدى ما يُسمح للوكيل بتنفيذه.

هل يمكن استخدام Azure Skills مع السحابات السيادية أو بيئات Azure غير العالمية؟

نعم. يمكن تهيئتها لبيئات سيادية مثل Azure China Cloud وAzure US Government، وهو ما يناسب الفرق الخاضعة لمتطلبات توطين البيانات أو اللوائح القطاعية. وبما أن حد الأمان يعتمد على RBAC الأصلي في Azure وحواجز الامتثال، يبقى النطاق الفعلي للصلاحيات تحت تحكم فريقك.