# مهارات Claude Code لـ Unreal Engine · Dola AI

المدونة

# مهارات Claude Code لـ Unreal Engine

ماذا تحتوي إضافة مهارات Claude Code من Epic لـ Unreal Engine، وكيف تثبّتها، وكيف تعمل مع Unreal MCP، وحدودها، وأين يقع Dola.

آخر تحديث: 11 نوفمبر 2026

بطاقة عنوان المقال عن مهارات Claude Code لـ Unreal Engine، مع تميمة Dola
نُشر في 11 نوفمبر 2026

تم التحقق في 11 نوفمبر 2026 من هذه المصادر ومن ملفات الإضافة في إصدار الشيفرة المصدرية لـ Unreal Engine 5.8.0. إضافة Unreal MCP موسومة بأنها Experimental، لذا قد تتغيّر التفاصيل: [Epic: skills plugin for Claude Code](https://github.com/EpicGames/unreal-engine-skills-for-claude-code-plugin), [Anthropic: Claude Code skills](https://code.claude.com/docs/en/skills), [Epic: Unreal MCP](https://dev.epicgames.com/documentation/unreal-engine/unreal-mcp-in-unreal-editor)

## [كيف تعمل مهارات Claude Code](#skills)

مهارة Claude Code هي مجلد فيه ملف SKILL.md: ترويسة YAML (يُنصح بحقل description، مع حقول اختيارية مثل allowed-tools) تليها تعليمات بصيغة Markdown. يحمّل Claude Code المهارة عندما يطابق طلبك وصفها، أو عندما تكتب /skill-name.

- **مهارات المشروع** توجد في .claude/skills/<name>/SKILL.md. ارفعها في commit فيحصل عليها فريقك أيضًا.

- **المهارات الشخصية** توجد في ~/.claude/skills/<name>/SKILL.md.

- **مهارات الإضافات** تأتي مع إضافة تثبّتها عبر /plugin، وتستدعيها بصيغة /plugin-name:skill-name.

تقترح وثائق Anthropic إبقاء ملف SKILL.md أقل من 500 سطر. يُقصّ وصف المهارة عند 1,536 حرفًا في قائمة المهارات، وبعد ضغط المحادثة تحتفظ كل مهارة بأول 5,000 رمز فقط. يلتقط Claude Code تعديلات المهارة أثناء عمله.

## [ماذا تحتوي إضافة المهارات من Epic](#epic)

تنشر Epic إضافة **unreal-engine-skills-for-claude-code-plugin** على GitHub بترخيص MIT. يصفها ملف README بأنها طريقة للتحكم في Unreal Editor من Claude Code عبر MCP، وخلفها أكثر من 30 مجموعة أدوات، منها الممثلون وBlueprints والمواد وNiagara وSequencer والاختبارات الآلية.

- **مهارة unreal-mcp:** كيفية استخدام Unreal MCP من Claude Code، مع صفحات مرجعية للإعداد والتشغيل اليومي.

- **خطاف SessionStart** (unreal-context.sh) يخبر Claude Code أن المستودع مشروع Unreal.

- **مهارتان مرافقتان:** create-toolset، وunreal-skill لإنشاء المهارات ومراجعتها.

## [التثبيت](#install)

يذكر ملف README هذه الأوامر. شغّلها داخل Claude Code:

```
/plugin install unreal-engine-skills-for-claude-code@claude-plugins-official

# إذا لم يكن متجر الإضافات موجودًا:
/plugin marketplace add anthropics/claude-plugins-official
```

لتفعيلها لفريق كامل، يضيف README السطر "unreal-engine-skills-for-claude-code@claude-plugins-official": true تحت enabledPlugins في ملف .claude/settings.json الخاص بالمشروع.

قبل أن تفعل شيئًا مفيدًا تحتاج إلى:

- Unreal Editor مع تفعيل الإضافتين **Unreal MCP** (ModelContextProtocol) و**All Toolsets**.

- محرر مفتوح وخادم MCP يعمل (يبدأ تلقائيًا افتراضيًا، وإلا شغّل ModelContextProtocol.StartServer).

- bash في PATH من أجل خطاف SessionStart. على Windows استخدم Git Bash أو WSL.

شرح ربط Claude Code بالمحرر خطوة بخطوة موجود في [إعداد Unreal Engine 5.8 MCP مع Claude Code أو Cursor](https://dolaai.pro/ar/blog/unreal-engine-mcp-setup).

## [كيف تعمل المهارة مع Unreal MCP](#unreal-mcp)

تنشط مهارة unreal-mcp عندما تطلب إجراءً في مشروع مفتوح (إنشاء ممثلين، تعديل Blueprints، الترجمة عبر Live Coding) وتبتعد عن الأسئلة النظرية. مع تفعيل البحث عن الأدوات، يكتشف Claude Code الأدوات عبر list_toolsets وdescribe_toolset ثم ينفّذها عبر call_tool.

- احفظ قبل التغييرات الجماعية وبعدها: تعديلات MCP لا يمكن التراجع عنها دائمًا.

- انتظر انتهاء الترجمة، وترجم C++ عبر Live Coding.

- شغّل الاستدعاءات المترابطة واحدًا تلو الآخر، لا بالتوازي.

- توقّف عند أي نتيجة ليست نجاحًا صريحًا.

- تحقّق مما إذا كان Play in Editor يعمل عندما تبدو النتائج غريبة.

### مهارات المحرك شيء مختلف

لدى Unreal مفهومه الخاص للمهارة. في إصدار الشيفرة المصدرية 5.8.0، المهارة كائن في المحرك له وصف وتعليمات، ويُقدَّم عبر أداتين في Unreal MCP هما ListSkills وGetSkills. تطلب مهارة unreal-mcp من Epic أن يستدعي Claude Code الأداة ListSkills في بداية أي عمل غير مألوف وأن يتبع مهارات المشروع بدل الإعدادات العامة.

يتضمن إصدار الشيفرة المصدرية مهارات محرك لأساسيات Blueprints وأساسيات المواد والإضاءة الخارجية الافتراضية وNiagara (الأساسيات والعارضات والتحسين وغيرها) وتوليد رسوم PCG. ولدى Unreal MCP أيضًا إعداد **Instructions** (Editor Preferences > Agentic Workflows > Model Context Protocol؛ وتُشارك نسخة المشروع عبر DefaultGame.ini) يرسل تلميحًا إلى كل عميل.

## [الحدود والأمان](#limits)

- يحذّر README: "Localhost is not a trust boundary." لا توجد في Unreal MCP مصادقة خاصة به.

- execute_tool_script يشغّل أي شيفرة Python بصلاحية كاملة على المحرر. وينصح README بعدم استخدام --dangerously-skip-permissions.

- احفظ عملك في commit أو shelve قبل جلسة طويلة؛ بعض التعديلات لا يمكن التراجع عنها في المحرر.

- إضافة Unreal MCP تجريبية، ولا يذكر README إصدارًا مدعومًا للمحرك.

- تخبر المهارة Claude Code كيف يتصرف بحذر، لكن التحقق من أن النتيجة تعمل أثناء اللعب يبقى عليك.

### Claude Code من دون الإضافة

من دون Unreal MCP يبقى Claude Code قادرًا على C++ وملفات الإعداد والبناء من الطرفية، لكنه لا يرى داخل أصول Blueprint ولا المحرر أثناء عمله. المزيد عن هذا التقسيم: [Claude Code لـ Unreal Engine مقابل الذكاء الاصطناعي المدمج في UE](https://dolaai.pro/ar/blog/claude-code-unreal-engine).

## [أين يقع Dola](#dola)

Dola ليس جزءًا من هذه المجموعة. إنه تطبيق سطح مكتب مع إضافة خاصة به لـ Unreal Editor، مصمّمة لـ **Unreal Engine 5.7** على Windows وLinux. يشغّل وكلاؤه Claude عبر الخادم الخلفي لـ Dola، فلا تثبّت Claude Code ولا مدخل متجر إضافات ولا إعداد MCP.

- **راجع قبل أن تحتفظ:** كل تعديل ينتظر في لوحة Changes. افتح الفرق في Unreal ثم اقبله، أو ارفضه لاستعادة الأصل القديم.

- **الفحص باللعب:** يقرأ وكيل QA الرسم البياني ويجرّب التغيير في Play in Editor قبل اعتبار التشغيل منتهيًا.

- **اختر حسب إعدادك:** في مشروع 5.8 تستخدم فيه Claude Code أصلًا، إضافة Epic هي الطريق المباشر. على 5.7، يأتي Dola جاهزًا ويفحص عمله بنفسه.

تشغيل حقيقي لـ Dola في 9 نوفمبر 2026: طلب واحد، "make BP_Lamp blink"، فُحص في PIE ثم احتُجز للمراجعة.

تطبيق سطح مكتب Dola: تشغيل Blueprint جعل BP_Lamp يومض، مع فحص PIE من وكيل QA والتعديل المعلّق في لوحة Changes
التشغيل: خطط Director (Sonnet)، وعدّل Blueprint (Haiku)، وقرأ QA (Sonnet) المخطط وشغّله في PIE ووجد 0 أخطاء تصريف. 2.34 دولار على Auto.

لوحة Changes في Dola تسرد BP_Lamp.uasset كملف معدَّل، مع Accept all وReject all وزر يفتح الفرق في Unreal
تحتفظ لوحة Changes بالتعديل للمراجعة قبل أن تبقيه.

التشغيل كاملًا خطوة بخطوة: [شاهد Dola وهو يعمل](https://dolaai.pro/ar/see-it-work).

## [الأسئلة الشائعة](#faq)

###

نعم. لدى مؤسسة Epic على GitHub إضافة لـ Claude Code مرخّصة بـ MIT باسم unreal-engine-skills-for-claude-code-plugin. مهارتها الرئيسية unreal-mcp تعلّم Claude Code كيف يتحكم في Unreal Editor عبر إضافة Unreal MCP من Epic.

###

لا يذكر ملف README أي إصدار للمحرك. تحتاج الإضافتين Unreal MCP (ModelContextProtocol) وAll Toolsets، وقد وجدناهما في إصدار الشيفرة المصدرية لـ Unreal Engine 5.8.0، ويجب أن يكون المحرر مفتوحًا وخادم MCP يعمل.

###

نعم، مع ملاحظة: خطاف SessionStart في الإضافة سكربت bash، لذا يجب أن يكون bash في PATH. على Windows يعني ذلك Git Bash أو WSL؛ ولا يعمل الخطاف في PowerShell الأصلي.

###

لا. Dola منتج منفصل له إضافة خاصة لـ Unreal Editor مخصّصة لـ Unreal Engine 5.7 على Windows وLinux. يشغّل وكلاؤه Claude عبر الخادم الخلفي لـ Dola، لا عبر تثبيت Claude Code لديك.

## [مقالات ذات صلة](#related)

- [إعداد MCP في Unreal 5.8 مع Claude Code أو Cursor](https://dolaai.pro/ar/blog/unreal-engine-mcp-setup)
فعّل Unreal MCP التجريبي من Epic في Unreal Engine 5.8، واربط Claude Code أو Cursor، وأصلح الأخطاء الشائعة، واعرف ما يستطيعه وما لا يستطيعه.

- [Claude Code لـ Unreal Engine مقابل الذكاء الاصطناعي الأصلي لـ UE](https://dolaai.pro/ar/blog/claude-code-unreal-engine)
ما الذي يجيده Claude Code في مشروع Unreal Engine، وما الذي لا يستطيع الوصول إليه دون جسر MCP، وكيف يُقارن بـ Dola، وهو مساعد أصلي لـ UE.

- [الذكاء الاصطناعي لـ Blueprints في Unreal Engine: مقارنة الأدوات](https://dolaai.pro/ar/blog/best-ai-for-unreal-engine-blueprints)
ما الذي تفعله كل أداة ذكاء اصطناعي لـ Blueprints في Unreal Engine: AI Assistant وUnreal MCP من Epic، وAura، وLudus AI، وVibeUE، وUnrealGenAISupport، وDola. دون ترتيب.

- [شرح AI Assistant المدمج في Unreal Engine](https://dolaai.pro/ar/blog/unreal-engine-5-7-ai-assistant)
ماذا يفعل AI Assistant من Epic في Unreal Engine 5.7، وكيف تفتحه، وما الذي ليس موثّقًا، ومتى تحتاج إلى وكيل يعدّل مشروعك ويختبره.

- [الذكاء الاصطناعي لـ Unreal Engine مجانًا: ما الذي تحصل عليه](https://dolaai.pro/ar/blog/unreal-engine-ai-free)
كيف تبدأ مع مساعد Dola للذكاء الاصطناعي في Unreal Engine دون مقابل، وما الذي يستهلك أرصدة الذكاء الاصطناعي، وكيف تُبقي الاستهلاك منخفضًا، ومتى تكون الخطة المدفوعة مفيدة.

- [مولّد الذكاء الاصطناعي لـ Unreal Engine: ما الذي ينتجه](https://dolaai.pro/ar/blog/unreal-engine-ai-generator)
ما الذي يمكن لمولّد الذكاء الاصطناعي لـ Unreal Engine إنتاجه اليوم: مخططات Blueprint والمستويات والمواد والواجهات وC++‎ ونماذج ثلاثية الأبعاد، وكيف تحصل على نتائج جيدة منه.

- [دردشة الذكاء الاصطناعي لـ Unreal Engine التي تعدّل مشروعك](https://dolaai.pro/ar/blog/unreal-engine-ai-chat)
تحدّث مع ذكاء اصطناعي يُجري تغييرات في مشروع Unreal Engine المفتوح لديك: كيف يعمل، وماذا تسأل، وكيف يختلف عن روبوت المحادثة العام.

- [وكيل الذكاء الاصطناعي لـ Unreal Engine: ماذا يفعل داخل المحرر](https://dolaai.pro/ar/blog/unreal-engine-ai-agent)
ما هو وكيل الذكاء الاصطناعي لـ Unreal Engine، وكيف يقرأ ويخطط وينفّذ ويتحقق داخل Unreal Editor، وكيف تُبقيك وكلاء Dola المتخصصون في موقع التحكم.

- [إضافة الذكاء الاصطناعي لـ Unreal Engine: ما الذي تبحث عنه](https://dolaai.pro/ar/blog/unreal-engine-ai-plugin)
لماذا يحتاج مساعد الذكاء الاصطناعي لـ Unreal Engine إلى إضافة للمحرر، وكيف تعمل إضافة Dola وجسرها المحلي، وقائمة تحقق لاختيار إضافة ذكاء اصطناعي لـ Unreal.

- [أدوات الذكاء الاصطناعي لـ Unreal Engine: أيها يناسب المهمة](https://dolaai.pro/ar/blog/unreal-engine-ai-tools)
أنواع أدوات الذكاء الاصطناعي الأربعة لـ Unreal Engine (مساعدو المحرر، وأدوات البرمجة بالذكاء الاصطناعي، ومولّدات الأصول، والذكاء الاصطناعي داخل اللعبة)، وما الذي يجيده كل منها، وكيف تختار.

- [صانع الألعاب بالذكاء الاصطناعي لـ Unreal Engine: ما الذي يعمل اليوم](https://dolaai.pro/ar/blog/unreal-engine-ai-game-maker)
هل يستطيع الذكاء الاصطناعي صنع لعبة في Unreal Engine؟ ما الذي يمكن لصانع ألعاب بالذكاء الاصطناعي بناؤه فعلًا اليوم، ميزةً ميزةً داخل مشروعك، وما الذي يبقى من مسؤوليتك.

- [ما هو Dola AI؟ مساعد الذكاء الاصطناعي لـ Unreal Engine](https://dolaai.pro/ar/blog/what-is-dola-ai)
Dola AI مساعد ذكاء اصطناعي لـ Unreal Engine: تطبيق Dola للسطح المكتبي مع إضافة للمحرر لمخططات Blueprint وC++‎. وليس له صلة بتطبيقات أخرى تحمل اسم Dola.

- [تنزيل تطبيق Dola لنظامي Windows وLinux](https://dolaai.pro/ar/blog/dola-app-download)
كيف تنزّل تطبيق Dola AI للسطح المكتبي على Windows أو Linux، وتثبّته، وتسجّل الدخول، وتربط إضافة Unreal Engine 5.7 بمشروعك.

- [تسجيل الدخول إلى Dola: الدخول، وإعادة تعيين كلمة المرور، وإصلاح الأخطاء](https://dolaai.pro/ar/blog/dola-login)
كيف تسجّل الدخول إلى Dola AI على dolaai.pro وفي تطبيق السطح المكتبي، وتنشئ حسابًا، وتعيد تعيين كلمة المرور، وتصلح مشكلات تسجيل الدخول الشائعة في Dola.

- [مساعد Dola للذكاء الاصطناعي: الدردشة والوكلاء لـ Unreal](https://dolaai.pro/ar/blog/dola-ai-assistant-unreal-engine)
كيف تعمل دردشة Dola ووكلاؤها المتخصصون في Unreal Engine: دردشة واحدة، مع متخصصين في Blueprint وC++‎ والمواد يعدّلون مشروعك المفتوح.

- [Unreal Engine AI: ذكاء الشخصيات غير اللاعبة مقابل مساعدي المطورين](https://dolaai.pro/ar/blog/unreal-engine-ai-npc-vs-assistant)
“Unreal Engine AI” قد يعني ذكاء الشخصيات غير اللاعبة في اللعب، أو Epic Developer Assistant، أو إضافات المحرر من جهات خارجية. وDola هو الأخير: ليس أشجار السلوك، وليس لوحة Epic.

- [وضع النمذجة استوديو Babylon، وليس Unreal](https://dolaai.pro/ar/blog/modeling-mode-babylon-studio)
كيف يحوّل وضع النمذجة في Dola المحادثة إلى شبكة Babylon حية، ويفحص الأجزاء المسماة، ويصدّر GLB، منفصلًا عن مسار Blueprint وC++‎ في Unreal.

- [ما فائدة Dola لمطوّري Unreal Engine](https://dolaai.pro/ar/blog/what-dola-is-for-unreal-developers)
Dola AI (dolaai.pro) مساعد محلي لـ Unreal Engine لمخططات Blueprint وC++‎: تطبيق Dola للسطح المكتبي وإضافة لمحرر Unreal.

[المزيد في مدونة Dola](https://dolaai.pro/ar/blog)

[جرّبني في مشروعك!](https://dolaai.pro/signup)

[شاهده في العمل](https://dolaai.pro/ar/see-it-work)[سجّل مجانًا](https://dolaai.pro/signup)
