---
title: "مقارنة أطر عمل وكلاء الذكاء الاصطناعي: 16 SDK جنبًا إلى جنب · DotsAgent"
description: "LangGraph وCrewAI وOpenAI Agents SDK وGoogle ADK وMastra و11 خيارًا آخر: اللغات والتراخيص والإصدارات وMCP والتنفيذات المستمرة والموافقات والتقييمات، وفق مراجعة 1 Oct 2026."
url: https://dotsagent.io/ar/frameworks
---

البناء · مرجع

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

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

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

| إطار العمل | اللغات | أي نموذج | عميل MCP | خادم MCP | متعدد الوكلاء | عمليات تنفيذ مستدامة | موافقة بشرية | التتبّع | التقييمات | نجوم GitHub |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| [OpenAI Agents SDK](https://dotsagent.io/ar/frameworks/openai-agents-python)OpenAI | Python | — | — | — | — | — | — | — | — | 29.8k |
| [OpenAI Agents SDK (JS)](https://dotsagent.io/ar/frameworks/openai-agents-js)OpenAI | TypeScript, JavaScript | — | — | — | — | — | — | — | — | 3.9k |
| [Claude Agent SDK](https://dotsagent.io/ar/frameworks/claude-agent-sdk)Anthropic | Python, TypeScript | — | — | — | — | — | — | — | — | 8.2k |
| [Google ADK](https://dotsagent.io/ar/frameworks/google-adk)Google | Python, TypeScript, Go, Java, Kotlin | — | — | — | — | — | — | — | — | 21.7k |
| [Microsoft Agent Framework](https://dotsagent.io/ar/frameworks/microsoft-agent-framework)Microsoft | Python, C#, .NET, Go | — | — | — | — | — | — | — | — | 13.9k |
| [LangGraph](https://dotsagent.io/ar/frameworks/langgraph)LangChain Inc. | Python, TypeScript, JavaScript | — | — | — | — | — | — | — | — | 42.6k |
| [CrewAI](https://dotsagent.io/ar/frameworks/crewai)CrewAI Inc. | Python | — | — | — | — | — | — | — | — | 59.3k |
| [LlamaIndex](https://dotsagent.io/ar/frameworks/llamaindex)LlamaIndex | Python, TypeScript | — | — | — | — | — | — | — | — | 52.4k |
| [Pydantic AI](https://dotsagent.io/ar/frameworks/pydantic-ai)Pydantic | Python | — | — | — | — | — | — | — | — | 20.3k |
| [Mastra](https://dotsagent.io/ar/frameworks/mastra)Mastra | TypeScript | — | — | — | — | — | — | — | — | 28.5k |
| [Vercel AI SDK](https://dotsagent.io/ar/frameworks/vercel-ai-sdk)Vercel | TypeScript | — | — | — | — | — | — | — | — | 27.1k |
| [smolagents](https://dotsagent.io/ar/frameworks/smolagents)Hugging Face | Python | — | — | — | — | — | — | — | — | 29.6k |
| [Agno](https://dotsagent.io/ar/frameworks/agno)Agno Inc. | Python | — | — | — | — | — | — | — | — | 42.4k |
| [Strands Agents](https://dotsagent.io/ar/frameworks/strands-agents)AWS | Python, TypeScript | — | — | — | — | — | — | — | — | 8.6k |
| [Dify](https://dotsagent.io/ar/frameworks/dify)LangGenius, Inc. · منصة منخفضة البرمجة | — | — | — | — | — | — | — | — | — | 157.7k |
| [OpenClaw](https://dotsagent.io/ar/frameworks/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 فهو مساعد مكتمل تستضيفه وتتواصل معه عبر تطبيقات المحادثة، وليس منصةً للبناء عليها.

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

- [OpenAI Agents SDK](https://dotsagent.io/ar/frameworks/openai-agents-python): حزمة SDK مفتوحة المصدر من OpenAI لبناء الوكلاء باستخدام Python، مصممة لتكون بسيطة عمدًا، وتوفّر تسليم المهام والضوابط والجلسات والتتبّع مدمجةً فيها. تستخدم نماذج OpenAI افتراضيًا، لكنها تستطيع استدعاء مزوّدين آخرين، وتتيح عمليات تشغيل مستدامة عبر تكامل Temporal الذي أصبح متاحًا للجميع في March 2026.

- [OpenAI Agents SDK (JS)](https://dotsagent.io/ar/frameworks/openai-agents-js): إصدار TypeScript وJavaScript من Agents SDK لدى OpenAI، ويضم الوكلاء وتسليم المهام والموافقات والتتبّع نفسها. ويضيف وكلاء صوت لحظي يعملون في المتصفح عبر WebRTC، بينما يظل تكامل الاستمرارية مع Temporal متاحًا لـ Python فقط.

- [Claude Agent SDK](https://dotsagent.io/ar/frameworks/claude-agent-sdk): يضع SDK من Anthropic بيئة التشغيل خلف Claude Code، مع أدوات للملفات وshell، وأذونات وخطافات ووكلاء فرعيين ومهارات، ضمن برنامج Python أو TypeScript خاص بك. وعلى خلاف بقية الخيارات في هذه القائمة، لا يعمل إلا مع نماذج Claude، ويخضع استخدامه للشروط التجارية لدى Anthropic.

- [Google ADK](https://dotsagent.io/ar/frameworks/google-adk): حزمة تطوير الوكلاء من Google، مع SDKs لـ Python وTypeScript وGo وJava وKotlin، وتقييمات مدمجة في المكوّن الأساسي. تعطي الأولوية لـ Gemini، لكنها تدعم نماذج أخرى عبر المحوّلات، ويمكن نشرها على Agent Runtime في Google Cloud.

- [Microsoft Agent Framework](https://dotsagent.io/ar/frameworks/microsoft-agent-framework): إطار عمل الوكلاء من Microsoft لـ Python و.NET، طوّره فريقا Semantic Kernel وAutoGen، وأصبح متاحًا عمومًا منذ April 2026. يجمع بين وكلاء ذوي أنواع محددة وسير عمل رسومي يحفظ نقاط التحقق، ويستأنف التنفيذ، وينتظر تدخل الأشخاص. كما يتوفر Go SDK في معاينة عامة.

- [LangGraph](https://dotsagent.io/ar/frameworks/langgraph): مكتبة منخفضة المستوى من LangChain لبناء الوكلاء على هيئة رسوم بيانية صريحة، وتتمحور حول حفظ الحالة عند نقاط التحقق والمقاطعات. يعمل create_agent في LangChain v1 فوقها عندما تكفي حلقة مُعدّة مسبقًا.

- [CrewAI](https://dotsagent.io/ar/frameworks/crewai): إطار عمل بلغة Python لإنشاء فرق من الوكلاء ذوي الأدوار المختلفة، يفوّض بعضهم المهام إلى بعض، وتنسّق بينهم Flows المعتمدة على الأحداث. تضيف Flows حفظ الحالة وإمكانية تلقي ملاحظات بشرية، وتتيح CLI النشر مباشرةً إلى خدمة CrewAI AMP المُدارة.

- [LlamaIndex](https://dotsagent.io/ar/frameworks/llamaindex): يجمع LlamaIndex بين أدوات تحليل المستندات واسترجاعها وسير عمل الوكلاء المعتمد على الأحداث في Python وTypeScript. ويمكن لسير العمل التوقف لانتظار إدخال بشري وحفظ الحالة، كما يمكن تقديمه كخادم MCP أو نشره على LlamaCloud.

- [Pydantic AI](https://dotsagent.io/ar/frameworks/pydantic-ai): إطار عمل للوكلاء بلغة Python من فريق Pydantic، يرتكز على تلميحات الأنواع والمخرجات المنظّمة والمتحقق من صحتها وحقن الاعتماديات. يتميز بدعم التنفيذ المتين على سبعة محركات، من Temporal إلى Airflow، ويضم Pydantic Evals.

- [Mastra](https://dotsagent.io/ar/frameworks/mastra): إطار عمل TypeScript يجمع الوكلاء وسير العمل مع الإيقاف المؤقت والاستئناف والذاكرة والتقييمات وواجهة Studio في حزمة واحدة. يندمج مع تطبيقات Next.js أو Express أو Hono؛ والترخيص الأساسي Apache-2.0، بينما تستخدم المجلدات ee/ ترخيصًا للمؤسسات.

- [Vercel AI SDK](https://dotsagent.io/ar/frameworks/vercel-ai-sdk): مجموعة أدوات TypeScript من Vercel لا ترتبط بمزوّد محدد؛ وتُعد ToolLoopAgent الفئة الرئيسية للوكلاء اعتبارًا من AI SDK 7. تربط حلقات الأدوات بمساعدات واجهات البث، وتتيح WorkflowAgent عمليات تشغيل تستمر بعد إعادة التشغيل.

- [smolagents](https://dotsagent.io/ar/frameworks/smolagents): مكتبة Python صغيرة من Hugging Face، يتألف كودها من نحو ألف سطر، ويكتب فيها CodeAgent إجراءاته على هيئة شيفرة Python. تُشغّل هذه الشيفرة في بيئات معزولة مثل Modal أو E2B أو Docker، ويمكن مشاركة الوكلاء والأدوات على Hub.

- [Agno](https://dotsagent.io/ar/frameworks/agno): إطار عمل وبيئة تشغيل لـPython: تتيح SDK إنشاء الوكلاء والفرق وسير العمل، بينما يقدّم AgentOS هذه المكونات كتطبيق FastAPI على بنيتك التحتية. تبقى الجلسات والذاكرة وآثار التنفيذ في قاعدة بياناتك، وتتصل واجهة Control Plane المستضافة بها عبر المتصفح.

- [Strands Agents](https://dotsagent.io/ar/frameworks/strands-agents): حزمة SDK لـPython وTypeScript من AWS، يقود فيها النموذج حلقة التنفيذ ويعمل الوكيل ضمن عمليتك الخاصة، من دون مستوى تحكم. Amazon Bedrock هو المزوّد الافتراضي، وBedrock AgentCore Runtime هو مسار النشر.

- [Dify](https://dotsagent.io/ar/frameworks/dify): منصة قابلة للاستضافة ذاتيًا لبناء وكلاء LLM وسير عمل في محرر مرئي، بدلًا من كتابة شيفرة باستخدام إطار عمل. منذ v1.6.0، تدعم MCP في الاتجاهين، ما يتيح للتطبيق استدعاء أدوات MCP ونشره كخادم MCP.

- [OpenClaw](https://dotsagent.io/ar/frameworks/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.

مرجع مستقل لمطوّري وكلاء الذكاء الاصطناعي. لا تربطنا أي علاقة بأي من المورّدين المذكورين هنا.

© 2026 DotsAgent · تم التحقق من المعلومات في 1 أكتوبر 2026
