ما هو MetaGPT؟
MetaGPT إطار عمل Python مفتوح المصدر يحاكي شركة برمجيات مكوّنة من عملاء نماذج لغة كبيرة قائمين على الأدوار. يصف مستودعه على GitHub المشروع بشعار "The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming". بدلًا من أن يقوم نموذج واحد بتوليد تطبيق كامل من طلب واحد، يُسند MetaGPT أدوار مدير المنتج والمهندس المعماري ومدير المشروع والمهندس البرمجي إلى عملاء منفصلين، ثم يوجّه العمل بينهم عبر إجراء تشغيل موحّد (SOP) محدد — ويصف المشروع فلسفته الأساسية بأنها Code = SOP(Team).
- الوظيفة الأساسية: يأخذ متطلبًا بلغة طبيعية من سطر واحد وينتج مخرجات تشمل قصص المستخدم، وتحليل المنافسين، ووثائق المتطلبات، وهياكل البيانات، وواجهات برمجة التطبيقات، والكود القابل للتشغيل
- بنية قائمة على الأدوار: عملاء منفصلون يؤدون أدوار مدير المنتج والمهندس المعماري ومدير المشروع والمهندس البرمجي، ويساهم كل منهم بالمخرج الذي كان سينتجه هذا الدور في فريق حقيقي
- تنسيق موجّه بإجراء التشغيل الموحّد: يسلّم العملاء العمل عبر عملية ثابتة بدلًا من محادثة حرة وغير منظمة بين العملاء
- Data Interpreter: دور منفصل (
DataInterpreter) مصمم لمهام تحليل البيانات وتنفيذ الكود — مثل تشغيل تحليل على مجموعة بيانات وإنتاج رسم بياني — منفصل عن سير العمل الكامل لشركة البرمجيات - المستودع المرجعي: github.com/FoundationAgents/MetaGPT، أُنشئ في 30 يونيو 2023، مكتوب بلغة Python، مرخّص بموجب MIT وفق واجهة برمجة تطبيقات GitHub
ماذا يمكنك أن تفعل مع MetaGPT؟
تتمحور مجموعة ميزات MetaGPT حول تحويل متطلب قصير إلى خط أنابيب منظم لتطوير البرمجيات، وفق ملف README والتوثيق الخاصَين بالمشروع نفسه.
- التوليد من سطر إلى مستودع — شغّل
generate_repo("Create a 2048 game")(أو أمر سطر الأوامر المكافئ)، وينتج MetaGPT مستودع مشروع بتمرير المتطلب عبر إجراء التشغيل الموحّد القائم على الأدوار - الاستخدام عبر سطر الأوامر —
metagpt "Create a 2048 game"ينشئ مستودعًا مباشرة في دليل محلي./workspace، دون الحاجة إلى نص برمجي بلغة Python - الاستخدام كمكتبة —
from metagpt.software_company import generate_repoيسمح لتطبيق Python باستدعاء MetaGPT برمجيًا وفحص كائنProjectRepoالناتج - Data Interpreter — دور مخصص (
from metagpt.roles.di.data_interpreter import DataInterpreter) لسير عمل تحليل البيانات، مثل تشغيل تحليل على مجموعة بيانات وإنتاج رسم بياني، بدلًا من بناء تطبيق كامل - خلفية نموذج قابلة للتكوين — ملف
~/.metagpt/config2.yaml(يُنشأ عبرmetagpt --init-config) يحدد مزوّد نموذج اللغة الكبيرة، واسم النموذج، والرابط الأساسي، ومفتاح واجهة برمجة التطبيقات؛ يُدرج ملف التكوين النموذجي الخاص بالمشروع إدخالات متوافقة مع OpenAI وAzure وأخرى شبيهة بـOllama ضمن قيمapi_typeالمدعومة - حالات استخدام موثّقة من المشروع — تفسير البيانات، والمناظرة متعددة العملاء، ودور باحث آلي، ومساعد لمعالجة الإيصالات، جميعها مذكورة في فهرس الدروس التعليمية الخاص بالمشروع نفسه
كيفية تثبيت MetaGPT والبدء باستخدامه
MetaGPT إطار عمل تثبّته عبر pip، وليس تطبيقًا قابلًا للتنزيل للمستخدم النهائي — لا يوجد مثبِّت ولا إدراج في متجر تطبيقات. تتبع الخطوات أدناه قسم "Get Started" في ملف README الخاص بالمشروع نفسه؛ تحقق دائمًا من تلك الصفحة مباشرة قبل التثبيت، لأن الأوامر الدقيقة قد تتغير بين الإصدارات.
- 1تأكد من أن إصدار Python لديك هو 3.9 أو أحدث وأقل من 3.12 (
python --version) — يوثّق المشروع هذا النطاق تحديدًا كمتطلب، وبيئةconda create -n metagpt python=3.9 && conda activate metagptطريقة موثّقة لتحقيق ذلك. - 2ثبّت الحزمة:
pip install --upgrade metagpt(تشمل البدائل الموثّقة في README التثبيت مباشرة من GitHub عبرpip install --upgrade git+https://github.com/FoundationAgents/MetaGPT.git، أو استنساخ المستودع وتشغيلpip install --upgrade -e .). - 3
- 4هيّئ الإعدادات: شغّل
metagpt --init-configلإنشاء~/.metagpt/config2.yaml، ثم عدّله لضبطapi_typeوmodelوbase_urlوapi_keyالخاصة بمزوّد نموذج اللغة الكبيرة لديك. - 5شغّله: من سطر الأوامر، يُنشئ
metagpt "Create a 2048 game"مشروعًا في دليل محلي./workspace؛ من Python، استوردfrom metagpt.software_company import generate_repoواستدعِgenerate_repo("Create a 2048 game")لاستخدامه كمكتبة بدلًا من ذلك.
هل أحتاج إلى حساب OpenAI لتشغيل MetaGPT؟
لا يستضيف MetaGPT نفسه ولا يعيد بيع الوصول إلى النماذج — تقوم بتكوين أي مزوّد لنموذج اللغة الكبيرة تريده في ~/.metagpt/config2.yaml. يُدرج ملف التكوين النموذجي الخاص بالمشروع إدخالات api_type متوافقة مع OpenAI وAzure وأخرى شبيهة بـOllama، لذا فإن استخدام نموذج مستضاف محليًا يمكن الوصول إليه عبر واجهة برمجة تطبيقات متوافقة مع OpenAI خيار موثّق، وليس فقط مزوّدي السحابة.
لماذا يحتاج MetaGPT إلى Node.js وpnpm رغم أنه إطار عمل بلغة Python؟
ينص ملف README الخاص بالمشروع نفسه على أن Node.js وpnpm يجب تثبيتهما "قبل الاستخدام الفعلي"، بالإضافة إلى حزمة Python — لم تعثر هذه المراجعة على شرح عام مفصّل حول أي ميزة تحديدًا في MetaGPT تعتمد على سلسلة أدوات Node.js، لذا تعامل مع ذلك كشرط أساسي موثّق وليس خطوة اختيارية.
رخصة MetaGPT وأسعاره
إطار عمل MetaGPT نفسه مجاني ومفتوح المصدر بموجب رخصة MIT، وهذا أمر مؤكَّد عبر واجهة برمجة تطبيقات GitHub (license.spdx_id: "MIT"). لا توجد فئة مدفوعة أو رخصة لكل مقعد أو حد استخدام على الإطار مفتوح المصدر؛ التكلفة الوحيدة المستمرة لديك هي استخدام مزوّد واجهة برمجة تطبيقات نموذج اللغة الكبيرة الذي تربطه به.
المكوّن | السعر | ملاحظات |
|---|---|---|
| إطار عمل MetaGPT | مجاني (MIT) | مفتوح المصدر، استضافة ذاتية، لا حد للاستخدام |
| استدعاءات واجهة برمجة تطبيقات النموذج | يفوترها المزوّد | OpenAI أو Azure أو نموذج مستضاف ذاتيًا/محليًا، حسب إعداداتك |
| MGX (MetaGPT X) | منتج تجاري منفصل | مستضاف على mgx.dev، بسعر منفصل |
تحقق من الشروط الحالية مباشرة من ملف LICENSE في المستودع، وإذا كنت تفكر في MGX، تحقق مباشرة من mgx.dev — تتناول هذه المراجعة الإطار مفتوح المصدر، وليس أسعار MGX التجارية أو شروطها.
لمن يناسب MetaGPT؟
يناسب MetaGPT الفرق والمطورين الأفراد الذين يريدون خط أنابيب عملاء منظمًا وقائمًا على الأدوار لتوليد قاعدة كود أولية من متطلب قصير، بدلًا من إطار عمل محادثة حرّ متعدد العملاء.
استخدم MetaGPT إذا
- كنت تريد خط أنابيب محدد مسبقًا وقائمًا على الأدوار (مدير منتج ← مهندس معماري ← مدير مشروع ← مهندس برمجي) بدلًا من بناء منطق تنسيق العملاء بنفسك من الصفر
- كنت تريد توليد مسودة أولى لمستودع ووثيقة متطلبات منتج وتصميم نظام من متطلب قصير بلغة طبيعية كنقطة انطلاق
- كنت بحاجة إلى سير عمل مخصص لعميل تحليل بيانات (عبر دور Data Interpreter)، إلى جانب توليد التطبيقات الكامل أو بدلًا منه
- كنت تريد أن يكون الإطار الأساسي مفتوح المصدر بالكامل (MIT) دون الحاجة إلى أي مكوّن مغلق المصدر لتشغيله محليًا
- كنت مرتاحًا للعمل مع Python وpip وإعداد موجَّه بملف تكوين بدلًا من مثبِّت رسومي
انتظر، أو ابحث في مكان آخر، إذا
- كنت تريد نمطًا حرًا موجّهًا بالمحادثة بدلًا من إجراء تشغيل موحّد ثابت — إطار عمل مثل AutoGen مبني بدلًا من ذلك حول المحادثة بين العملاء
- كنت تريد تحكمًا دقيقًا في رسم التنسيق نفسه (تفرعات وحلقات وحالة مخصصة) — LangGraph مصمم تحديدًا لهذا المستوى من التحكم
- كنت بحاجة إلى حلقة عميل واحد مستقل تمامًا يسعى نحو هدف مفتوح بأقل بنية أدوار — وهذا أقرب إلى التصميم الأصلي لـAutoGPT
- كنت بحاجة إلى ضمانات دعم على مستوى المؤسسات أو اتفاقية مستوى خدمة (SLA) — لم تجد هذه المراجعة فئة منشورة للمؤسسات/الفرق للإطار مفتوح المصدر نفسه، منفصلة عن منتج MGX التجاري
- لم تكن مستعدًا لمراجعة الكود المولَّد بالذكاء الاصطناعي قبل تشغيله — عملاء MetaGPT يكتبون الكود ويمكنهم تنفيذه، وينبغي مراجعة المخرجات المُولَّدة مثل أي كود آخر مولَّد بالذكاء الاصطناعي قبل استخدامها في الإنتاج
MetaGPT مقابل البدائل
MetaGPT واحد من عدة أطر عمل متعددة العملاء في مجال تنسيق العملاء، وكل منها مبني حول فلسفة تنسيق مختلفة. إليك كيف يقارَن نهجه القائم على إجراء التشغيل الموحّد الذي يحاكي شركة برمجيات بأقرب البدائل — راجع دليل برمجيات نماذج اللغة الكبيرة المحلية للحصول على الكتالوج الكامل.
CrewAI
- نموذج التنسيق:
- "طواقم" قائمة على الأدوار بمهام محددة وعملية (تسلسلية أو هرمية)
- الاختلاف عن MetaGPT:
- أقرب تطابق فلسفي — كلاهما يستخدم أدوارًا مسمّاة وعملية محددة، لكن CrewAI هو تجريد طاقم عام الغرض لأي مهمة، وليس إجراء تشغيل موحّد ثابت لشركة برمجيات بأدوار مدير منتج/مهندس معماري/مهندس برمجي مدمجة.
مقالات حول CrewAI (10)
- CrewAI Review: Features, Pricing, Alternativesمحدَّث ٥ سبتمبر ٢٠٢٦
- Nanobot Review: A Self-Hosted AI Agent Frameworkمحدَّث ٣٠ أكتوبر ٢٠٢٦
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous Agentsمحدَّث ٢١ سبتمبر ٢٠٢٦
- IntentKit Review: Self-Hosted Agent Cluster With Built-In APIsمحدَّث ١٩ سبتمبر ٢٠٢٦
- Mission Control Review: A Self-Hosted Control Plane for AI Agentsمحدَّث ١٩ سبتمبر ٢٠٢٦
- n8n Review: AI Workflow Automation With Local Ollama Supportمحدَّث ١٢ سبتمبر ٢٠٢٦
- DSPy Review: Features, Optimizers, Alternativesمحدَّث ١١ سبتمبر ٢٠٢٦
- SuperAGI Review: Features, Pricing, Is It Maintained?محدَّث ٧ سبتمبر ٢٠٢٦
- Local AI Agents in 2026: What Actually Works (And What Still Fails)محدَّث ٢٩ أغسطس ٢٠٢٦
- Best AI Agent Framework 2026: LangGraph vs CrewAI vs n8nمحدَّث ٢٨ أغسطس ٢٠٢٦
+12 أخرى غير معروضة
AutoGen
- نموذج التنسيق:
- محادثة حرة موجّهة بالحوار متعددة العملاء مع عملاء تنفيذ الكود
- الاختلاف عن MetaGPT:
- يتقارب عملاء AutoGen نحو مهمة عبر حوار مفتوح؛ بينما يوجّه MetaGPT العملاء عبر إجراء تشغيل موحّد ثابت بتسليمات ومخرجات محددة (وثيقة متطلبات المنتج، وثائق التصميم) في كل مرحلة.
مقالات حول AutoGen (9)
- AutoGen Review: Maintenance-Mode Status & AG2 Forkمحدَّث ٥ سبتمبر ٢٠٢٦
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous Agentsمحدَّث ٢١ سبتمبر ٢٠٢٦
- Mission Control Review: A Self-Hosted Control Plane for AI Agentsمحدَّث ١٩ سبتمبر ٢٠٢٦
- DSPy Review: Features, Optimizers, Alternativesمحدَّث ١١ سبتمبر ٢٠٢٦
- TaskWeaver Review: Features, Status, Alternativesمحدَّث ١١ سبتمبر ٢٠٢٦
- Microsoft Agent Framework Review: Features, Pricing, Alternativesمحدَّث ٦ سبتمبر ٢٠٢٦
- Semantic Kernel Review: Features, Pricing, Alternativesمحدَّث ٦ سبتمبر ٢٠٢٦
- Local AI Agents in 2026: What Actually Works (And What Still Fails)محدَّث ٢٩ أغسطس ٢٠٢٦
- Best AI Agent Framework 2026: LangGraph vs CrewAI vs n8nمحدَّث ٢٨ أغسطس ٢٠٢٦
مذكور أيضًا في:
- Qwen3 Local Deployment: Complete Production Guide (2026)محدَّث ١٩ أكتوبر ٢٠٢٦
+11 أخرى غير معروضة
LangGraph
- نموذج التنسيق:
- تنسيق قائم على الرسم البياني بعُقد وحواف وتفرعات وحالة صريحة
- الاختلاف عن MetaGPT:
- LangGraph محرك تنسيق منخفض المستوى تستخدمه لبناء أي سير عمل للعملاء، بما في ذلك سير عمل شبيه بـMetaGPT؛ بينما يقدّم MetaGPT سير عمل جاهزًا لشركة برمجيات بدلًا من مجموعة أدوات لبناء الرسوم البيانية.
مقالات حول LangGraph (8)
- LangGraph Review: Features, Pricing, Alternativesمحدَّث ٥ سبتمبر ٢٠٢٦
- Mission Control Review: A Self-Hosted Control Plane for AI Agentsمحدَّث ١٩ سبتمبر ٢٠٢٦
- Microsoft Agent Framework Review: Features, Pricing, Alternativesمحدَّث ٦ سبتمبر ٢٠٢٦
- LangChain Review: Features, Pricing, Alternativesمحدَّث ٥ سبتمبر ٢٠٢٦
- Local AI Agents in 2026: What Actually Works (And What Still Fails)محدَّث ٢٩ أغسطس ٢٠٢٦
- Best AI Agent Framework 2026: LangGraph vs CrewAI vs n8nمحدَّث ٢٨ أغسطس ٢٠٢٦
- Best LLM Observability Tool 2026: Langfuse vs LangSmith vs Heliconeمحدَّث ٢٨ أغسطس ٢٠٢٦
- Local AI Agents With LangGraph and Ollama: Build Autonomous Decision-Making Systemsمحدَّث ٢٨ أغسطس ٢٠٢٦
مذكور أيضًا في:
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous Agentsمحدَّث ٢١ سبتمبر ٢٠٢٦
- AutoGPT Review: Classic Agent vs. Hosted Platformمحدَّث ٢٠ سبتمبر ٢٠٢٦
+12 أخرى غير معروضة
AutoGPT
- نموذج التنسيق:
- عميل مستقل واحد يسعى نحو هدف مفتوح بحلقة مهام
- الاختلاف عن MetaGPT:
- يتمحور AutoGPT حول عميل واحد يكرر نحو هدف ببنية أدوار محدودة؛ بينما يوزّع MetaGPT العمل على عدة أدوار متخصصة تتبع عملية ثابتة، بدلًا من عميل واحد يكرر بمفرده.
هذه ليست قائمة شاملة لأطر العمل متعددة العملاء — راجع دليل برمجيات نماذج اللغة الكبيرة المحلية للحصول على الكتالوج الكامل والمحدَّث بانتظام، بما في ذلك إدخال MetaGPT الخاص في الدليل.
أخطاء شائعة عند تقييم MetaGPT
ينشأ معظم الالتباس حول MetaGPT من الخلط بينه وبين المنتج التجاري MGX، أو من التعامل مع ادعاءات المشروع الذاتية كحقائق تم التحقق منها بشكل مستقل.
الخطأ 1: الخلط بين MetaGPT (الإطار مفتوح المصدر) وMGX
MGX (MetaGPT X، على mgx.dev) منتج تجاري مستضاف منفصل من نفس سلالة المشروع. إنه ليس إطار العمل مفتوح المصدر pip install metagpt الذي تتناوله هذه المراجعة، وتُحدَّد أسعاره وشروطه بشكل مستقل.
الخطأ 2: التعامل مع ادعاء ICLR "أعلى 1.2%، المركز الأول" كحقيقة تم التحقق منها بشكل مستقل
ينص ملف docs/NEWS.md الخاص بالمشروع نفسه على أن ورقة MetaGPT قُبلت لتقديم شفهي ("أعلى 1.2%") في مؤتمر ICLR 2024، محتلةً المرتبة الأولى في فئة العملاء القائمين على نماذج اللغة الكبيرة. هذا ادعاء من المشروع نفسه؛ تنقله PromptQuorum على هذا الأساس، وليس بصفته مؤكَّدًا بشكل مستقل مقابل البرنامج الرسمي لمؤتمر ICLR.
الخطأ 3: افتراض أن geekan/MetaGPT وFoundationAgents/MetaGPT مشروعان مختلفان
هما قاعدة الكود نفسها. رابط GitHub geekan/MetaGPT يعيد الآن التوجيه بكود HTTP 301 إلى FoundationAgents/MetaGPT، وهو أمر مؤكَّد عبر واجهة برمجة تطبيقات GitHub — استخدم رابط FoundationAgents من الآن فصاعدًا، لكن الروابط والاستشهادات القديمة إلى geekan/MetaGPT لا تزال تشير إلى المشروع نفسه.
الخطأ 4: الاعتماد على عدد نجوم مخزَّن مؤقتًا
يتغير عدد نجوم GitHub لمشروع نشط يوميًا. تحققت هذه المراجعة من 70,336 نجمة و8,942 نسخة متفرعة مباشرة عبر واجهة برمجة تطبيقات GitHub في 12 سبتمبر 2026 — تحقق من هذه الواجهة بنفسك للحصول على رقم حالي بدلًا من الاعتماد على رقم مخزَّن مؤقتًا، بما في ذلك هذا الرقم.
الأسئلة الشائعة
ما هو MetaGPT؟
MetaGPT (github.com/FoundationAgents/MetaGPT) هو إطار عمل Python مجاني ومفتوح المصدر متعدد العملاء يحاكي شركة برمجيات، ويُسند أدوار مدير المنتج والمهندس المعماري ومدير المشروع والمهندس البرمجي إلى عملاء نماذج لغة كبيرة يحوّلون متطلبًا من سطر واحد إلى وثيقة متطلبات المنتج وتصميم للنظام وكود.
هل MetaGPT مجاني؟
نعم. الإطار مرخّص بموجب MIT ومجاني، وهذا أمر مؤكَّد عبر حقل الرخصة في واجهة برمجة تطبيقات GitHub. تدفع بشكل منفصل فقط تكاليف الاستخدام لمزوّد واجهة برمجة تطبيقات نموذج اللغة الكبيرة الذي تربطه به؛ لا يفرض MetaGPT نفسه أي رسوم.
كيف أثبّت MetaGPT؟
شغّل pip install --upgrade metagpt بعد تثبيت Python 3.9 أو أحدث وأقل من 3.12. يوثّق ملف README الخاص بالمشروع أيضًا التثبيت مباشرة من GitHub أو من نسخة محلية مستنسخة. كما يلزم Node.js وpnpm بشكل إضافي "قبل الاستخدام الفعلي" وفق README.
ما هو Data Interpreter في MetaGPT؟
Data Interpreter دور مخصص (metagpt.roles.di.data_interpreter.DataInterpreter) لمهام تحليل البيانات وتنفيذ الكود، مثل تشغيل تحليل على مجموعة بيانات وإنتاج رسم بياني — منفصل عن سير عمل MetaGPT الكامل لتوليد التطبيقات على طريقة شركة البرمجيات.
هل حصل MetaGPT فعلًا على تقديم شفهي في مؤتمر ICLR 2024؟
ينص ملف docs/NEWS.md الخاص بالمشروع نفسه على أن ورقة MetaGPT قُبلت لتقديم شفهي ("أعلى 1.2%") في مؤتمر ICLR 2024، محتلةً المرتبة الأولى في فئة العملاء القائمين على نماذج اللغة الكبيرة. هذا ادعاء من المشروع نفسه؛ تنقله PromptQuorum بصفته ادعاءً ذاتيًا، وليس بصفته أُعيد التحقق منه بشكل مستقل مقابل البرنامج الرسمي المنشور لمؤتمر ICLR.
ما هو MGX، وهل هو نفس MetaGPT؟
MGX (MetaGPT X، على mgx.dev) منتج تجاري مستضاف منفصل من نفس سلالة المشروع، ويصفه المشروع بأنه أُطلق في فبراير 2025. إنه ليس الإطار مفتوح المصدر الذي تتناوله هذه المراجعة، وتُحدَّد أسعاره وشروطه بشكل مستقل.
ما الرخصة التي يستخدمها MetaGPT؟
رخصة MIT، مؤكَّدة عبر واجهة برمجة تطبيقات GitHub (license.spdx_id: "MIT") — وهي رخصة مفتوحة المصدر متساهلة بلا التزام نسخ متروك (copyleft).
كم عدد نجوم GitHub التي يمتلكها MetaGPT؟
أظهر مستودع MetaGPT، وفق تحقق مباشر عبر واجهة برمجة تطبيقات GitHub، 70,336 نجمة و8,942 نسخة متفرعة اعتبارًا من 12 سبتمبر 2026. راجع المستودع مباشرة للحصول على رقم حالي، لأنه يتغير يوميًا.
هل geekan/MetaGPT هو نفس مستودع FoundationAgents/MetaGPT؟
نعم. الرابط القديم github.com/geekan/MetaGPT يعيد الآن التوجيه بكود HTTP 301 إلى github.com/FoundationAgents/MetaGPT، وهو أمر مؤكَّد عبر واجهة برمجة تطبيقات GitHub — كلا الاسمين يشيران إلى قاعدة الكود والتاريخ نفسيهما.
كيف يختلف MetaGPT عن CrewAI أو AutoGen؟
يقدّم MetaGPT إجراء تشغيل موحّد ثابت ومدمج لشركة برمجيات بأدوار مسمّاة (مدير منتج، مهندس معماري، مهندس برمجي). يقدّم CrewAI تجريد "طاقم" قائم على الأدوار أكثر عمومية لأي مهمة، بينما يفضّل AutoGen حوارًا حرًا موجّهًا بالمحادثة بين العملاء بدلًا من إجراء تشغيل موحّد ثابت. راجع جدول المقارنة أعلاه للتفاصيل.
