🧠 أساسيات Claude Code
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 خاص. سيطرح أسئلة منهجية لتضييق نطاق المشكلة.

→ السابقة