مراجعة GitHub Copilot الميزات

مكتمل

يقدم GitHub Copilot قائمة متزايدة من الميزات للأفراد والمنظمات.

GitHub Copilot الميزات

تقدم GitHub Copilot مجموعة من الميزات لتعزيز تجربة البرمجة، وقد يكون بعضها متاحا للجمهور في المعاينة. الميزات المتاحة لك تعتمد على خطتك وما إذا كنت تستخدم GitHub Copilot كفرد أو من خلال منظمة.

الميزات GitHub Copilot التالية تم إصدارها ودعمها كميزات توفر عامة:

إكمال التعليمات البرمجية

اقتراحات بأسلوب الإكمال التلقائي من GitHub Copilot في بيئة تطوير مدعومة (Visual Studio Code، Visual Studio، JetBrains IDEs، Azure Data Studio، Xcode، Vim/Neovim، وEclipse).

إذا كنت تستخدم Visual Studio Code، يمكنك أيضا استخدام اقتراحات التعديل التالي، والتي ستتنبأ بموقع التعديل التالي الذي من المحتمل أن تقوم به وتقترح إكماله.

GitHub Copilot دردشة

واجهة دردشة تتيح لك طرح الأسئلة المتعلقة بالترميز وتحديث الملفات. يتوفر GitHub Copilot Chat على موقع GitHub، وفي GitHub Mobile، وفي بيئة تطوير مدعومة (Visual Studio Code، Visual Studio، JetBrains IDEs، Eclipse IDE، وXcode)، وفي Windows Terminal. يمكن للمستخدمين أيضا استخدام مهارات GitHub من GitHub Copilot Chat (GitHub المهارات غير مشمولة في خطة GitHub Copilot المجانية).

GitHub Copilot عملاء الدردشة

يوفر عرض الدردشة GitHub Copilot وكلاء مدمجين محسنين لمهام مختلفة. الوكلاء المدمجين التاليون متاحون في Visual Studio Code:

  • الوكيل: استخدم الوكيل عندما يكون لديك مهمة محددة في ذهنك وتريد تمكين GitHub Copilot من تحرير كودك بشكل تلقائي. يحدد الوكيل الملفات التي يجب إجراء تعديلات عليها، ويقدم تغييرات في الشيفرة وأوامر الطرفية لإكمال المهمة، ويكرر التحديثات لمعالجة المشكلات حتى تكتمل المهمة الأصلية.

  • الخطة: استخدم وكيل الخطة عندما ترغب في إنشاء خطة تنفيذ منظمة خطوة بخطوة قبل إجراء التغييرات. يقوم وكيل الخطة بتحليل طلبك، ويقسمه إلى خطوات منفصلة، ويعد خطة مفصلة يمكن تسليمها للوكيل لتنفيذها.

  • اسأل: استخدم وكيل اسأل عندما تريد طرح أسئلة حول قاعدة الكود الخاصة بك، أو مواضيع الترميز، أو مفاهيم التكنولوجيا العامة دون الحاجة لإجراء تغييرات على ملفاتك.

مراجعة GitHub Copilot الكود

الذكاء الاصطناعي اقتراحات مراجعة التعليمات البرمجية التي تم إنشاؤها لمساعدتك في كتابة تعليمات برمجية أفضل.

GitHub Copilot وكيل ترميز

وكيل ذكاء اصطناعي مستقل يمكنه إجراء تغييرات على الكود نيابة عنك. يمكنك تعيين GitHub القضية إلى GitHub Copilot وسيعمل الوكيل على إجراء التعديلات المطلوبة، وسيقوم بإنشاء طلب سحب لمراجعته. يمكنك أيضا طلب GitHub Copilot إنشاء طلب سحب من GitHub Copilot Chat. هذه الميزة متوفرة في خطط GitHub Copilot Pro، GitHub Copilot Pro+، GitHub Copilot Business، وخطط GitHub Copilot Enterprise.

GitHub Copilot في CLI

واجهة تشبه الدردشة في المحطة الطرفية، حيث يمكنك طرح أسئلة حول سطر الأوامر. يمكنك أن تطلب من GitHub Copilot تقديم اقتراحات أو شرح للأوامر. يمكن للمستخدمين أيضا دمج GitHub Copilot في Windows Terminal Canary.

ملخصات طلبات السحب GitHub Copilot تم إنشاؤها

الذكاء الاصطناعي الملخصات التي تم إنشاؤها للتغييرات التي تم إجراؤها في طلب سحب، والملفات التي تؤثر عليها، وما يجب أن يركز عليه المراجع عند إجراء مراجعته. هذه الميزة غير مشمولة في خطة GitHub Copilot المجانية.

GitHub Copilot التوسعات

GitHub Copilot Extensions هي نوع من تطبيقات GitHub التي تدمج قوة الأدوات الخارجية في GitHub Copilot Chat. يمكن GitHub Copilot لأي شخص تطوير الإضافات من قبل أي شخص، سواء للاستخدام الخاص أو العام، ويمكن مشاركتها مع الآخرين عبر سوق GitHub.

GitHub Copilot تعليمات مخصصة

عزز GitHub Copilot ردود الدردشة من خلال تقديم تفاصيل سياقية حول تفضيلاتك وأدواتك ومتطلباتك.

GitHub Copilot الذاكرة (معاينة عامة)

يمكن GitHub Copilot استنتاج وتخزين معلومات مفيدة عن المستودع، والتي يمكن GitHub Copilot وكيل الترميز ومراجعة الشيفرة GitHub Copilot استخدامها لتحسين جودة مخرجاته أثناء العمل في ذلك المستودع.

GitHub Copilot المساحات

نظم ومركز المحتوى ذي الصلة، مثل الكود والوثائق والمواصفات والمزيد، في مساحات تثبت ردود GitHub Copilot في السياق المناسب لمهمة معينة.

GitHub Copilot في GitHub سطح المكتب

قم تلقائيا بإنشاء رسائل الالتزام والوصف باستخدام GitHub Copilot في سطح GitHub بناء على التغييرات التي تجريها على مشروعك.

ملخص

يوفر GitHub Copilot ميزات لتعزيز تجربة البرمجة، سواء في بيئة التطوير التي اخترتها أو في واجهات أخرى. توفر هذه الميزات يعتمد على خطتك وما إذا كنت تستخدم GitHub Copilot كفرد أو من خلال منظمة.