فهم Copilot وتمكينها في السحابة

مكتمل

تشرح هذه الوحدة ماهية الوكيل، وكيف يختلف عن مساعدي الترميز التقليديين في الذكاء الاصطناعي، وما هي الخطط والمستودعات التي تدعمه، وكيفية تمكينه ووضع ميزانية له - بما في ذلك وحدات الطلب المميزة (PRUs) ودقائق إجراءات GitHub.

بنهاية هذه الوحدة، ستكون قادراً على:

  • شرح ما يفعله Copilot في السحابة، ومن يمكنه استخدامه، وأين يمكنك بدء تشغيله.
  • وصف المهام التي يمكنها القيام بها وكيفية تفويض العمل.
  • قم بتمييزه عن مساعدي IDE فقط و "وضع الوكيل" الخاص ب Copilot.
  • تمكين العامل على مستوى المؤسسة أو المستودع.
  • فهم كيفية استخدام دقائق GitHub Actions ووحدات الطلبات المميزة (PRUs) وإدارتها بشكل فعال.

كيف يمكنك استخدام Copilot في السحابة

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

التوفر والخطط

  • الخطط: متوفر على Copilot Pro و Copilot Pro + و Copilot Business و Copilot Enterprise.
  • المستودعات: يعمل في جميع المستودعات المستضافة في GitHub باستثناء تلك المملوكة لحسابات المستخدمين المدارة أو حيث يتم تعطيل العامل بشكل صريح.

ما يفعله Copilot في السحابة

يمكن أن تأخذ Copilot في السحابة مجموعة واسعة من مهام التطوير:

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

يمكنك تفويض العمل إلى الوكيل بطريقتين أساسيتين:

  • قم بتعيين مشكلة إلى Copilot - على GitHub.com أو GitHub Mobile أو عبر واجهة برمجة التطبيقات/واجهة سطر الأوامر (CLI).
  • اسأل Copilot لإجراء تغييرات على التعليمات البرمجية - من لوحة Agents على GitHub أو Copilot في GitHub أو IDE أو أداة عاملية أخرى بدعم MCP أو Raycast على macOS.

عند انتهاء المندوب ، يطلب مراجعتك. يمكنك أن تذكر @copilot في تعليق طلب السحب أن تطلب منه تكرار عمله.

كيف يختلف عن مساعدي IDE التقليديين

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

عند تشغيل Copilot في السحابة:

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

هذا يخلق الشفافية وفرص التعاون - يمكن لزملائك في الفريق رؤية كل خطوة والقفز حسب الحاجة.

Copilot في وضع السحابة مقابل العامل في IDE الخاص بك

من المهم تمييز Copilot في السحابة، والتي تغطيها هذه الوحدة النمطية، عن ميزة وضع العامل في Visual Studio تعليمة Visual Studio برمجية:

  • Copilot في السحابة: يعمل بشكل مستقل في بيئة تعمل GitHub Actions لإكمال مهام التطوير التي تعينها من خلال المشكلات أو Copilot في GitHub.
  • وضع الوكيل (تعديلات Copilot): يقوم بإجراء عمليات تحرير محلية مستقلة مباشرة في جلسة IDE الخاصة بك.

تمكين Copilot في السحابة

قبل تعيين المهام إلى Copilot، تأكد من تمكين العامل:

  • المستودعات المملوكة للمؤسسة: تتم إدارة التوفر من قبل مسؤولي المؤسسة أو المؤسسة.
  • المستودعات الشخصية: قم بتكوين التوفر في إعدادات حسابك.

تكاليف الاستخدام: تستخدم GitHub دقيقة + أرصدة الذكاء الاصطناعي Copilot في السحابة موردين رئيسيين:

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

إشعار

للحصول على بدلات الاستخدام والتكاليف، راجع GitHub Copilot الفوترة والاستخدام.

تلميح

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

مع تمكين الوكيل وفهم التكاليف ، دعنا نؤكد كيفية التزامه بوضعك الأمني ، وما هي المخاطر التي يجب توقعها ، والقيود التي يجب مراعاتها أثناء التخطيط للعمل الحقيقي.