<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Azure Repos | The .NET Blog</title><link>https://thedotnetblog.com/ar/tags/azure-repos/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>ar</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Thu, 11 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/ar/tags/azure-repos/index.xml" rel="self" type="application/rss+xml"/><item><title>مراجعات كود Copilot في Azure Repos أكثر أهمية مما يبدو</title><link>https://thedotnetblog.com/ar/news/emiliano-montesdeoca/copilot-code-reviews-azure-repos/</link><pubDate>Thu, 11 Jun 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/ar/news/emiliano-montesdeoca/copilot-code-reviews-azure-repos/</guid><description>تأتي مراجعات GitHub Copilot للأكواد إلى Azure Repos، وهذا مهم للفرق التي ليست مستعدة بعد للانتقال بكل شيء إلى GitHub. القيمة الحقيقية هي الحفاظ على المراجعة المدعومة بالذكاء الاصطناعي داخل سير عمل المؤسسة الموجود بالفعل.</description><content:encoded>&lt;p&gt;&lt;em&gt;تمت ترجمة هذا المقال تلقائياً. للاطلاع على النسخة الأصلية، &lt;a href="https://thedotnetblog.com/ar/news/emiliano-montesdeoca/copilot-code-reviews-azure-repos/"&gt;انقر هنا&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;ليس كل فريق يمكنه الهجرة إلى GitHub بأمر مباشر.&lt;/p&gt;
&lt;p&gt;هذا هو السياق الذي يجعل معاينة &lt;strong&gt;مراجعات كود Copilot الجديدة لـ Azure Repos&lt;/strong&gt; مثيرة للاهتمام حقاً.&lt;/p&gt;
&lt;p&gt;نعم، GitHub لا تزال مركز الجاذبية للعديد من أدوات مساعدة المطورين المدعومة بالذكاء الاصطناعي. لكن العديد من فرق المؤسسات لا تزال تعمل في Azure Repos لأسباب حقيقية جداً: التوافقية، وتعقيد العمليات، والتكاملات الداخلية، وخطر الهجرة، أو ببساطة حقيقة أن المنظمات الهندسية الكبيرة لا تغير منصاتها بين عشية وضحاها لأن مقالة مدونة طلبت منها ذلك.&lt;/p&gt;
&lt;p&gt;لذلك تكتسب هذه المعاينة أهميتها لأنها تجلب حلقة مراجعة مدعومة بالذكاء الاصطناعي إلى المكان الذي تعمل فيه تلك الفرق بالفعل.&lt;/p&gt;
&lt;p&gt;وأعتقد أن هذا أكثر أهمية مما يبدو للوهلة الأولى.&lt;/p&gt;
&lt;h2 id="السطر-الأكثر-أهمية-في-المقالة-الأصلية"&gt;السطر الأكثر أهمية في المقالة الأصلية&lt;/h2&gt;
&lt;p&gt;تقول المقالة الأصلية إن العديد من العملاء &amp;ldquo;&lt;strong&gt;ليسوا مستعدين بعد للانتقال ولا يزالون يعتمدون على Azure Repos للتطوير اليومي&lt;/strong&gt;.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;هذه الجملة تفعل الكثير من العمل.&lt;/p&gt;
&lt;p&gt;لأنها تعترف بشيء تحب الصناعة أحياناً أن تتخطاه: انتقالات أدوات المؤسسة ليست قرارات تقنية فقط. إنها قرارات تنظيمية.&lt;/p&gt;
&lt;p&gt;هذا يعني أن أي استراتيجية أدوات ذكاء اصطناعي مفيدة يجب أن تلتقي بالفرق حيث هي، وليس حيث تريد البائع لهم أن يكونوا في النهاية.&lt;/p&gt;
&lt;h2 id="الميزة-مفيدة-لكن-سير-العمل-هو-القصة-الحقيقية"&gt;الميزة مفيدة، لكن سير العمل هو القصة الحقيقية&lt;/h2&gt;
&lt;p&gt;الآليات مباشرة بشكل كافٍ.&lt;/p&gt;
&lt;p&gt;تمكن مراجعة Copilot على مستوى المؤسسة والمستودع والمستخدم، وطلب مراجعة على طلب السحب، و Copilot يضيف ملاحظات مباشرة داخل تجربة Azure Repos PR.&lt;/p&gt;
&lt;p&gt;هذا مفيد بالفعل.&lt;/p&gt;
&lt;p&gt;لكن ما يهم أكثر هو هذا: يمكن للفرق إضافة طبقة مراجعة أخرى &lt;strong&gt;دون تغيير منصات التحكم بالإصدار أولاً&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;هذا يعني:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;تعليقات أول مسار أسرع&lt;/li&gt;
&lt;li&gt;الكشف المبكر عن المشاكل الواضحة&lt;/li&gt;
&lt;li&gt;وقت مراجع أقل بهدراً في النتائج المتكررة&lt;/li&gt;
&lt;li&gt;المزيد من الاهتمام البشري متاح للتصميم والصحة والمقايضات والمخاطر&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;بعبارة أخرى، هذا لا يحل محل مراجعة الأكواد.&lt;/p&gt;
&lt;p&gt;إنه يغير ما يجب على البشر قضاء وقتهم في مراجعته.&lt;/p&gt;
&lt;h2 id="حيث-أعتقد-أن-هذا-يساعد-الأكثر"&gt;حيث أعتقد أن هذا يساعد الأكثر&lt;/h2&gt;
&lt;p&gt;أرى قيمة في ثلاث سيناريوهات عملية جداً على الأقل.&lt;/p&gt;
&lt;h3 id="1-طلبات-السحب-الكبيرة-التي-تحتاج-إلى-مسح-أول"&gt;1. طلبات السحب الكبيرة التي تحتاج إلى مسح أول&lt;/h3&gt;
&lt;p&gt;حتى الفرق القوية جداً تفتقد الأشياء عندما يلمس طلب السحب الكثير من الملفات.&lt;/p&gt;
&lt;p&gt;مراجعة الذكاء الاصطناعي مفيدة كمسح أول لـ:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;التغييرات المريبة&lt;/li&gt;
&lt;li&gt;مشاكل الجودة الشائعة&lt;/li&gt;
&lt;li&gt;النقاط الساخنة الخطرة التي تستحق نظرة ثانية&lt;/li&gt;
&lt;li&gt;الملاحظات التي يمكن تطبيقها قبل أن يبدأ المراجع البشري حتى&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;هذا استخدام جيد للأتمتة.&lt;/p&gt;
&lt;h3 id="2-طوابير-المراجعة-المثقلة"&gt;2. طوابير المراجعة المثقلة&lt;/h3&gt;
&lt;p&gt;إذا كان لدى فريقك ضغط تراكم المراجعة، فعادة ما تكون أسوأ النتيجة ليست أن الناس لا يهتمون. بل أنهم يحاولون القيام بالكثير بوقت قليل جداً.&lt;/p&gt;
&lt;p&gt;يمكن لطبقة مراجعة AI أن تزيل بعض الاحتكاك المتكرر، خاصة بالنسبة للمشاكل التي قد يشير إليها المراجع البشري على أي حال.&lt;/p&gt;
&lt;h3 id="3-عمق-المراجعة-غير-المتسق-عبر-المستودعات"&gt;3. عمق المراجعة غير المتسق عبر المستودعات&lt;/h3&gt;
&lt;p&gt;لا يحصل كل مستودع في منظمة كبيرة على نفس اهتمام المراجع أو الخبرة.&lt;/p&gt;
&lt;p&gt;هذا لا يعني أن الذكاء الاصطناعي يجب أن يصبح السلطة.&lt;/p&gt;
&lt;p&gt;إنه يعني أن الذكاء الاصطناعي يمكن أن يساعد في إنشاء أساس متسق أكثر قبل بدء المراجعة البشرية.&lt;/p&gt;
&lt;h2 id="حراس-المعاينة-هي-في-الواقع-علامة-جيدة"&gt;حراس المعاينة هي في الواقع علامة جيدة&lt;/h2&gt;
&lt;p&gt;شيء واحد أحبه حقاً في إعلان المصدر هو مدى وضوح Microsoft حول الحدود.&lt;/p&gt;
&lt;p&gt;تتضمن المعاينة قيود حول:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;حجم المستودع&lt;/li&gt;
&lt;li&gt;عدد الملفات المتغيرة&lt;/li&gt;
&lt;li&gt;المراجعات المتزامنة&lt;/li&gt;
&lt;li&gt;حالة الدمج&lt;/li&gt;
&lt;li&gt;رؤية الفواتير&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;هذه هي الطريقة الصحيحة لإطلاق ميزة مثل هذه.&lt;/p&gt;
&lt;p&gt;إذا تم إدخال مراجعة الذكاء الاصطناعي مثل أوراكل سحري، فستشكل الفرق توقعات سيئة على الفور. إذا تم إدخالها كقدرة محدودة وقابلة للملاحظة وقابلة للفواتير مع حدود واضحة، فيمكن للفرق اعتمادها بطريقة أكثر واقعية.&lt;/p&gt;
&lt;p&gt;هذا أصح.&lt;/p&gt;
&lt;h2 id="رؤية-الفواتير-مهمة-أكثر-مما-يعترف-به-البائعون-عادة"&gt;رؤية الفواتير مهمة أكثر مما يعترف به البائعون عادة&lt;/h2&gt;
&lt;p&gt;تشرح المقالة أيضاً أن المراجعات يتم تحويلها إلى &lt;strong&gt;GitHub AI credits&lt;/strong&gt;، حيث &amp;ldquo;&lt;strong&gt;1 credit يساوي $0.01 USD&lt;/strong&gt;.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;قد يبدو هذا كتفصيل صغير، لكنه مهم جداً في بيئات المؤسسات.&lt;/p&gt;
&lt;p&gt;أتمتة المراجعة أسهل بكثير للتوسع عندما يمكن للفرق:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;تقدير الاستخدام&lt;/li&gt;
&lt;li&gt;مراقبة النفقات&lt;/li&gt;
&lt;li&gt;تجربتها على مجموعة صغيرة من المستودعات&lt;/li&gt;
&lt;li&gt;اتخاذ قرار باستخدام أرقام حقيقية بدلاً من مطالبات قيمة المنصة غير الواضحة&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;أتمنى أن يكون المزيد من طرحات ميزات الذكاء الاصطناعي واضحة بهذه الطريقة.&lt;/p&gt;
&lt;h2 id="ما-كنت-سأخبر-به-الفرق-التي-تقيم-هذا"&gt;ما كنت سأخبر به الفرق التي تقيّم هذا&lt;/h2&gt;
&lt;p&gt;إذا كنت تشغل Azure Repos اليوم، فسأعامل هذه المعاينة كتجربة عملية، وليس جدلاً فلسفياً.&lt;/p&gt;
&lt;p&gt;جربها على:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;مستودع واحد أو اثنين نشيط&lt;/li&gt;
&lt;li&gt;الفرق التي لديها حجم PR حقيقي&lt;/li&gt;
&lt;li&gt;سير العمل حيث يشعر المراجعون بالفعل بالإرهاق&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ثم انظر إلى النتائج الفعلية:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;هل قللت الضوضاء؟&lt;/li&gt;
&lt;li&gt;هل اكتشفت مشاكل مفيدة مبكراً؟&lt;/li&gt;
&lt;li&gt;هل اختصرت وقت المراجعة؟&lt;/li&gt;
&lt;li&gt;هل ثق المراجعون في النتائج بما يكفي للاستمرار في استخدامها؟&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;هذا هو الاختبار الحقيقي.&lt;/p&gt;
&lt;h2 id="رأيي"&gt;رأيي&lt;/h2&gt;
&lt;p&gt;الشيء الأكثر إثارة للاهتمام هنا ليس أن Copilot يمكنها مراجعة الكود. لقد كنا نعرف بالفعل أن هذا النمط سيصبح طبيعياً.&lt;/p&gt;
&lt;p&gt;الشيء المثير للاهتمام هو أن Microsoft تعترف بواقع المؤسسة الحقيقي جداً: &lt;strong&gt;العديد من الفرق تريد سير عمل مدعوم بالذكاء الاصطناعي دون الاضطرار إلى تغيير المنصة أولاً&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;لهذا السبب تكتسب هذه المعاينة أهميتها.&lt;/p&gt;
&lt;p&gt;إنها تجلب قدرة مراجعة حديثة إلى سير عمل Azure DevOps الموجود، وبالنسبة للعديد من المنظمات هذا هو بالضبط الجسر الذي تحتاجه أثناء اتخاذ قرارات المنصة الأكبر لا تزال قيد الحركة.&lt;/p&gt;
&lt;p&gt;وبصراحة، هذه قصة اعتماد أذكى بكثير من التظاهر بأن كل فريق مستعد لهجرة نظيفة من الصفر اليوم.&lt;/p&gt;
&lt;p&gt;المقالة الأصلية: &lt;a href="https://devblogs.microsoft.com/devops/copilot-code-reviews-for-azure-repos/"&gt;Copilot Code Reviews for Azure Repos&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>