
شنو كيدير Setup Kit ديال Claude Code
Claude Code Setup Kit كيحوّل Claude Code لفريق بناء منظم أكثر، حيث كيزيد ذاكرة المشروع، وقواعد الهندسة، والوكلاء المساعدين، والاختبارات، وlinting، وحواجز الأمان ديال النشر. راه مصمم لمولّين المشاريع، واللي كيطوّرو بالتوجيه، والمهنيين ديال تكنولوجيا المعلومات، والمطورين اللي باغين Claude Code يخدم بانضباط أكثر.
إلا ما كانش هاد التنظيم، Claude Code يقدر ينسا سياق مهم ديال المشروع بين الجلسات، أو يخدم بلا حواجز ثابتة، أو يدفع تغيير خاسر نحو تطبيق خدام. هاد kit كيعالج هاد المشاكل بإنشاء هيكلة خدامة للمشروع انطلاقاً من ملف إعداد واحد.
كيخدم مع المستودعات الجديدة والقديمة. وهو مناسب خصوصاً لـ Cloudflare Workers، وكيقدر يتأقلم حتى مع تقنيات بحال Vercel وNode وPython.
المميزات الرئيسية
- ذاكرة المشروع:
CLAUDE.mdومجلدdocs/كيحافظو على شنو خدام دابا، وشنو جاي من بعد، وشنو هي القرارات اللي تخذات. - قواعد الخدمة: الملفات اللي فـ
.claude/rules/كتعرف التوقعات المتعلقة بالأمان، والاختبارات، والكود النقي، والتواصل بلغة واضحة. - سبعة وكلاء مساعدين: موديلات أرخص وأسرع تقدر تقلب، وتبني، وتختبر، وتراجع الخدمة، بينما الموديل الرئيسي كيخطط وكيقيّم.
- مسارات حسب مستوى الخطر: التغييرات الصغيرة والمتوسطة والكبيرة كتدوز من مراقبات كتقوى تدريجياً.
- حارس الدفع: الإعداد يقدر يمنع الدفع للوجهة الغلط، والدفع بالقوة، والدفع ملي كتفشل المراقبات.
- اختبارات وlint تلقائية: التغييرات كتتفحص قبل ما توصل للمستخدمين.
- تحديث التوثيق: الأمر
/update-docsكيسجل التقدم للجلسة الجاية. - إضافات اختيارية: منها فحص تسريب الملفات فالمستودعات العمومية، وحارس أمان للدفع فكل مشروع، ونسخة احتياطية مع طريقة استرجاع مجرّبة لإعداد Claude ديالك.
ثبّت Setup Kit
الخطوة 1: حمّل ملف الإعداد
حلّ SETUP-CLAUDE-STRUCTURE.md فالمستودع واختار Download raw file. هادا هو الملف الوحيد اللي خاصك تزيد فالأول.
الخطوة 2: حطّو فالمشروع ديالك
نسخ SETUP-CLAUDE-STRUCTURE.md للمجلد الرئيسي ديال المشروع. تقدر تستعمل مستودع موجود أو تبدا بمجلد جديد وخاوي.
الخطوة 3: شغّل Claude Code
حلّ Claude Code فنفس مجلد المشروع وطلب منو يتبع تعليمات الإعداد:
Follow SETUP-CLAUDE-STRUCTURE.md
Claude غادي يطرح عليك خمسة أسئلة قصيرة، ويعرض عليك خطة، ويتسنى الموافقة ديالك قبل ما يدير تغييرات فالهكلة. راجع الخطة وعطيه تأكيد واضح ملي تكون واجد.
Claude Code كيحمي مجلد
.claude/، وهادشي علاش يقدر يطلب الإذن قبل ما يكتب فملفات معينة تما. اختار Allow ملي توافق على عمليات الإعداد هادي.
شنو كيوقع أثناء الإعداد
Claude كيبدا بطرح أسئلة عليك على المشروع وكيحدد التقنيات المستعملة. من بعد كيبني الهيكلة المناسبة حدا الكود الموجود، بلا ما يبدل الطريقة اللي كيخدم بها التطبيق.
الإعداد الهدف ديالو هو يزيد التنظيم، والتوثيق، والمراقبات، والاختبارات. ما كيبدلش السلوك ديال التطبيق ديالك. إلا كان عندك من قبل ملف CLAUDE.md، Claude كيخلي المحتوى ديالك، وكيحطّو فالبلاصة المناسبة، وكيخلي النسخة القديمة فـ Git history.
الأجزاء الخاصة بـ Cloudflare كتتجاوز ملي ما كتكونش مناسبة. مثلاً، مشروع Node أو Python كيتوصل بمراقبات وقواعد مناسبة للتقنيات اللي تكتاشفات، ماشي بإعداد خاص بـ Cloudflare فقط.
الاستعمال الأساسي
بدا جلسة خدمة جديدة
من بعد الإعداد، حلّ Claude Code فمجلد المشروع ووصف المهمة اللي باغي تكمل. ذاكرة المشروع اللي تخلقات كتعطي Claude السياق ديال الحالة الحالية، والخدمة الجاية، والقرارات السابقة.
Help me add the next feature listed in the project documentation.
Claude كيستعمل قواعد المشروع والمسارات المبنية على الخطر باش يحدد شحال خاص من التخطيط، والتنفيذ، والاختبار، والمراجعة لهاد التغيير.
طلب تغيير صغير
إلى كان التغيير محدود، وضّح النتيجة اللي باغي وطلب من Claude يتأكد منها:
Make this small UI text change, run the relevant checks, and report what changed.
الخدمة الصغيرة كتدوز فالمسار الأخضر، بينما التغييرات الكبيرة أو اللي فيها خطر أكثر كتخضع لمراقبات موسعة.
سجّل التقدم بين الجلسات
فآخر جلسة خدمة، شغّل أمر التوثيق باش ذاكرة المشروع تعكس آخر تقدم:
/update-docs
هادشي كيسجل الحالة الحالية للجلسة الجاية، وكيعاون Claude يبدا بسياق مفيد بلا ما يرجع يبدا من الصفر.
قواعد الأمان والموافقة
هاد kit مبني على الموافقة الواضحة ومبدأ أقل صلاحيات ممكنة:
- Claude كيسول قبل ما يدير تغييرات فالهكلة.
- Claude ما كيديرش push بلا ما يسول، حيث الدفع يقدر ينشر التطبيق.
- أسامي الأسرار يقدرو يتوثقو، ولكن قيم الأسرار ما كتتخزنش أبداً.
- القواعد كتحظر على Claude يحل ملفات حساسة بحال
.envو.dev.vars. - الاختبارات كتستعمل أسرار خاوية باش ما تقدرش تدخل للخدمات الحقيقية.
- حارس الدفع يقدر يمنع الدفع بالقوة، والدفع للوجهة الغلط، والدفع ملي كتفشل المراقبات.
ملي Claude كيطلب الإذن باش يدخل لملفات الإعداد المحمية، راجع العملية المطلوبة ووافق غير على الخدمة اللي متوقع يديرها.
نصائح متقدمة
استعمل المسارات باش توفّق مجهود المراجعة مع مستوى الخطر
فكّر فالمسارات الثلاثة بحال نظام خفيف لتدبير التغييرات. الأخضر مخصّص للتغييرات الصغيرة، الأصفر للتغييرات المتوسطة، والحمر للتغييرات الكبيرة. وكلما زاد التأثير المحتمل، توقّع تخطيط وتحقّق ومراجعة أكثر قبل ما يتعتبر التغيير واجد.
خلّي ذاكرة المشروع محيّنة
استعمل /update-docs من بعد الأشغال المهمة، وما تستناش حتى تسالي مشروع طويل. التوثيق المحيّن كيخلّي الجلسات الجاية أكثر موثوقية وكيخلّي القرارات باينة.
استعمل وسائل الحماية الاختيارية فالمشاريع العمومية ولا النشيطة
إلا كان المشروع عمومي، فكّر تفعّل التحقّق الاختياري من التسريبات. وبالنسبة للمشاريع اللي كاين فيها تخوّف من النشر بالخطأ، استعمل حارس الدفع الاحتياطي. خيار النسخ الاحتياطي يقدر يحافظ على إعدادات Claude ديالك وكيضمّن مسطرة استرجاع مجرّبة.
كيّف الحزمة مع المزوّد والستاك اللي كاتستعمل
الحزمة كاتوصي بـ OpenRouter لتطبيقات الذكاء الاصطناعي حيث مفتاح واحد يقدر يوفّر الولوج لعدة نماذج، ولكن ما كاتفرضش هاد المزوّد. إلا كان المشروع ديالك كيستعمل من قبل مزوّد آخر، فالاختيار الموجود كيبقى هو نفسه.
فـ Windows، حارس الدفع هو سكريبت Bash. استعمل WSL ولا Git Bash، وتبع توجيهات Claude بخصوص أي تثبيت مطلوب.
الخلاصة
Claude Code Setup Kit كيعطي Claude Code طريقة متكررة لخدمة المشاريع بلا ما تكون مضطر تصمّم البنية بوحدك. نزّل ملف واحد، حطّو فالمشروع ديالك، وطلب من Claude يتبعو. من بعد الموافقة، غادي يكون عندك ذاكرة دائمة للمشروع، وقواعد واضحة، ووكلاء مساعدين، ومسارات مبنية على مستوى المخاطر، وفحوصات آلية، وتحيين للتوثيق، وسلوك أكثر أماناً فالدفع.
باش تلقى آخر نسخة، راجع CHANGELOG.md ديال المستودع وتصفّح الإصدارات المتاحة. المشروع متوفر بموجب رخصة CC BY 4.0، اللي كتسمح بالاستعمال والمشاركة والتعديل مع ذكر Abdo Samy وإضافة رابط للمستودع.
