وضع Agent ووكيل البرمجة Copilot
استخدم وضع Agent في Copilot لتعديلات متعددة الملفات باستقلالية، ووكيل البرمجة Copilot لتفويض مشكلات GitHub بأكملها إلى Copilot في السحابة.
استخدم وضع Agent في Copilot لتعديلات متعددة الملفات باستقلالية، ووكيل البرمجة Copilot لتفويض مشكلات GitHub بأكملها إلى Copilot في السحابة.
يحوّل وضع Agent Copilot إلى شريك برمجة مستقل يعمل عبر قاعدة الكود بأكملها. بدلاً من توليد كود لك لمراجعته وتطبيقه، يقوم Copilot في وضع Agent بـ:
في VS Code مع فتح Copilot Chat، انقر على منتقي الوضع المنسدل (المُعنوَن "Ask" افتراضياً) وتحوّل إلى "Agent".
لدى وضع Agent وصول إلى:
افتراضياً، يطلب Copilot التأكيد قبل تشغيل أوامر الطرفية. يمكنك تهيئة هذا السلوك في الإعدادات.
كل تغيير على ملف يُعرض في عرض diff قبل التطبيق النهائي. في نهاية المهمة، يُظهر ملخص جميع الملفات المُعدَّلة والأوامر المُشغَّلة والحزم المثبتة.
إذا ساء أمر ما، اكتب متابعة في chat:
The test for the users endpoint is still failing — fix it
يقرأ Copilot مخرجات الاختبار، يشخّص المشكلة، ويقترح إصلاحاً — متكرراً حتى تنجح الاختبارات أو يحتاج معلومات إضافية.
وضع Agent متاح في VS Code ومحررات JetBrains وVisual Studio وEclipse. تختلف القدرات الدقيقة (مثل الوصول إلى الطرفية) حسب IDE.
وكيل البرمجة Copilot هو وكيل مستقل قائم على السحابة تُسنده إلى مشكلة GitHub. يعمل Copilot في بيئة سحابية، يكتب الكود، يفتح طلب سحب، ويستجيب لتعليقات مراجعتك.
هذا خطوة أبعد من وضع Agent المستند إلى المحرر — يعمل دون مراقبتك، يتعامل مع مهام تستغرق ساعات، ويُنشئ PR كاملاً مع وصف ومشكلة مرتبطة.
على أي صفحة GitHub Issue (في github.com أو VS Code أو GitHub Mobile):
يبدأ Copilot العمل فوراً. يُنشئ فرعاً مسودة، يكتب الكود، يُودِع بشكل تدريجي، ويفتح طلب سحب عند الانتهاء.
يستجيب وكيل البرمجة Copilot لتعليقات المراجعة على طلب سحبه. يمكنك:
يتكرر Agent ويدفع commits جديدة استجابةً لذلك.
قبل أن يبدأ Copilot البرمجة، يشارك خطة — وصف عالي المستوى لنهجه المزمع. يمكنك مراجعة الخطة، وطرح أسئلة توضيحية، أو إعادة توجيهه قبل كتابة أي كود.
يحدث هذا تلقائياً للمشكلات المعقدة. للمشكلات البسيطة، قد يتخطى Copilot مباشرة إلى البرمجة.
يتطلب وكيل البرمجة Copilot:
الميزة متاحة عموماً لـ Pro+ وما فوقها. تحقق من github.com/features/copilot للإتاحة الحالية.
امتداد gh copilot CLI يجلب Copilot إلى طرفيتك:
أمران رئيسيان:
gh copilot suggest — صف مهمة بالإنجليزي البسيط، احصل على أمر shellgh copilot explain — الصق أي أمر shell واحصل على شرح بلغة بسيطةيتعامل وضع Agent مع المهام المعقدة متعددة الملفات باستقلالية في محررك. يأخذ وكيل البرمجة Copilot ذلك أبعد — يعمل في السحابة على مشكلات GitHub كاملة وينشئ طلبات سحب. التكامل مع CLI يجلب مساعدة الذكاء الاصطناعي إلى طرفيتك. الوحدة التالية تغطي كيفية تخصيص كل ذلك بتعليمات خاصة بالمشروع وملفات prompt وخوادم MCP.