مرحباً بكم يا رفاق في WondTech! اليوم لدينا خبر ممتاز لكل مطور يتعامل مع كود كلود (Claude Code) ويريد بيئة آمنة للتجربة. هل سبق لك أن أردت تشغيل كود كلود مع صلاحيات كاملة، لكنك كنت قلقاً من أنه قد يلمس أو يغير شيئاً خارج نطاق مشروعك؟ حسناً، لدينا الحل الأمثل لكم: أداة جديدة تُدعى claude-docker. ماذا يعني هذا بالنسبة لك؟ ببساطة، تتيح لك هذه الأداة تشغيل كود كلود بحرية تامة داخل حاوية دوكر (Docker container) معزولة تماماً. تخيل أن لديك صندوق رمل يمكنك فعل أي شيء بداخله دون أن يؤثر على بقية منزلك (نظامك). هذا بالضبط ما يوفره claude-docker. يمكنك الآن استكشاف كل إمكانيات كلود، وإعطائه صلاحيات كاملة للعمل، وكل ذلك بينما يظل نظامك الرئيسي محمياً. الأمر رائع حقاً لأن التثبيت عبارة عن سطر واحد فقط! نعم، سطر أوامر واحد يقوم ببناء صورة دوكر خفيفة جداً (node:22-slim)، مع تثبيت كود كلود وCLI الخاص بـ RTK. لاحقاً، ستجد لديك أمرين جديدين: claude-docker الذي يشغل كلود داخل الحاوية ويقوم بربط مجلدك الحالي بداخلها، وclaude-docker-sh الذي يضعك مباشرة في سطر أوامر bash داخل نفس الحاوية، وهو مثالي للاستكشاف أو تصحيح الأخطاء. الميزة الكبرى هنا هي الأمان. عندما يشير كود كلود إلى «تخطي الصلاحيات الخطرة»، فمن الطبيعي أن نشعر بالقلق. لكن مع claude-docker، هذا التخطي يصبح آمناً بشكل كبير لأنه يحدث داخل الحاوية المعزولة. كلود يمكنه التصرف بحرية كاملة، لكنه محصور داخل نظام ملفات الحاوية وأي مجلدات قمت بربطها أنت بنفسك. إنه يعمل كـ «claudeuser» غير جذري (non-root) لزيادة الأمان. لا توجد ملفات تنفيذية منفصلة أو تغييرات في مسار النظام (PATH). كل ما يفعله سكريبت التثبيت هو إضافة هذه الأوامر كاختصارات (aliases) لملف إعدادات الـ shell الخاص بك (سواء bash أو zsh). الشرط الوحيد هو أن يكون لديك دوكر مثبتاً ويعمل بالفعل. ببساطة، قم بتشغيل سطر الـ curl المناسب لـ shell الخاص بك، أو راجع السكريبت أولاً إذا كنت تفضل ذلك، وستكون جاهزاً للانطلاق. إنه حل بسيط، آمن، وقوي للمطورين الذين يفضلون الحرية مع الحماية.