Skip to content

استكشاف قاعدة الكود

أداة explore تمنح الوكيل فهماً سريعاً ومنظماً لقواعد الكود والأدلة. بدلاً من استدعاء read_file و list_directory و search_files بالتتابع يدوياً، يستدعي الوكيل explore مرة واحدة ويحصل على تقرير منظم ينتجه وكلاء فرعيون متوازون.

الأداة

explore

استكشاف دليل أو قاعدة كود لفهم البنية والأنماط والاتفاقيات. للقراءة فقط.

المعاملالنوعمطلوبالوصف
pathstringنعمالدليل أو الملف للاستكشاف
focusstringلاما الذي تبحث عنه (مثل "auth patterns", "test structure")
depthstringلامدى الشمولية: shallow, standard (افتراضي), أو deep

مستويات العمق

العمقالوكلاء المُنشأونما يُحلل
shallow2شجرة الدليل + ملفات التبعيات
standard3-4الشجرة + التبعيات + أنماط الكود + التركيز (إذا محدد)
deep5-6كل ما سبق + تتبع رسم الاستيراد + سجل git

كيف يعمل

أداة الاستكشاف تُنشئ وكلاء فرعيين متوازيين، كل منها يركز على جانب مختلف:

  1. وكيل الشجرة -- يُعين بنية الدليل
  2. وكيل الملفات -- يقرأ ملفات التبعيات
  3. وكيل الأنماط -- يأخذ عينات من ملفات المصدر لكشف أنماط الكتابة
  4. وكيل التركيز -- يبحث عن الملفات والأنماط المتعلقة باستعلام التركيز
  5. وكيل الاستيراد (عميق فقط) -- يتتبع رسوم الاستيراد
  6. وكيل Git (عميق فقط) -- يحلل التعليقات الأخيرة

جميع الوكلاء يعملون بالتزامن.