KDnuggets تجمع 10 مشاريع وكلاء مفتوحة المصدر يمكن عمل fork لها اليوم
نشر KDnuggets مجموعة من 10 مشاريع مفتوحة المصدر تتيح الدخول إلى هندسة الوكلاء (agent engineering) بسرعة أكبر. وتضم القائمة OpenClaw وOpenHands وLangGraph وAutoGen وGPT Researcher ومستودعات أخرى. يمكن من خلال هذه المستودعات دراسة أتمتة المتصفح والتنسيق متعدد الوكلاء والذاكرة وسير عمل البرمجة، لا عبر الدروس التعليمية، بل على شيفرة حيّة: عمل fork للمشروع، وتشغيله محليًا، وتحليل القرارات المعمارية الفعلية فيه.
معالج بواسطة الذكاء الاصطناعي من KDnuggets؛ بتحرير Hamidun News
نشر KDnuggets مجموعة من عشرة مشاريع مفتوحة المصدر تتيح فهم تطوير الوكلاء أسرع من أي دليل تعليمي آخر. الفكرة بسيطة: بدل القراءة عن الوكلاء بمعزل عن التطبيق، يعمل القارئ fork لمستودعات حيّة، ويشغّلها محليًا، ويعدّلها بما يناسب سيناريوهاته.
لماذا نعمل fork للمستودعات
يراهن كاتب المادة على الممارسة. فبدل الشروحات المجردة عن الأدوات والذاكرة والتنسيق (orchestration) وأتمتة المتصفح (browser automation)، يُقترح على القارئ أن ينتقل مباشرة إلى الشيفرة: يشغّل المشروع عنده، ويرى كيف تُبنى سلاسل الاستدعاءات، ويتحقق مما ينكسر عند إجراء تغييرات حقيقية.
وهذا مهم بصفة خاصة في تطبيقات الوكلاء، لأن فهم الـ prompt أو الـ API وحده لا يكفي هنا. فالمطلوب أن ترى كيف يخزّن الوكيل حالته، وكيف يستدعي الخدمات الخارجية، وكيف يمرّر المهمة بين الوحدات، وماذا يفعل عند وقوع الأخطاء.
ويتضمن النص معيار انتقاء واضحًا: ليست المستودعات المختارة مجرد أسماء رنانة، بل مشاريع يمكن من خلالها دراسة أنماط منتجات حقيقية. بعضها يبيّن كيف يُبنى مساعد شخصي، وبعضها كيف تُجمّع وكلاء البرمجة، وبعضها كيف يُدار عدة وكلاء في المهام الطويلة.
ويفيد هذا النهج أيضًا لأنه يتيح مقارنة البنى المعمارية لا بالعروض التقديمية، بل بالشيفرة المصدرية وهيكل المجلدات والاختبارات وملفات الإعدادات والتوثيق.
«يبدأ التعلّم الحقيقي عندما تشغّل الشيفرة وتبدأ في تعديلها».
ما الذي ضمّته القائمة
تغطي القائمة معظم المشهد الحالي لهندسة الوكلاء: المساعدات الشخصية، ووكلاء البرمجة، وأتمتة المتصفح، والأطر متعددة الوكلاء، وخطوط البحث (research pipelines)، والأنظمة ذات الذاكرة طويلة الأمد. وهذا مفيد، لأن المبتدئ يستطيع أن يرى بسرعة فئات مختلفة من الحلول، بينما يستطيع المطوّر المتمرس اختيار مستودع بعينه يناسب حالته، من أتمتة الويب إلى مهام البحث الطويلة. كما تُظهر هذه المجموعة جيدًا الأفكار المعمارية التي تتكرر اليوم في أبرز الأدوات مفتوحة المصدر.
- OpenClaw وbrowser-use: نموذجان لأنظمة وكلاء تعمل مع واجهات مستخدم حقيقية، مثل تطبيقات المراسلة والمواقع والنماذج والتنقل عبر الويب.
- OpenHands وOpenAI Agents SDK: مدخل جيد لمن يريد فهم وكلاء البرمجة وعمليات التسليم بين الوكلاء (handoffs) والجلسات (sessions) والتتبّع (tracing) وسير العمل الأكثر تطبيقية.
- CrewAI وLangGraph وAutoGen: ثلاثة مناهج مختلفة للتنسيق متعدد الوكلاء، من سيناريوهات Python البسيطة نسبيًا إلى رسوم الحالات (state graphs) ونماذج التشغيل (runtime) الأكثر جدّية.
- DeerFlow وLetta: تركيز على المهام الطويلة والذاكرة وبيئات الـ sandbox والمهارات وحالة الوكيل بين الخطوات.
- GPT Researcher: حالة مستقلة للبحث العميق (deep research)، إذ يمكن فيها تتبّع الدورة الكاملة: التخطيط، والتصفح، وجمع المصادر، والتركيب، وإنشاء التقرير.
ويميّز الكاتب عدة مستودعات بوصفها أكثر دلالة من غيرها. يبدو OpenClaw لا كعرض تجريبي تعليمي، بل كمساعد شخصي شبه جاهز، مع اتصال بـ Telegram وSlack وDiscord وSignal وقنوات أخرى. أما OpenHands فتكمن فائدته في أن منظومة كاملة نمت حوله: وضع سحابي (cloud) وواجهة سطر أوامر (CLI) وحزمة SDK وتوثيق واختبارات مرجعية (benchmarks). ويُعدّ LangGraph مثيرًا للاهتمام لأنه يدفع المطوّر إلى التفكير لا في «سحر» النموذج، بل في رسم الحالات والتحكم في تدفق التنفيذ ومتانة العمليات الطويلة.
ما المهارات التي تمنحها
تكمن القيمة الأساسية للقائمة في أنها تغطي معظم حزمة التقنيات (stack) في تطبيق الوكلاء الحديث. فمن خلال browser-use يمكن أن نفهم بسرعة كيف يتفاعل الوكيل مع صفحة الويب، ولماذا يبقى المتصفح الميدان الرئيسي للأتمتة. ومن خلال CrewAI وAutoGen نفهم كيف تُوصَّف أدوار الوكلاء وتُقسَّم المهام ويُنظَّم الحوار بينهم. ومن خلال OpenAI Agents SDK نفهم كيف تُبنى سيناريوهات أكثر إحكامًا وجاهزة للإنتاج (production-ready) دون إطار عمل ثقيل فوقها.
وثمة دروس هندسية أعمق أيضًا. يبيّن DeerFlow أن المهام الطويلة تحتاج إلى أكثر من استدعاءات النموذج (model calls)، فهي تتطلب ذاكرة وعزلًا عبر sandbox ومجموعة أدوات وآلية للتنسيق. ويركّز Letta على نهج الحالة المحفوظة (stateful)، حيث لا يبدأ الوكيل كل جلسة من الصفر. ويفيد GPT Researcher في أنه يحوّل المصطلح المجرد “deep research” إلى خط معالجة (pipeline) واضح يمكن عمل fork له وتكييفه مع التحليلات الداخلية أو أبحاث السوق أو مهام المحتوى.
وفي الجوهر، يقترح هذا الموضوع في KDnuggets أن ننظر إلى تطوير الوكلاء لا كمكتبة واحدة، بل كمجموعة قرارات معمارية. ففي بعض الحالات تكون الذاكرة هي الأهم، وفي أخرى التنسيق، وفي ثالثة الوصول إلى الواجهات، وفي رابعة تقييم الجودة وإمكانية إعادة الإنتاج. ولا تقتصر فائدة هذه القائمة على المبتدئين، فحتى الفريق ذو الخبرة يستطيع بها مقارنة المناهج بسرعة، وتجميع حزمة تقنيات أولية، وتحديد المكوّنات الأجدر بالاعتماد عليها في منتجه الخاص.
ماذا يعني ذلك
يتحول سوق هندسة الوكلاء بوضوح متزايد من العروض التجريبية إلى قوالب مفتوحة المصدر قابلة لعمل fork. وهذه فرصة للمطورين كي يتعلموا من أنظمة حيّة، وللمنتجات كي تبني وكلاءها الخاصة بسرعة أكبر من كتل معمارية جُرّبت بالفعل.
Delegate Deep Research, Coding & Workflows to an AI Agent
Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.
أهم ما في عالم الذكاء الاصطناعي — مرة كل أسبوع
سبع قصص مهمة فعلاً هذا الأسبوع، مختارة بعناية. بلا ضجيج ولا بيانات صحفية.
تم! تحقق من بريدك للتأكيد.