الخطوة 3: ربط الشيفرة المصدرية في Azure SRE Agent

Connect your GitHub أو Azure DevOps repository. يمكن لوكيلك الآن إجراء تحليل السبب الجذري من خلال ربط مشاكل الإنتاج بكود محدد.

ما الذي تنجزه

بنهاية هذه الخطوة، وكيلك:

  • يحلل الشيفرة المصدرية أثناء التحقيقات
  • يوفر ملف:سطر مراجع للمشاكل
  • إنشاء خطط To-Do تظهر خطوات التحقيق
  • ربط أعراض الإنتاج بتغيرات الشيفرة

المتطلبات المسبقه

المتطلبات التفاصيل
تم إنشاء الوكيل أكمل الخطوة الأولى أولا
GitHub أو Azure DevOps account الوصول إلى المستودعات التي تريد توصيلها

اختر طريقة المصادقة الخاصة بك

الطريقة وقت الاستخدام
OAuth سجل الدخول بحسابك في GitHub. لا حاجة لرمز وأسهل إعداد.
PAT وفر رمز الوصول الشخصي مع repo نطاق واسع. يعمل مع المنظمات التي لديها قيود على SSO.

ربط مستودعك

قم بتوصيل مستودع GitHub حتى يتمكن وكيلك من فهرسته كمصدر معرفة. يعرض الحوار قائمة قابلة للتصفح من مستودعاتك. اختر من القائمة المنسدلة بدلا من كتابة الروابط يدويا.

الخطوة 1: افتح مربع الحوار الخاص بإضافة المستودع

أثناء الانضمام، اختر إضافة بطاقة المستودع في خطوة قاعدة المعرفة.

بالنسبة لوكيل موجود، اذهب إلىقاعدة معرفة> واختر بطاقة إضافة إجراء المستودع.

الخطوة 2: اختر منصة

  1. اختر GitHub أو Azure DevOps.

  2. اختر طريقة تسجيل الدخول:

    الطريقة وقت الاستخدام
    الاعتماد (OAuth) سجل الدخول باستخدام حسابك في GitHub أو Azure DevOps. لا حاجة لرمز.
    PAT توفير رمز وصول شخصي مع repo نطاق
  3. التحقق الكامل:

    • OAuth: اختر تسجيل الدخول إلى GitHub أو تسجيل الدخول إلى Azure DevOps وأكمل عملية المصادقة.
    • بات: أدخل رمزك في حقل توفير PAT واختر الاتصال.

    ملحوظة

    إذا لم تظهر مربع بيانات تسجيل الدخول، تحقق من أن متصفحك لا يمنع النوافذ المنبثقة من sre.azure.com.

  4. تأكد من النتيجة: تظهر بطاقة متصلة تعرض حسابك المصادق.

  5. حدد التالي.

الخطوة 3: اختر المستودعات

بعد المصادقة، يظهر حقل رابط المستودع قائمة منسدلة لمستودعاتك:

  • تظهر مستودعات GitHub ك، org/repo-nameمرتبة أبجديا (حتى 100 مستودع).

  • تظهر مستودعات Azure DevOps بعد اختيار مشروع من قائمة Azure DevOps Project، مرتبة أبجديا.

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

لإضافة عدة مستودعات، اختر إضافة لإدراج المزيد من الصفوف.

نصيحة

القائمة المنسدلة تسمح بالكتابة الحرة. إذا لم يظهر مستودعك في القائمة (على سبيل المثال، إذا كان لديك أكثر من 100 مستودع)، اكتب الرابط الكامل مباشرة.

الخطوة 4: تأكيد وحفظ

اختر إضافة المستودع للحفظ.

يقوم النظام تلقائيا بإنشاء موصل GitHub OAuth أو Azure DevOps OAuth المناسب إذا لم يكن موجودا بالفعل.

الخطوة 5: حاول إنشاء طلب سحب (معاينة)

مع اتصال مستودعك، يمكن لوكيلك الآن إنشاء طلبات سحب مباشرة من الدردشة.

  1. افتح موضوع دردشة مع وكيلك.
  2. اكتب رسالة مثل: "أنشئ PR من https://github.com/OWNER/REPO fix/my-branch إلى main بعنوان 'إصلاح وقت الاتصال النهائي'".
  3. في وضع المراجعة، اختر الاستمرار للموافقة على إنشاء العلاقات العامة.

يعيد وكيلك بطاقة أداة تحتوي على رابط قابل للنقر إلى العلاقة الجنسية التي تم إنشاؤها.

ملحوظة

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

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

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

لإزالة المستودع:

استخدم الخطوات التالية لإزالة مستودع متصل.

  1. اذهب إلىقاعدة المعرفة> واختر بطاقة إضافة المستودع.

  2. ابحث عن صف المستودع في الشبكة.

  3. اختر أيقونة سلة المهملات في الصف لوضع علامة على الحذف.

  4. اختر إضافة المستودع لحفظ التغييرات.

  5. يظهر مربع حوار تأكيد التغييرات يسرد المستودعات التي تمت إزالتها.

  6. اختر تأكيد للمتابعة أو إلغاء للاحتفاظ بها.

لتحديث المصادقة: إذا انتهت صلاحية PAT الخاصة بك أو احتجت لتغيير الحساب، أعد فتح مربع الدخول في "إضافة المستودع " وأعد المصادقة باستخدام بيانات اعتماد جديدة.


بديل: MCP + وكيل مخصص

للحصول على وصول كامل إلى واجهة برمجة تطبيقات GitHub (كود البحث، قراءة الملفات، والتزامات القوائم عبر جميع المستودعات)، قم بربط GitHub كخادم MCP مع وكيل مخصص مخصص.

يستخدم هذا النهج بروتوكول سياق النموذج (MCP) لربط أدوات GitHub بوكيل مخصص. اتبع الدليل خطوة بخطوة، إعداد موصل MCP.

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

ما تعلمته

  • وكيلك الآن يحلل الشيفرة المصدرية أثناء التحقيقات.
  • يوفر مراجع ملفات وخطوط للمشكلات.
  • ينشئ To-Do خطط تظهر خطوات التحقيق.
  • يربط أعراض الإنتاج بتغيرات في الشيفرة.

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