dotsagent.io
اللغة:العربية
البناء · مرجع

مقارنة أطر عمل الوكلاء وSDKs

ست عشرة طريقة لبناء وكيل أو تشغيله: 14 إطار عمل وSDK للبرمجة، ومنصة واحدة منخفضة البرمجة، ومساعد جاهز واحد. راجعنا كل علامة ميزة بالاستناد إلى الوثائق الرسمية في 1 October 2026، وتشير علامة الاستفهام إلى أننا لم نتمكن من التحقق منها.

مصفوفة الميزات

مصفوفة الميزات
إطار العملاللغاتأي نموذجعميل MCPخادم MCPمتعدد الوكلاءعمليات تنفيذ مستدامةموافقة بشريةالتتبّعالتقييماتنجوم GitHub
OpenAI Agents SDK
OpenAI
Pythonنعمنعمغير مؤكّدنعمنعمنعمنعملا29.8k
OpenAI Agents SDK (JS)
OpenAI
TypeScript, JavaScriptنعمنعمغير مؤكّدنعمغير مؤكّدنعمنعملا3.9k
Claude Agent SDK
Anthropic
Python, TypeScriptلانعمغير مؤكّدنعمغير مؤكّدنعمنعملا8.2k
Google ADK
Google
Python, TypeScript, Go, Java, Kotlinنعمنعمنعمنعمنعمنعمنعمنعم21.7k
Microsoft Agent Framework
Microsoft
Python, C#, .NET, Goنعمنعمغير مؤكّدنعمنعمنعمنعمغير مؤكّد13.9k
LangGraph
LangChain Inc.
Python, TypeScript, JavaScriptنعمنعمغير مؤكّدنعمنعمنعمنعملا42.6k
CrewAI
CrewAI Inc.
Pythonنعمنعمغير مؤكّدنعمنعمنعمنعمغير مؤكّد59.3k
LlamaIndex
LlamaIndex
Python, TypeScriptنعمنعمنعمنعمنعمنعمغير مؤكّدغير مؤكّد52.4k
Pydantic AI
Pydantic
Pythonنعمنعمغير مؤكّدنعمنعمنعمنعمنعم20.3k
Mastra
Mastra
TypeScriptنعمنعمنعمنعمنعمنعمنعمنعم28.5k
Vercel AI SDK
Vercel
TypeScriptنعمنعمغير مؤكّدنعمنعمنعمغير مؤكّدغير مؤكّد27.1k
smolagents
Hugging Face
Pythonنعمنعمغير مؤكّدنعمغير مؤكّدغير مؤكّدغير مؤكّدلا29.6k
Agno
Agno Inc.
Pythonنعمنعمنعمنعمنعمنعمنعمغير مؤكّد42.4k
Strands Agents
AWS
Python, TypeScriptنعمنعمغير مؤكّدنعمغير مؤكّدنعمنعمنعم8.6k
Dify
LangGenius, Inc. · منصة منخفضة البرمجة
نعمنعمنعمنعمنعمنعمغير مؤكّدغير مؤكّد157.7k
OpenClaw
OpenClaw Foundation · وكيل جاهز
TypeScriptنعمغير مؤكّدغير مؤكّدنعمنعمغير مؤكّدغير مؤكّدلا391.1k

● نعم · ○ لا · ? غير مؤكّد · أعداد النجوم مأخوذة من GitHub في 1 October 2026، وهي مقياس للشعبية لا للجودة.

أيها تختار؟

Python، لتنفيذات طويلة يجب أن تستمر بعد إعادة التشغيل ← LangGraph أو Pydantic AI

يحفظ LangGraph نقاط تحقق للرسم البياني في Postgres أو SQLite، ويستأنف العمل بعد الأعطال. ويتكامل Pydantic AI مع سبعة محركات للاستمرارية، منها Temporal وDBOS، ويتحقق من مطابقة كل مخرج لنوع محدد.

TypeScript، حزمة واحدة لكل شيء ← Mastra

يوفر Mastra الوكلاء وسير العمل القابل للإيقاف والاستئناف والذاكرة وأدوات التقييم وخادم MCP في حزمة واحدة. إذا كان احتياجك الأساسي حلقات الأدوات خلف واجهة Next.js متدفقة، فـ Vercel AI SDK خيار أضيق نطاقًا.

Azure أو .NET أو الانتقال من AutoGen ← Microsoft Agent Framework

إنه الخلف الرسمي لـ AutoGen وSemantic Kernel، ويأتي مع SDKs لـ Python وC#، وسير عمل رسومي يحفظ نقاط التحقق، ودعم مدمج لـ OpenTelemetry.

لغات متعددة أو Google Cloud ← Google ADK

ADK هو الخيار الوحيد هنا الذي يوفر SDKs لـ Java وKotlin إلى جانب Python وTypeScript وGo. كما أنه الخيار الوحيد الذي تأكدت فيه الميزات الثماني كلها، بما فيها التقييمات.

Claude يعمل على ملفات حقيقية ← Claude Agent SDK

يدمج بيئة تشغيل Claude Code، بما فيها أدوات الملفات والصدفة والصلاحيات والخطافات والوكلاء الفرعيين، في برنامجك الخاص. وهو يشغّل نماذج Claude فقط، عبر Anthropic أو Bedrock أو Google Cloud أو Foundry.

من دون كتابة كود إطار عمل ← Dify، أو OpenClaw لمساعد جاهز

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

جميع أطر العمل في الجدول

Python

OpenAI Agents SDK

حزمة SDK مفتوحة المصدر من OpenAI لبناء الوكلاء باستخدام Python، مصممة لتكون بسيطة عمدًا، وتوفّر تسليم المهام والضوابط والجلسات والتتبّع مدمجةً فيها. تستخدم نماذج OpenAI افتراضيًا، لكنها تستطيع استدعاء مزوّدين آخرين، وتتيح عمليات تشغيل مستدامة عبر تكامل Temporal الذي أصبح متاحًا للجميع في March 2026.

TypeScript · JavaScript

OpenAI Agents SDK (JS)

إصدار TypeScript وJavaScript من Agents SDK لدى OpenAI، ويضم الوكلاء وتسليم المهام والموافقات والتتبّع نفسها. ويضيف وكلاء صوت لحظي يعملون في المتصفح عبر WebRTC، بينما يظل تكامل الاستمرارية مع Temporal متاحًا لـ Python فقط.

Python · TypeScript

Claude Agent SDK

يضع SDK من Anthropic بيئة التشغيل خلف Claude Code، مع أدوات للملفات وshell، وأذونات وخطافات ووكلاء فرعيين ومهارات، ضمن برنامج Python أو TypeScript خاص بك. وعلى خلاف بقية الخيارات في هذه القائمة، لا يعمل إلا مع نماذج Claude، ويخضع استخدامه للشروط التجارية لدى Anthropic.

Python · TypeScript · Go · Java · Kotlin

Google ADK

حزمة تطوير الوكلاء من Google، مع SDKs لـ Python وTypeScript وGo وJava وKotlin، وتقييمات مدمجة في المكوّن الأساسي. تعطي الأولوية لـ Gemini، لكنها تدعم نماذج أخرى عبر المحوّلات، ويمكن نشرها على Agent Runtime في Google Cloud.

Python · C# · .NET · Go

Microsoft Agent Framework

إطار عمل الوكلاء من Microsoft لـ Python و.NET، طوّره فريقا Semantic Kernel وAutoGen، وأصبح متاحًا عمومًا منذ April 2026. يجمع بين وكلاء ذوي أنواع محددة وسير عمل رسومي يحفظ نقاط التحقق، ويستأنف التنفيذ، وينتظر تدخل الأشخاص. كما يتوفر Go SDK في معاينة عامة.

Python · TypeScript · JavaScript

LangGraph

مكتبة منخفضة المستوى من LangChain لبناء الوكلاء على هيئة رسوم بيانية صريحة، وتتمحور حول حفظ الحالة عند نقاط التحقق والمقاطعات. يعمل create_agent في LangChain v1 فوقها عندما تكفي حلقة مُعدّة مسبقًا.

Python

CrewAI

إطار عمل بلغة Python لإنشاء فرق من الوكلاء ذوي الأدوار المختلفة، يفوّض بعضهم المهام إلى بعض، وتنسّق بينهم Flows المعتمدة على الأحداث. تضيف Flows حفظ الحالة وإمكانية تلقي ملاحظات بشرية، وتتيح CLI النشر مباشرةً إلى خدمة CrewAI AMP المُدارة.

Python · TypeScript

LlamaIndex

يجمع LlamaIndex بين أدوات تحليل المستندات واسترجاعها وسير عمل الوكلاء المعتمد على الأحداث في Python وTypeScript. ويمكن لسير العمل التوقف لانتظار إدخال بشري وحفظ الحالة، كما يمكن تقديمه كخادم MCP أو نشره على LlamaCloud.

Python

Pydantic AI

إطار عمل للوكلاء بلغة Python من فريق Pydantic، يرتكز على تلميحات الأنواع والمخرجات المنظّمة والمتحقق من صحتها وحقن الاعتماديات. يتميز بدعم التنفيذ المتين على سبعة محركات، من Temporal إلى Airflow، ويضم Pydantic Evals.

TypeScript

Mastra

إطار عمل TypeScript يجمع الوكلاء وسير العمل مع الإيقاف المؤقت والاستئناف والذاكرة والتقييمات وواجهة Studio في حزمة واحدة. يندمج مع تطبيقات Next.js أو Express أو Hono؛ والترخيص الأساسي Apache-2.0، بينما تستخدم المجلدات ee/ ترخيصًا للمؤسسات.

TypeScript

Vercel AI SDK

مجموعة أدوات TypeScript من Vercel لا ترتبط بمزوّد محدد؛ وتُعد ToolLoopAgent الفئة الرئيسية للوكلاء اعتبارًا من AI SDK 7. تربط حلقات الأدوات بمساعدات واجهات البث، وتتيح WorkflowAgent عمليات تشغيل تستمر بعد إعادة التشغيل.

Python

smolagents

مكتبة Python صغيرة من Hugging Face، يتألف كودها من نحو ألف سطر، ويكتب فيها CodeAgent إجراءاته على هيئة شيفرة Python. تُشغّل هذه الشيفرة في بيئات معزولة مثل Modal أو E2B أو Docker، ويمكن مشاركة الوكلاء والأدوات على Hub.

Python

Agno

إطار عمل وبيئة تشغيل لـPython: تتيح SDK إنشاء الوكلاء والفرق وسير العمل، بينما يقدّم AgentOS هذه المكونات كتطبيق FastAPI على بنيتك التحتية. تبقى الجلسات والذاكرة وآثار التنفيذ في قاعدة بياناتك، وتتصل واجهة Control Plane المستضافة بها عبر المتصفح.

Python · TypeScript

Strands Agents

حزمة SDK لـPython وTypeScript من AWS، يقود فيها النموذج حلقة التنفيذ ويعمل الوكيل ضمن عمليتك الخاصة، من دون مستوى تحكم. Amazon Bedrock هو المزوّد الافتراضي، وBedrock AgentCore Runtime هو مسار النشر.

Dify

منصة قابلة للاستضافة ذاتيًا لبناء وكلاء LLM وسير عمل في محرر مرئي، بدلًا من كتابة شيفرة باستخدام إطار عمل. منذ v1.6.0، تدعم MCP في الاتجاهين، ما يتيح للتطبيق استدعاء أدوات MCP ونشره كخادم MCP.

TypeScript

OpenClaw

مساعد AI جاهز وقابل للاستضافة ذاتيًا، يمكنك مراسلته عبر WhatsApp وTelegram وSlack وDiscord وiMessage وغيرها. ليس إطار عمل لبناء وكيلك الخاص، ولا توجد، حسب التصميم، خدمة مستضافة وسيطة.

أسئلة عن أطر عمل الوكلاء

ما أفضل إطار عمل لوكلاء الذكاء الاصطناعي في 2026؟

لا يوجد خيار واحد يتفوق على الجميع؛ فالخيار الأنسب يعتمد على اللغة والسحابة ومدة تشغيل مهامك. Google ADK وMastra هما الخياران الوحيدان في جدولنا اللذان تأكدت فيهما الميزات الثماني كلها. لم نتمكن من تأكيد سوى ميزة أو ميزتين لدى Pydantic AI وLangGraph وCrewAI، لذا ابدأ بالتصفية حسب اللغة ثم قارن بينها.

ما أطر عمل الوكلاء التي تدعم MCP؟

يمكن لجميع أطر العمل البرمجية الـ14 هنا، وكذلك Dify، استدعاء الأدوات على خوادم MCP. لكن عددًا أقل منها يوثّق إمكانية إتاحة وكيلك الخاص كخادم MCP: Google ADK (to_mcp_server()) وLlamaIndex (workflow_as_mcp) وMastra (MCPServer) وAgno (عبر AgentOS) وDify. ولم نتمكن من التحقق من دعم OpenClaw لـ MCP في وثائقه.

هل أُوقف AutoGen؟

AutoGen في وضع الصيانة، وكان آخر إصدار له هو python-v0.7.5 في September 2025. ويُعد Microsoft Agent Framework 1.0، المتاح عمومًا منذ 3 April 2026، الخلف الرسمي لكل من AutoGen وSemantic Kernel. وسيواصل Semantic Kernel v1 تلقي الإصلاحات الحرجة لمدة سنة على الأقل بعد ذلك التاريخ.

هل ستُوقِف OpenAI Agent Builder؟

نعم. أعلنت OpenAI في 3 June 2026 أنها ستُنهي تدريجيًا Agent Builder ومنتج Evals، وسيُغلَق كلاهما في 30 November 2026. سيستمر ChatKit، لكن عليك تشغيل الواجهة الخلفية بنفسك، مثلًا باستخدام Agents SDK. أما Agents SDK مفتوح المصدر فهو مكتبة منفصلة، وما زالت تصدر له تحديثات؛ وقد صدر الإصدار 0.22.3 في 17 September 2026.

ما أُطر عمل الوكلاء التي تدعم التنفيذ المستدام؟

توثّق كل من LangGraph (عبر checkpointers) وPydantic AI (سبعة محرّكات، من Temporal إلى Airflow) وMicrosoft Agent Framework (عبر Durable Extension) وPython OpenAI Agents SDK (عبر Temporal) وVercel AI SDK (عبر WorkflowAgent) هذه الميزة. ويمكن لـ Mastra وDify إيقاف سير العمل مؤقتًا واستئنافه لاحقًا. أما Claude Agent SDK وStrands Agents وOpenAI JS SDK، فعثرنا فيها على جلسات قابلة للاستئناف، لكن من دون محرّك تنفيذ مستدام.

ماذا تعني علامة الاستفهام في الجدول؟

تعني أننا لم نتمكن من تأكيد الميزة في الوثائق الرسمية حتى 1 October 2026، وليس أنها غير متوفرة. أما الدائرة الفارغة فتعني أن المكتبة لا تدعم الميزة مدمجًا، حتى إن كان منتج منفصل يوفّرها، مثلما يوفّر LangSmith تقييمات LangGraph.