12 أكتوبر 2026
Claude Code Mods: خلّ Claude Code يشتغل على طريقتك بدون ما تكتب كودClaude Code Mods: Make Claude Code Work Your Way Without Writing Code
بعد هذا الدليل راح تعرف ايش هو الـ Mod في Claude Code، وكيف تطلب من Claude يكتب لك واحد، وكيف تركّب Mod جاهز وتفحصه قبل ما تثق فيه.
لمن هذا الدليل
أي شخص يستخدم Claude Code في الـ Terminal أو تبويب Code في تطبيق Claude
المصطلحات
- Mod (مود)
- plugin (بلاقن) فيه كود JavaScript أو TypeScript يشتغل داخل Claude Code نفسه. يقدر يغيّر شكل الواجهة وتصرّفها.
- Hook (هوك)
- دالة داخل الـ Mod يشغّلها Claude Code لما يصير حدث معيّن، مثل استدعاء أداة أو إرسال برومبت أو رسم جزء من الواجهة.
- tool call (استدعاء أداة)
- كل مرة Claude يقرأ ملف أو يشغّل أمر أو يعدّل كود. الـ Mod يقدر يراقبه أو يعدّله أو يوقفه.
- Marketplace (ماركت بليس)
- مكان تنشر فيه الـ plugins وتركّبها منه، غالباً مستودع على GitHub.
الخطوات
الخطوة 1
تأكد من نسخة Claude Code
الـ Mods تحتاج Claude Code نسخة 2.1.287 أو أحدث، وهي شغّالة تلقائياً.
افتح الـ Terminal واكتب الأمر تحت. لو النسخة أقدم، حدّث Claude Code أول.
برومبتفي الـ Terminalclaude --version
نصيحة: لو تستخدم Claude Code عن طريق شركة، ممكن الإدارة توقف الـ Mods من الإعدادات.
الخطوة 2
افهم ايش يقدر يسوي الـ Mod
الـ Mod يقدر يرسم لوحة جنب المحادثة، أو شريط فوق خانة الكتابة، ويضيف أمر /command يشتغل فوراً بدون ما يستهلك دور من Claude.
ويقدر يوقف أي tool call ويسألك قبل، أو يعيد رسم أجزاء من واجهة Claude Code نفسها مثل مؤشر التفكير.
الرسم يظهر في الـ Terminal وفي تبويب Code بتطبيق Claude. في VS Code والجلسات السحابية الـ hooks تشتغل بس بدون رسم.
التوثيق الرسمي يشرح كل اللي يقدر يسويه الـ Modالمصدر: code.claude.com الخطوة 3
اطلب من Claude يكتب لك Mod
ما تحتاج تكتب كود. داخل جلسة Claude Code، وصف اللي تريده بجملة واضحة: وين يظهر، وايش يعرض، ومتى يتحدّث.
Claude يكتب ملفات الـ Mod لك. الكتابة بالإنجليزي أوضح لأن الأسماء التقنية كلها إنجليزي.
وصف الـ Mod في جلسة Claude Code، وClaude يكتبه لكالمصدر: code.claude.com برومبتبرومبت لـ Mod جديدMake me a mod: a pane next to the chat that charts how full my context is after each request. Show the percentage in big text and keep a small line chart of the last [10] requests.
الخطوة 4
جرّب فكرة حارس الأوامر
هذا من أفيد الـ Mods: يراقب كل أمر Bash قبل ما يشتغل، ولو كان أمر حذف أو أمر خطير يوقفه ويسألك.
عدّل القائمة على حسب شغلك.
برومبتبرومبت حارس الأوامرMake me a mod that watches every Bash tool call. If the command matches any of these: [rm -rf, git push --force, git reset --hard], hold the call and ask me to confirm before it runs. Let every other command run as usual.
الخطوة 5
جرّب فكرة قفل التركيز
Mod يخلّيك على مهمة وحدة. تبدأه بأمر، يحط شريط فوق خانة الكتابة فيه المهمة والوقت الباقي، ولو طلبت شي برّا المهمة يرد عليك ويذكّرك.
برومبتبرومبت قفل التركيزMake me a mod with a /focus command. /focus [task] [minutes] starts a sprint and shows a band above the prompt with the task and a countdown. Until the timer ends, if I send a prompt that is clearly unrelated to the task, answer it yourself with a short reminder instead of sending it to Claude. /focus off ends the sprint.
الخطوة 6
ركّب Mod جاهز من Marketplace
الـ Mod ينركّب مثل أي plugin: اسم الـ plugin، بعده @، بعده اسم الـ marketplace.
لو ركّبته من الـ Terminal والجلسة مفتوحة، شغّل /reload-plugins داخل الجلسة حتى يتحمّل.
طريقة التركيب الرسمية: اسم الـ plugin ثم @ ثم اسم الـ marketplaceالمصدر: code.claude.com برومبتداخل جلسة Claude Code/plugin install [plugin-name]@[marketplace] /reload-plugins
الخطوة 7
افحص أي Mod قبل ما تثق فيه
الـ Mod يشتغل بصلاحياتك أنت: يقرأ ويكتب ملفاتك، يشوف كل برومبت ترسله، ويقدر يوافق على أوامر كان Claude بيسألك عنها.
قبل التركيب، نزّل ملفات الـ plugin وشغّل validate. سطور hooks و calls في النتيجة تبين لك كل الأحداث اللي يراقبها وكل شي يطلبه.
الأمر claude plugin validate يعرض لك وش يسوي الـ Mod قبل التركيبالمصدر: code.claude.com برومبتفي الـ Terminalclaude plugin validate ./[mod-folder]
نصيحة: ركّب بس من ناس و marketplaces تثق فيهم.
الخطوة 8
طفّي الـ Mods لو احتجت
تقدر توقف Mod واحد من تبويب Installed داخل /plugin، أو تشغّل Claude Code مع --safe-mode لجلسة وحدة بدون أي Mods.
ولو تريد توقفها كلها دائماً، حط disableAllHooks على true في ملف الإعدادات.
التوثيق الرسمي لتشغيل الـ Mods وإيقافهاالمصدر: code.claude.com برومبتفي ~/.claude/settings.json{ "disableAllHooks": true }
برومبتات جاهزة للنسخ
Make me a mod that shows how long the current task has been running beside the spinner, and prints a one line summary with the total time and number of tool calls when the turn ends.
الخلاصة
ابدأ بـ Mod واحد صغير يحل شي يزعجك كل يوم، وافحص أي Mod قبل ما تركّبه.
الاكثر قيمة
ابدا البناء معي الآن
نجلس معا، نحلل مشكلتك، وابني لك الحل بالذكاء الاصطناعي خطوة بخطوة
- جلسة خاصة معك
- بناء حقيقي خلال الجلسة
- نتائج تاخذها معك فور الانتهاء
مجانا 100%
استشارة مجانية حول مشكلتك
المسار الكامل
وصول لكل الأدلة (49) يبدأ من 29 AED





