11 / 19
أول جلسة عمل حقيقية
التعامل مع الأخطاء والتصحيح
كيف تعطي Claude Code خطأ وتطلب منه إصلاحه — والفرق عن نسخ الخطأ في ChatGPT.
حين يحدث خطأ، Claude Code يرى السياق الكامل — الملفات، هيكل المشروع، والكود المحيط. هذا يجعل تصحيح الأخطاء أسرع بكثير من لصق الخطأ في ChatGPT وحده.
✦ برومبتتصحيح خطأ في Terminal
حصلت على الخطأ التالي عند تشغيل npm run build: Error: Cannot find module '@/lib/auth' at /src/app/api/login/route.ts:3 أصلح المشكلة.
✦ برومبتتصحيح خطأ في المتصفح
صفحة /dashboard تظهر خطأ في المتصفح: "TypeError: Cannot read properties of undefined (reading 'map')" الخطأ في مكوّن DashboardList. افحص الملف وأصلح السبب الجذري.
متى يصعب إصلاح الخطأ؟
- •حين يكون الخطأ في مكتبة خارجية بنسخة قديمة
- •حين يعتمد الكود على بيانات من قاعدة البيانات
- •حين يكون الخطأ intermittent — لا يظهر دائماً
- •في هذه الحالات: أعطه أكبر قدر من السياق والخطوات لإعادة الإنتاج
💡
أداة قوية
اكتب /bug في Claude Code لتشغيل وضع debugging خاص. سيطرح أسئلة منهجية لتضييق نطاق المشكلة.