إن مستقبل تطوير البرمجيات هنا، وهو مدعوم بالذكاء الاصطناعي العام. تسلط هذه المدونة، التي كتبها راجيش رامامورثي، المدير الرئيسي للمنتجات في Microsoft، الضوء على تطور GitHub Copilot والتكاملات المتعمقة بين Azure DevOps و GitHub، مما يدفع نحو حقبة جديدة من إنتاجية المطورين. الرسالة الأساسية هي تشجيع قوي لترحيل المستودعات إلى GitHub للاستفادة الكاملة من فوائد الذكاء الاصطناعي العام، مع ضمان استمرار دعم وظائف Azure DevOps.
GitHub Copilot: من مساعد إلى نظير عام
تطور GitHub Copilot إلى ما هو أبعد من مجرد مساعد ترميز بسيط، ليصبح جزءًا لا يتجزأ من منصة تطوير عامة. يقدم هذا النموذج الجديد تحكمًا وأمانًا وحوكمة محسّنة من خلال Agent HQ.
- Agent HQ: يتيح تنسيق الوكلاء، وتوفير إمكانية المراقبة والحوكمة وضوابط الأمان، وهو أمر بالغ الأهمية لإدارة الوصول وإنفاذ السياسات.
- GitHub Code Quality: في المعاينة العامة، تقدم هذه الميزة النتائج في السياق، وعلامات الصيانة، والإصلاحات بنقرة واحدة، مما يساهم في الحصول على تعليمات برمجية أكثر صحة وقابلة للصيانة وموثوقة.
- الانتقال إلى GitHub: تؤكد المشاركة على فوائد الترحيل إلى GitHub لإطلاق العنان الكامل لقوة Copilot العامة مع الاستمرار في استخدام Azure Boards و Pipelines.
تكاملات سلسة: مستودعات Azure DevOps و GitHub
تلتزم Microsoft بتعميق التكامل بين Azure DevOps و GitHub، مما يعزز إنتاجية المطورين. يسد هذا التكامل الفجوة بين التخطيط والتنفيذ، مما يسهل مهام الترميز الآلية.
- Azure Boards و GitHub Coding Agent: تدعم Azure Boards الآن تعيين العمل مباشرةً إلى GitHub Coding Agent (قيد المعاينة حاليًا)، مما يتيح التطوير المستند إلى المواصفات وتسريع التسليم مع الحفاظ على الحوكمة وإمكانية التتبع.
- Azure DevOps MCP Server: متاح الآن بشكل عام، ويفتح مجموعة واسعة من الإمكانات العامة، مما يتيح مهام مثل إعادة ترتيب أولويات سجل المهام، وتوحيد المواصفات، واستكشاف أخطاء الإنشاء وإصلاحها، وإنشاء خطط اختبار باستخدام Copilot.
- توفير التكاليف: يتم تضمين حقوق الوصول الأساسية إلى Azure DevOps مع كل ترخيص GitHub Enterprise، مما يضمن الاستمرارية في استخدام Boards و Pipelines دون تكاليف إضافية.
Azure Repos: Copilot لا يزال متاحًا
حتى بدون ترحيل المستودعات إلى GitHub، لا يزال بإمكان المطورين الذين يستخدمون Azure Repos الاستفادة من الإمكانات العامة لـ GitHub Copilot. يدمج Visual Studio 2026 هذه الميزات مباشرةً، بغض النظر عن موقع التعليمات البرمجية.
- تكامل Visual Studio 2026: تتوفر مهام سير العمل المستندة إلى الوكيل في Copilot ومراجعات التعليمات البرمجية بمساعدة الذكاء الاصطناعي واللصق التكيفي وأدوات وكيل التنميط مباشرةً داخل IDE.
- المهام الآلية: يقوم Copilot بأتمتة مهام مثل كتابة التعليمات البرمجية وإنشاء الاختبارات وإنشاء الوثائق وتحديث التطبيقات ونشرها على Azure من خلال Azure MCP Server. كما أنه يدير طلبات السحب وسير عمل Azure DevOps.
- الوصول المبسّط: تعمل تجربة الفوترة والترخيص الجديدة على تبسيط تعيين ترخيص Copilot، بغض النظر عن مكان عمل المستخدمين (Azure Repos أو GitHub).
الترحيل والدعم
تضمن مشاركة المدونة مسار ترحيل سلسًا ومدعومًا إلى GitHub، مما يقلل من الاضطرابات ويوفر المساعدة.
- GitHub Enterprise Importer: أداة مباشرة لترحيل معظم المستودعات.
- دليل الترحيل: تتوفر وثائق تفصيلية لإرشاد عملية الترحيل.
- مساعدة الخبراء: يقدم GitHub Expert Services والنظام البيئي للشركاء مساعدة عملية.
- الإقامة في البيانات: يتيح GitHub Enterprise Cloud مع الإقامة في البيانات للعملاء في الولايات المتحدة وأوروبا وأستراليا الاحتفاظ بالبيانات في نفس الموقع عبر كل من GitHub و Azure DevOps.
خاتمة
تعد هذه المشاركة بمثابة توصية قوية لاعتماد إمكانات GitHub العامة لتعزيز إنتاجية المطورين. يتيح الترحيل إلى GitHub إمكانات Copilot الكاملة مع الاحتفاظ بوظائف Azure Boards و Pipelines. بفضل ميزات الحوكمة على مستوى المؤسسات، يمكن للمؤسسات الابتكار بأمان. تؤكد المقالة أن الوقت الحالي هو الوقت المناسب للترحيل والاستفادة من الأتمتة الذكية والتكاملات السلسة وعناصر التحكم الجاهزة للمؤسسات التي توفرها المنصات المتكاملة.
المصدر: Azure DevOps Blog
The future of software development is here, and it’s powered by Agentic AI. This blog post, authored by Rajesh Ramamurthy, Principal Director of Product at Microsoft, outlines the evolution of GitHub Copilot and the deepening integrations between Azure DevOps and GitHub, pushing towards a new era of developer productivity. The core message is a strong encouragement to migrate repositories to GitHub to fully leverage the benefits of Agentic AI, while assuring continued support for Azure DevOps functionalities.
GitHub Copilot: From Assistant to Agentic Peer
GitHub Copilot has evolved beyond a simple coding assistant, becoming an integral part of an agentic development platform. This new paradigm offers enhanced control, security, and governance through Agent HQ.
- Agent HQ: Enables orchestration of agents, providing observability, governance, and security controls, crucial for managing access and enforcing policies.
- GitHub Code Quality: In public preview, this feature offers in-context findings, maintainability scores, and one-click fixes, contributing to healthier, more maintainable, and reliable code.
- Move to GitHub: The post emphasizes the benefits of migrating to GitHub to fully unlock Copilot’s agentic power while still utilizing Azure Boards and Pipelines.
Seamless Integrations: Azure DevOps and GitHub Repositories
Microsoft is committed to deepening the integration between Azure DevOps and GitHub, enhancing developer productivity. This integration bridges planning and execution, facilitating automated coding tasks.
- Azure Boards and GitHub Coding Agent: Azure Boards now supports assigning work directly to the GitHub Coding Agent (currently in preview), enabling spec-driven development and faster delivery while maintaining governance and traceability.
- Azure DevOps MCP Server: Now generally available, it unlocks a broader set of agentic capabilities, enabling tasks like backlog reprioritization, Epic standardization, build troubleshooting, and test plan generation using Copilot.
- Cost Savings: Azure DevOps Basic access rights are included with every GitHub Enterprise license, ensuring continuity in using Boards and Pipelines without additional costs.
Azure Repos: Copilot Still Available
Even without migrating repositories to GitHub, developers using Azure Repos can still leverage GitHub Copilot’s agentic capabilities. Visual Studio 2026 integrates these features directly, regardless of code location.
- Visual Studio 2026 Integration: Copilot’s agent-driven workflows, AI-assisted code reviews, adaptive paste, and profiling agent tools are available directly within the IDE.
- Automated Tasks: Copilot automates tasks like code writing, test generation, documentation creation, application modernization, and deployment to Azure through Azure MCP Server. It also manages pull requests and Azure DevOps workflows.
- Streamlined Access: The new billing and licensing experience simplifies Copilot license assignment, regardless of where users work (Azure Repos or GitHub).
Migration and Support
The blog post assures a smooth and supported migration path to GitHub, minimizing disruption and offering assistance.
- GitHub Enterprise Importer: A straightforward tool for migrating most repositories.
- Migration Guide: Detailed documentation is available to guide the migration process.
- Expert Assistance: GitHub Expert Services and partner ecosystem provide hands-on help.
- Data Residency: GitHub Enterprise Cloud with Data Residency allows customers in the US, Europe, and Australia to keep data co-located across both GitHub and Azure DevOps.
Conclusion
This post serves as a strong recommendation for embracing GitHub’s agentic capabilities to enhance developer productivity. Migrating to GitHub unlocks the full potential of Copilot while retaining the functionalities of Azure Boards and Pipelines. With enterprise-grade governance features, organizations can innovate securely. The article emphasizes that now is the opportune time to migrate and capitalize on intelligent automation, seamless integrations, and enterprise-ready controls offered by the integrated platforms.
Source: Azure DevOps Blog