Log in to leave a comment
No posts yet
أكثر خطأ يقع فيه رواد الأعمال الذين لا يجيدون البرمجة عند استخدام Claude Code هو كتابة الكود بأسلوب المحادثة العادية. في البداية، يبدو الأمر مذهلاً وأنت تطلب منه أشياء متنوعة، ولكن فجأة يبدأ الذكاء الاصطناعي في تقديم كود غير متناسق ومتناقض. كلما كبر حجم المشروع، يميل الذكاء الاصطناعي لنسيان هدفك الأصلي من البناء. لمنع حدوث ذلك، يجب عليك إنشاء مخطط للتصميم باللغة العربية (أو لغتك الأم) قبل تشغيل واجهة الأوامر (Terminal).
product_spec.mdحتى لو لم تكن لديك خبرة في التطوير، يجب عليك تحديد هيكل الخدمة بنفسك. أنشئ ملفاً باسم product_spec.md في المجلد الرئيسي للمشروع. اكتب فيه بالتفصيل غرض الخدمة، والوظائف الأساسية المطلوبة، وكيفية تنقل المستخدم داخل الشاشات.
بمجرد الانتهاء، قم بتشغيل Claude Code من واجهة الأوامر وادخل في وضع التخطيط (Plan Mode). ثم اطلب منه: "ضع خطة تنفيذ بناءً على محتوى هذا المستند فقط". وفقاً لملاحظات شركة Anthropic، فإن التطوير بناءً على مواصفات محددة مسبقاً يمكن أن يوفر أكثر من 5 ساعات من الوقت الذي قد يضيع لاحقاً في محاولة إصلاح الكود المتشابك.
الأمن ليس شيئاً نتركه للنهاية. تشير إحصائيات عام 2024 إلى أن المعلومات الحساسة التي يتم تسريبها بالخطأ على GitHub تزداد بنسبة تزيد عن 2% سنوياً. وبشكل خاص، تزداد احتمالية تسريب وكلاء الذكاء الاصطناعي (AI Agents) للمعلومات الأمنية بمقدار ضعفين مقارنة بالبشر. في الواقع، هناك حالات تم فيها تسريب مفتاح Google Cloud API مما أدى لفرض رسوم بلغت 82 ألف دولار (أكثر من 100 مليون وون كوري) في يومين فقط. بالنسبة لرواد الأعمال المنفردين، يعد هذا حادثاً كارثياً قد ينهي العمل تماماً.
قبل كتابة أي كود، قم بالخطوات الثلاث التالية فقط:
touch .env في واجهة الأوامر لإنشاء الملف، وأمر Claude بكتابة جميع كلمات المرور ومفاتيح API في هذا الملف حصراً..gitignore واكتب بداخله .env. هذا يمنع هذا الملف الحساس من الخروج من جهاز الكمبيوتر الخاص بك.~/.claude/settings.json)، قم بتعيين صلاحية الوصول إلى ملف .env على الرفض (Deny).بهذه الطريقة، يمكنك حجز ومنع محاولات بوتات الاختراق الآلية من سرقة بيانات اعتمادك الثمينة.
من المربك أن يخبرك الذكاء الاصطناعي بأنه انتهى من الكود، لكنك تجد شاشة المتصفح بيضاء تماماً. لا داعي للبحث عن مطور خارجي باهظ الثمن في هذه اللحظة، فالمتصفح يخبرك بالفعل بمكان المشكلة.
اضغط على F12 في متصفح الويب لفتح نافذة وحدة التحكم (Console). انسخ جميع رسائل الخطأ باللون الأحمر هناك والصقها مباشرة في واجهة أوامر Claude Code. أضف فقط جملة: "هذا الخطأ يظهر لي، ابحث عن السبب وأصلحه". حتى لو كنت تفتقر للمهارة التقنية، فإن نقل رسائل الخطأ بدقة يجعل الذكاء الاصطناعي يعمل كعينيك وأذنيك لاصطياد الأخطاء.
يتقاضى Claude Code رسوماً بناءً على كمية الرموز (Tokens) التي تستهلكها. بينما ينفق معظم المستخدمين حوالي 12 دولاراً يومياً، فإن تكرار نفس الأسئلة أو طلب مهام ضخمة دفعة واحدة قد يؤدي إلى فاتورة باهظة.
لتوفير التكاليف، يجب عليك تقسيم المهام إلى أجزاء صغيرة. اطلب وظيفة تسجيل الدخول وحدها، ثم تصميم شريط القائمة وحده. ومع نجاح كل وظيفة، اطلب منه: "قم بعمل Commit لما أنجزناه حتى الآن". اعتبرها مثل "نقاط الحفظ" في الألعاب. إذا قام الذكاء الاصطناعي بتخريب الكود لاحقاً، فلا تقلق؛ اكتب git reset --hard HEAD في واجهة الأوامر. سيعود الكود سحرياً إلى الحالة الناجحة الأخيرة. هذه العادة وحدها تقلل تكاليف إعادة الإصلاح غير الضرورية بنسبة تصل إلى 90%.