For the complete documentation index, see llms.txt. This page is also available as Markdown.

GitHub

اربط حسابك على GitHub لإدارة المستودعات والمشكلات وطلبات السحب (Pull Requests)، وحتى إجراء تعديلات على الكود — كل ذلك من خلال المحادثة.

متطلب الخطة: تكامل GitHub متاح في خطة Pro.

ربط GitHub

يستخدم Crew تطبيق GitHub يُسمى Crew Agent للوصول الآمن والدقيق إلى مستودعاتك.

  1. اذهب إلى الإعدادات في الشريط الجانبي

  2. انتقل إلى ربط الخدمات

  3. انقر ربط بجانب GitHub

  4. ستُنقل إلى GitHub لتثبيت تطبيق Crew Agent

  5. اختر المستودعات التي تريد منح الوصول إليها (جميع المستودعات، أو حدد مستودعات معينة)

  6. فوّض التطبيق — ستعود إلى Crew

بمجرد الربط، سيظهر اسم مستخدم GitHub الخاص بك في صفحة الإعدادات.

لماذا تطبيق GitHub؟

يوفر تطبيق Crew Agent على GitHub:

  • صلاحيات دقيقة — الوصول فقط للمستودعات التي تختارها

  • وكيل برمجة آمن — يمكن لوكيل البرمجة استنساخ المستودعات وإنشاء طلبات سحب دون الحاجة لرمز الوصول الشخصي

  • تجديد تلقائي للرموز — لا حاجة لإعادة الربط عند انتهاء صلاحية الرموز

إعادة الربط

إذا أردت تغيير المستودعات التي يمكن لـ Crew الوصول إليها، ألغِ الربط ثم أعد الربط من صفحة الإعدادات. ستتمكن من تحديث اختيار المستودعات أثناء إعادة التثبيت.

ما يمكنك فعله

إدارة المستودعات

"اعرض مستودعاتي على GitHub."

"اعرض المشكلات المفتوحة في my-org/my-repo."

"ما هي أحدث طلبات السحب في مستودع الواجهة الأمامية؟"

المشكلات (Issues)

"أنشئ مشكلة في my-org/api-server بعنوان 'إصلاح مهلة تسجيل الدخول' مع وصف للخلل."

"اعرض جميع المشكلات المسندة إليّ عبر مستودعاتي."

"أغلق المشكلة رقم 42 في مستودع الباك إند."

طلبات السحب (Pull Requests)

"اعرض طلبات السحب المفتوحة في مستودع design-system."

"ما حالة طلب السحب رقم 15؟"

"أنشئ تعليق مراجعة على طلب السحب."

وكيل البرمجة (Coding Agent)

وكيل البرمجة هو ميزة قوية يمكنها إجراء تعديلات فعلية على الكود في مستودعاتك:

"في my-org/frontend-app، أصلح مشكلة محاذاة CSS في صفحة تسجيل الدخول. يجب أن يكون زر الإرسال في المنتصف."

"أعد هيكلة وحدة المصادقة في my-org/api-server لاستخدام رموز JWT بدلاً من كوكيز الجلسات."

عند استخدام وكيل البرمجة:

  1. يستنسخ Crew المستودع في بيئة آمنة

  2. يجري التعديلات المطلوبة بشكل مستقل

  3. يُنفذ التعديلات في فرع جديد

  4. ينشئ طلب سحب لمراجعتك

يعمل هذا في الخلفية — يمكنك متابعة المحادثة أثناء عمله. سيُعلمك Crew عند جاهزية طلب السحب.

سيناريوهات عملية

فرز الأخطاء

"اعرض جميع الأخطاء المفتوحة في المستودع الرئيسي، رتّبها حسب الأحدث، ولخّص أهم 5."

التحضير لمراجعة الكود

"اعرض طلبات السحب المفتوحة التي تحتاج مراجعتي ولخّص ما يغيّره كل منها."

إصلاحات سريعة

"ملف README في my-org/docs فيه خطأ إملائي — غيّر 'recieve' إلى 'receive' وأنشئ طلب سحب."

ملاحظات مهمة

  • ينشئ وكيل البرمجة فروعاً وطلبات سحب — لا يدفع أبداً مباشرةً إلى الفرع الرئيسي (main)

  • أنت دائماً من يراجع ويدمج التعديلات

  • الوصول إلى المستودعات يُتحكم فيه من خلال تثبيت GitHub App — يمكن لـ Crew الوصول فقط إلى المستودعات التي سمحت بها صراحةً

آخر تحديث