# GitHub تتيح agent skills وMCP servers في مراجعة الكود عبر Copilot لجميع الخطط المدفوعة

> **المغزى:** حين يستطيع المراجع الآلي قراءة التذكرة ومعايير الفريق، يصبح أول ما يكشفه ليس أخطاء الكود بل غياب هذه المعايير أصلًا عن أي مكان مكتوب.

- المصدر: المغزى (https://almaghza.com/a/2026-08-01-copilot-code-review-skills-mcp/)
- التاريخ: 18 صفر - 1 أغسطس 2026 (2026-08-01)
- القسم: فرق ومنتجات
- الوسوم: Copilot، GitHub، مراجعة الكود، MCP

أعلنت GitHub في 29 يوليو 2026 أن دعم agent skills وMCP servers في خاصية مراجعة الكود عبر Copilot صار متاحًا للجميع (GA) على خطط Pro وPro+ وBusiness وEnterprise.

والخاصيتان مختلفتان في وظيفتهما. الأولى، agent skills، تعتمد على ملف اسمه SKILL.md يوضع داخل المجلد .github/skills في المستودع، ويكتب فيه الفريق معاييره بلغة عادية، فيقرؤه المراجع الآلي ويطبقه أثناء المراجعة. والثانية تربط المراجعة بأدوات الفريق عبر MCP، وهو بروتوكول مفتوح يتيح للنماذج الوصول إلى أدوات ومصادر خارجية، مثل نظام التذاكر أو التوثيق. وبحسب GitHub، تكون كل نداءات MCP أثناء المراجعة read-only، أي للقراءة فقط دون أي تعديل. وتُضاف هذه الخوادم من إعدادات المستودع.

والتغيير الأهم ليس في دقة المراجعة، بل في السؤال الذي تجيب عنه. فمراجعة الكود تسأل تقليديًا: هل هذا الكود صحيح؟ أما الآن فيمكنها أن تسأل: هل نفّذ هذا الكود ما طلبته التذكرة؟

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

وبذلك قد لا تحسّن الأداة المراجعة بقدر ما تكشف حالها. فالفريق الذي يحاول كتابة ملف SKILL.md سيكتشف سريعًا أي معاييره موثقة، وأيها يعيش في الذاكرة فقط، وهي معرفة تفيده مع المراجعين البشر بقدر ما تفيده مع الآلي.

## المصادر

- [إعلان GitHub الرسمي](https://github.blog/changelog/2026-07-29-copilot-code-review-agent-skills-and-mcp-now-generally-available/)
- [توثيق GitHub لاستخدام Copilot code review](https://docs.github.com/copilot/using-github-copilot/code-review/using-copilot-code-review)
- [الموقع الرسمي لبروتوكول MCP](https://modelcontextprotocol.io/)
