البدء مع Claude Code

3 دقيقة
الجمهور
مطوّرون فضوليّون، مبتدئون إلى متوسّطون
المدة
٢٠ دقيقة
الوحدة
1/5
المهارة المستهدفة
فتح جلسة Claude Code أولى وإتمام مهمّة صغيرة حقيقيّة

في صورة واحدة

Claude Code هو Claude يعمل مباشرة داخل طرفيّتك (Terminal) أو بيئة تطويرك (IDE). يستطيع قراءة ملفّاتك الحقيقيّة، تنفيذ أوامر حقيقيّة، وإجراء تعديلات حقيقيّة على مشروعك — بينما تراقب أنت وتوافق في كلّ خطوة. تخيّل الأمر هكذا: بدلاً من نسخ الشيفرة ولصقها ذهابًا وإيابًا مع روبوت دردشة في تبويب متصفّح، تخيّل زميلًا ماهرًا يجلس على لوحة مفاتيحك، يستطيع فتح مشروعك بنفسه، قراءة الملفّات، وكتابة الإصلاح مباشرة — بينما تراقب من فوق كتفه، وتقول «نعم» أو «لا» عند كلّ قرار مهمّ.

كيف يعمل ذلك

الدورة كاملة تبقى دائمًا تحت سيطرتك: أنت تكتب طلبك بلغة عاديّة، Claude Code يقرأ ملفّاتك، يقترح تعديلًا، وينتظر موافقتك قبل أن يُطبّقه على القرص.

بمجرّد أن يعمل هذا التدفّق، تصبح لديك حلقة تكرار (feedback loop) سريعة: طلب صغير، تعديل صغير، مراجعة، التزام (commit). هذا التدفّق البسيط هو أساس كلّ ما تراه لاحقًا: الصلاحيات، والوكلاء الفرعيّون (subagents)، والخطّافات (hooks) كلّها إضافات تُغني هذه الدورة.

بعض عادات البداية الجيّدة:

  • كن محدّدًا: "أصلح الخطأ في login.py حيث لا تُشفَّر كلمات المرور" أفضل بكثير من "أصلح شيفرتي". المطوّر البشريّ يحتاج إلى نفس الوضوح، وClaude Code كذلك.
  • وجّهه أوّلًا نحو ملفّ أو مجلّد واحد بدل قاعدة الشيفرة كاملة أثناء تعلّمك. سياق أضيق يعني اقتراحات أدقّ.
  • اطلب منه شرح تعديل عندما لا تكون متأكّدًا لماذا اتّخذ ذلك الخيار — سؤال بسيط مثل «لماذا اخترت هذا المنطق؟» يُوفّر عليك ساعات من التصحيح لاحقًا.
  • تعوَّد استعمال أمر /help منذ اليوم الأوّل؛ سنكتشف بقيّة الأوامر المائلة في الدرس التالي.

جرّب الآن

  1. افتح طرفيّة (Terminal) داخل مجلّد مشروع صغير تعرفه جيّدًا (يفضّل مشروع Git لكي تستطيع التراجع بسهولة).
  2. شغّل Claude Code — تفتح محادثة مباشرة داخل الطرفيّة نفسها.
  3. اكتب طلبًا واضحًا ومحدّدًا، مثلًا: "أضف دالّة في utils.py تتحقّق من صحّة عنوان بريد إلكترونيّ باستعمال تعبير نمطيّ بسيط".
  4. راقبه يقرأ ملفّاتك، يقترح تعديلًا، ويسأل قبل تغيير أيّ شيء خطير (مثل تنفيذ أمر شل أو حذف ملفّ).
  5. وافق، ثمّ نفّذ git diff لترى بالضبط ما الذي تغيّر، والتزم به إذا أعجبك.

ما يجب تذكّره

  • Claude Code = محادثة تعيش داخل الطرفيّة، بصلاحيّة قراءة وتعديل ملفّاتك الفعليّة.
  • كلّ تعديل مهمّ يمرّ بموافقتك؛ لا شيء يحدث «سرًّا» خلف ظهرك.
  • المهامّ الصغيرة والمحدّدة تُنجز بسرعة وثقة؛ ابدأ صغيرًا وابنِ الثقة تدريجيًّا.

فخّ يجب تجنّبه

الوقوع في «طلب واحد ضخم وغامض»: مثلًا «حسّن كلّ مشروعي». Claude Code سيحاول، لكنّه سيلمس ملفّات كثيرة، وسيصبح git diff مستحيل المراجعة، وستفقد السيطرة. اقسم دائمًا الطلب الضخم إلى خطوات صغيرة، وراجع كلّ خطوة قبل الانتقال إلى التي تليها.

إذًا؟ يُحوّل Claude Code «صِف ما تريده» إلى «تعديلات شيفرة عاملة يمكنك مراجعتها» — أسرع طريقة لتصبح مرتاحًا هي أن تبدأ اليوم بمهمّة صغيرة وحقيقيّة على مشروع تعرفه جيّدًا.