في Build 2025، قدمت Microsoft ترقية جديدة لـ GitHub Copilot تسمى Copilot Agent.
على عكس الإصدارات السابقة التي اقترحت الكود فقط، تم تصميم هذا الإصدار الجديد للقيام بمهام الترميز الكاملة من البداية حتى التسليم - مثل إصلاح الأخطاء وإعادة صياغة الكود وفتح طلبات السحب.
إنه مدعوم بنموذج Claude 3.7 Sonnet من Anthropic وهو الآن في مرحلة المعاينة، حيث تقوم Microsoft بجمع التعليقات قبل إطلاقه على نطاق أوسع.
ما تقوله الشركة
إن موقف مايكروسوفت واضح ومباشر: يمكن الآن إعطاء هذه الأداة مهمة - مثل "إصلاح هذا الخطأ" - وسوف تقوم بما يلي:
قم بإجراء تغيير على الكود
اكتب رسالة الالتزام
فتح طلب سحب المسودة
تلخيص ما فعلته
لا يزال المطور يراجع التغييرات ويوافق عليها، لكن التنفيذ وتسليم المسودة يتم الآن بواسطة الذكاء الاصطناعي.
ماذا يعني ذلك (بالكلمات البشرية)
هذا ليس إكمالًا تلقائيًا أكثر ذكاءً.
هذه هي شركة Microsoft التي تقوم ببناء مساعد:
يفهم أين يوجد الخطأ
يطبق الإصلاح على قاعدة التعليمات البرمجية
يقوم بإعداد كل شيء لمراجعة الفريق
وينتظر منك الاندماج
بدلاً من العمل سطرًا بسطر، فإنه يعمل في المهام.
أنت تُعيِّن. هو يعمل. أنت تُوافق.
ما يمكن أن يفعله فعليا
إليك ما تم تصميم Copilot Agent للتعامل معه (وفقًا لشركة Microsoft):
التنقل في قواعد البيانات الكبيرة
إصلاح الأخطاء المعروفة
إضافة أو تعديل الميزات
إعادة صياغة المنطق القديم
كتابة الوثائق
طلبات سحب المسودة مع الملخصات
التعامل مع عمليات التنظيف المتكررة والمعايير
العمل مباشرة في بيئات VS Code وGitHub
ما الذي لا يزال مفقودا؟
حتى الآن، لا توجد تفاصيل عامة حول:
كيف يعمل في قواعد البيانات الفوضوية في العالم الحقيقي
ما إذا كان المطورون سيثقون في عملها في الأنظمة الحرجة
كيف يمكن للفرق التدقيق أو تتبع ما تم تغييره
سواء كان الأمر يتطلب توثيق الكود بشكل جيد أو اتباع معايير محددة
كيفية التحكم في الوصول والأذونات في المستودعات المشتركة
حاليًا، هو في مرحلة المعاينة، وما زال في مرحلة الاختبار.
🧊 خلاصة القول: التكلفة، والتوافر، وما تحتاج إلى معرفته
✔️ الميزة: وكيل GitHub Copilot
✔️ ما يفعله: إكمال مهام الكود بالكامل (وليس مجرد اقتراحات)
⚙️ مدعوم من: كلود 3.7 سونيت (أنثروبي)
📍 مكان العمل: GitHub + VS Code
🧪 الحالة: معاينة (إصدار محدود)
✅ يتطلب: موافقة الإنسان قبل دمج التغييرات
📢 تم الإعلان عنه في: Microsoft Build 2025
هل تريد قراءة المزيد؟
📰 لا يوجد تدوينة رسمية حتى الآن
❄️ منظور فريق Frozen Light
السبب الرئيسي وراء وجود الأخطاء ليس لغزًا - بل هو انحراف الإنسان.
نحن ننسى الأشياء.
نحن نتخطى الخطوات.
نحن لسنا جيدين في تكرار نفس الإصلاح بنفس الطريقة في كل مرة.
معظم الأخطاء لا تحتاج إلى عبقرية، بل إلى اتساق.
وهذا هو بالضبط المكان الذي يناسبه الذكاء الاصطناعي.
يمكنك تلخيص هذا في العلامة التجارية - على سبيل المثال، يتصرف Copilot مثل زميل في الفريق أو يأخذ المبادرة.
ولكن الحقيقة أبسط من ذلك:
👉 يتعلق الأمر بالأتمتة على نطاق واسع.
👉 والذكاء الاصطناعي يكون في أفضل حالاته عندما يكون التكرار هو المشكلة.
إصلاح الأخطاء في كثير من الأحيان هو التكرار:
لقد تم إصلاح الأمر من قبل
يبدو الخطأ مثل الأخطاء الأخرى التي رأيناها
النمط واضح
العمل ممل
هل سيقوم وكيل مساعد الطيار الجديد بعمل جيد؟
نحن لا نعلم.
هل سيثق المطورون به بشكل كامل أم في حالات معينة فقط؟
مازلنا لا نعرف.
هل ستحتاج إلى كود نظيف وموثق جيدًا للعمل؟
ربما.
ولكن إليكم ما نعرفه:
إذا نجح هذا الأمر، فسوف يؤدي إلى تبسيط الجزء الوحيد من التطوير الذي يخشاه الجميع تقريبًا - إصلاح الأخطاء.
وهذا سبب جيد بما فيه الكفاية لمحاولة ذلك.