Farol
2026يبيّن لوكلاء البرمجة بالذكاء الاصطناعي كيف تتصل الخدمات المصغّرة، عبر ربط السلاسل النصية التي تجمعها.
المزيدأقل
الرابط بين خدمتين هو عادةً سلسلة نصية: نوع مهمة في طابور، أو مسار، أو مسار OpenAPI. والفهرس الذي يقرأ مستودعًا واحدًا في كل مرة لا يستطيع رؤيته. يستخرج Farol تلك السلاسل ويربطها عبر المستودعات مع المصدر ودرجة الثقة، ويقدّم النتيجة لوكلاء البرمجة عبر MCP.
يجيب بـ 5 إلى 15 رمزًا يجب تغييرها بدلًا من ملفات كاملة. وعلى أربعة مستودعات عامة (Gin، وDispatch، وNestJS، وDjango) يستهلك 12% إلى 42% من رموز الأداة السائدة، مع استدعاء أعلى في اثنين وأقل قليلًا في الاثنين الآخرين.
يختار استراتيجية ترتيبه لكل مستودع بتحويل سجل git الخاص بالمستودع إلى أسئلة تقييم، دون وسم بشري.
لا استدعاءات لـ LLM في المسار.
Python · SQLite · MCP · Embeddings









