راجع ميزات GitHub Copilot
يقدم GitHub Copilot قائمة متزايدة من الميزات للأفراد والمؤسسات.
ميزات GitHub Copilot
يقدم GitHub Copilot مجموعة من الميزات لتعزيز تجربة البرمجة، وقد يكون بعضها متاحا للجمهور. الميزات المتاحة لك تعتمد على خطتك وما إذا كنت تستخدم GitHub Copilot كفرد أو من خلال منظمة.
الميزات التالية في GitHub Copilot تم إصدارها ودعمها كميزات توفر عامة:
إكمال التعليمات البرمجية
اقتراحات بأسلوب Autocomplete من GitHub Copilot في بيئة تطوير مدعومة (تعليمة Visual Studio برمجية، Visual Studio، JetBrains IDEs، Azure Data Studio، Xcode، Vim/Neovim، وEclipse).
إذا كنت تستخدم تعليمة Visual Studio برمجية، يمكنك أيضا استخدام اقتراحات التعديل التالي، والتي ستتنبأ بموقع التعديل التالي الذي من المحتمل أن تقوم به وتقترح إكماله.
GitHub Copilot Chat
واجهة دردشة تتيح لك طرح الأسئلة المتعلقة بالترميز وتحديث الملفات. واجهة الدردشة الخاصة ب GitHub Copilot متاحة على موقع GitHub الإلكتروني، وفي GitHub Mobile، وفي بيئة تطوير مدعومة (تعليمة Visual Studio برمجية، Visual Studio، JetBrains IDEs، Eclipse IDE، وXcode)، وفي وحدة طرفية لـ Windows. يمكن للمستخدمين أيضا استخدام مهارات GitHub من GitHub Copilot (مهارات GitHub غير مشمولة في خطة GitHub Copilot Free).
عملاء GitHub Copilot
توفر واجهة الدردشة وكلاء مدمجين تم تحسينها لمهام مختلفة. الوكلاء المدمجين التاليون متاحون في عرض الدردشة في تعليمة Visual Studio برمجية:
الوكيل: استخدم الوكيل عندما يكون لديك مهمة محددة في ذهنك وتريد تمكين GitHub Copilot من تحرير كودك تلقائيا. يحدد الوكيل الملفات التي يجب إجراء تعديلات عليها، ويقدم تغييرات في الشيفرة وأوامر الطرفية لإكمال المهمة، ويكرر التحديثات لمعالجة المشكلات حتى تكتمل المهمة الأصلية.
الخطة: استخدم وكيل الخطة عندما ترغب في إنشاء خطة تنفيذ منظمة خطوة بخطوة قبل إجراء التغييرات. يقوم وكيل الخطة بتحليل طلبك، ويقسمه إلى خطوات منفصلة، ويعد خطة مفصلة يمكن تسليمها للوكيل لتنفيذها.
اسأل: استخدم وكيل اسأل عندما تريد طرح أسئلة حول قاعدة الكود الخاصة بك، أو مواضيع الترميز، أو مفاهيم التكنولوجيا العامة دون الحاجة لإجراء تغييرات على ملفاتك.
مراجعة كود GitHub Copilot
الذكاء الاصطناعي اقتراحات مراجعة التعليمات البرمجية التي تم إنشاؤها لمساعدتك في كتابة تعليمات برمجية أفضل.
GitHub Copilot Cloud Agent
وكيل ذكاء اصطناعي مستقل يمكنه إجراء تغييرات على الكود نيابة عنك. يمكنك تعيين مشكلة في GitHub إلى GitHub Copilot وسيعمل الوكيل على إجراء التعديلات المطلوبة، وسيقوم بإنشاء طلب سحب لمراجعته. يمكنك أيضا أن تطلب من GitHub Copilot إنشاء طلب سحب من GitHub Copilot. تتوفر هذه الميزة في خطط GitHub Copilot Pro، GitHub Copilot Pro+، GitHub Copilot Business، وخطط GitHub Copilot Enterprise.
GitHub Copilot في CLI
واجهة تشبه الدردشة في المحطة الطرفية، حيث يمكنك طرح أسئلة حول سطر الأوامر. يمكنك أن تطلب من GitHub Copilot تقديم اقتراحات أوامر أو شرح للأوامر. يمكن للمستخدمين أيضا دمج GitHub Copilot في وحدة طرفية لـ Windows Canary.
ملخصات طلبات السحب التي تم إنشاؤها بواسطة GitHub Copilot
الذكاء الاصطناعي الملخصات التي تم إنشاؤها للتغييرات التي تم إجراؤها في طلب سحب، والملفات التي تؤثر عليها، وما يجب أن يركز عليه المراجع عند إجراء مراجعته. هذه الميزة غير مدرجة في خطة GitHub Copilot Free.
إكتنشات GitHub Copilot
إضافات GitHub Copilot هي نوع من تطبيقات GitHub التي تدمج قوة الأدوات الخارجية في GitHub Copilot. يمكن لأي شخص تطوير إضافات GitHub Copilot للاستخدام الخاص أو العام، ويمكن مشاركتها مع الآخرين من خلال سوق GitHub.
تعليمات GitHub Copilot المخصصة
عزز ردود GitHub Copilot من خلال تقديم تفاصيل سياقية حول تفضيلاتك وأدواتك ومتطلباتك.
ذاكرة GitHub Copilot (معاينة عامة)
يمكن ل GitHub Copilot استنتاج وتخزين معلومات مفيدة عن المستودع، والتي يمكن لمراجعة كود GitHub Copilot Cloud Agent ومراجعة كود GitHub Copilot استخدامها لتحسين جودة مخرجاتهم عند العمل في ذلك المستودع.
GitHub Copilot Spaces
نظم ومركزت المحتوى ذي الصلة، مثل الكود والوثائق والمواصفات والمزيد في مساحات تثبت ردود GitHub Copilot في السياق المناسب لمهمة محددة.
GitHub Copilot في GitHub Desktop
قم تلقائيا بإنشاء رسائل ووصف الالتزام باستخدام GitHub Copilot في GitHub Desktop بناء على التغييرات التي تجريها على مشروعك.
ملخص
يوفر GitHub Copilot ميزات لتعزيز تجربة البرمجة، سواء في بيئة التطوير التي تختارها أو في واجهات أخرى. توفر هذه الميزات يعتمد على خطتك وما إذا كنت تستخدم GitHub Copilot كفرد أو من خلال منظمة.