في الدروس السابقة فهمنا ما هو الـ Agent، وكيف يعمل الـ Agentic Loop، وعرفنا أن الـ Agent يعيش داخل Folder. في الدرس الجاي رح نثبّت Claude Code فعلياً، والتثبيت يحدث في مكان واحد: الـ Terminal.
وهنا بالضبط يتوقف كثير من الناس.
الشاشة السوداء التي لا يوجد فيها زر واحد تبدو وكأنها مكان للمبرمجين فقط، وأن أي حرف خاطئ فيها قد يكسر الجهاز. الحقيقة مختلفة تماماً: أنت تحتاج أقل من عشرة أوامر لتستخدم Claude Code طوال هذا الكورس، وكلها أوامر تقرأ أو تنقلك من مكان لآخر، ولا تحذف شيئاً.
فكّر في الـ Terminal كأنه نافذة الملفات (File Explorer أو Finder) لكن بالكتابة بدل الماوس. أنت تعرف بالفعل كيف تفتح مجلداً وتشوف ما بداخله وترجع للخلف — هذا كل ما سنفعله، بالكلمات بدل النقر.
بنهاية هذا الدرس، رح تكون قادر على:
على Windows، لديك أكثر من تطبيق يقوم بنفس الوظيفة تقريباً:
ابحث في قائمة Start عن cmd وافتح Command Prompt. هذا يكفي.
على Mac، ابحث في Spotlight (اضغط Command + مسافة) عن Terminal وافتحه. لا يوجد خيارات متعددة تشغل بالك.
عندما تفتح الـ Terminal، سترى سطراً يشبه هذا على Windows:
C:\Users\Hatem>أو هذا على Mac:
hatem@MacBook ~ %هذا السطر ليس زينة. هو يخبرك أين أنت واقف الآن — أي مجلد مفتوح أمامك في هذه اللحظة. وهذه أهم معلومة في الـ Terminal كله، لأن كل أمر تكتبه ينفّذ في المكان الذي أنت واقف فيه، وليس في مكان آخر.
الرمز ~ على Mac يعني مجلد المستخدم الخاص بك (Home). وC:\Users\Hatem على Windows هو نفس الشيء.
القاعدة التي تحتاج أن تحفظها: الـ Agent يقرأ المجلد الذي فتحته فيه. إذا فتحت Claude Code وأنت واقف في المكان الخطأ، سيقرأ ملفات لا علاقة لها بشغلك، أو لن يجد شيئاً أصلاً.
هذه كل الأوامر التي تحتاجها. اقرأها مرة، وارجع لهذه الصفحة كلما نسيت واحداً — لا أحد يحفظها من أول مرة.
على Mac:
pwdعلى Windows:
cdيطبع لك المسار الكامل للمكان الذي أنت واقف فيه. استخدمه كلما شككت.
على Mac:
lsعلى Windows:
dirيعرض لك الملفات والمجلدات الموجودة في المكان الحالي. هذا هو مقابل "فتح المجلد والنظر بداخله".
cd Documentscd اختصار لـ change directory. اكتب cd ثم اسم المجلد الذي تريد الدخول إليه. لاحظ أن اسم المجلد يجب أن يكون موجوداً في المكان الحالي — لا يمكنك القفز إلى مجلد لا تراه.
cd ..النقطتان تعنيان "المجلد الأب". هذا هو زر الرجوع.
على Mac:
cd ~على Windows:
cd %USERPROFILE%يعيدك إلى مجلد المستخدم مهما كنت متوغلاً في المجلدات.
mkdir agentic-aimkdir اختصار لـ make directory. هذا الأمر تحديداً ستستخدمه كثيراً في هذا الكورس، لأن كل مشروع جديد يبدأ بمجلد جديد.
claudeبعد التثبيت، هذه الكلمة الواحدة تفتح Claude Code في المكان الذي أنت واقف فيه.
على Mac:
clearعلى Windows:
clsلا يحذف شيئاً — فقط يمسح ما هو معروض أمامك عندما تمتلئ الشاشة.
اضغط Control + C معاً.
إذا شعرت أن شيئاً عالق أو أن أمراً يعمل ولا ينتهي، هذا هو زر الإيقاف. تذكّره جيداً، لأنه يريحك نفسياً أكثر من أي أمر آخر في هذه القائمة.
هذه ليست أوامر، لكنها تختصر وقتاً حقيقياً:
زر Tab يكمل الأسماء نيابة عنك. اكتب أول حرفين من اسم المجلد ثم اضغط Tab — سيكمله الـ Terminal. هذا لا يوفر الوقت فقط، بل يمنع الأخطاء الإملائية التي هي السبب الأول لرسالة "المجلد غير موجود".
السهم لأعلى يعيد آخر أمر كتبته. اضغطه مرتين ليعيد الأمر الذي قبله، وهكذا. لا تعيد كتابة أمر طويل من الصفر أبداً.
يمكنك سحب المجلد وإفلاته داخل الـ Terminal. اكتب cd ومسافة، ثم اسحب المجلد من نافذة الملفات وأفلته في الـ Terminal — سيكتب لك المسار كاملاً وبشكل صحيح.
هذه المشكلة ستقابلك، ومن الأفضل أن تعرفها قبل أن تحصل.
إذا كان اسم المجلد يحتوي على مسافة، مثل My Documents، فإن هذا الأمر سيفشل:
cd My Documentsلأن الـ Terminal سيفهم أنك تتكلم عن مجلد اسمه My ثم كلمة غريبة اسمها Documents. الحل هو وضع الاسم بين علامتي تنصيص:
cd "My Documents"أما المجلدات ذات الأسماء العربية، فهي تعمل تقنياً، لكنها ستسبب لك ارتباكاً بصرياً حقيقياً: اتجاه الكتابة سينقلب، والمسار سيبدو مبعثراً على الشاشة، وستجد صعوبة في معرفة أين ينتهي اسم المجلد.
النصيحة العملية: سمِّ مجلدات العمل بالإنجليزي، حتى لو كان محتواها كله عربي. اسم مثل zaytoun-docs أسهل عليك وعلى الـ Agent من مستندات زيتون.
هذا هو السيناريو الذي ستكرره في كل مشروع جديد بهذا الكورس. لنفترض أنك تريد مجلداً لملفات شركتك:
cd ~
mkdir zaytoun
cd zaytoun
claudeأربعة أسطر: ارجع للبداية، أنشئ مجلداً، ادخل إليه، شغّل الـ Agent. الآن الـ Agent يعمل حصرياً داخل هذا المجلد، وكل ملف تضعه فيه يصبح جزءاً من الـ Context الخاص به.
وهذه هي الفكرة التي بنينا عليها الدرس الخامس كاملاً: المجلد ليس مجرد مكان تحفظ فيه الملفات — المجلد هو ذاكرة الـ Agent وحدود عمله.
الـ Terminal هو نافذة الملفات لكن بالكتابة. كل ما تعرف عمله بالماوس — فتح مجلد، النظر بداخله، الرجوع للخلف — له كلمة واحدة تقابله.
السطر الذي أمامك يخبرك أين أنت واقف. اقرأه قبل أن تكتب أي أمر، لأن كل أمر ينفّذ في المكان الحالي، والـ Agent يقرأ المجلد الحالي.
تسعة أوامر تكفيك: pwd وls وcd وcd .. وcd ~ وmkdir وclaude وclear وControl + C. لا شيء منها يحذف ملفاتك.
Tab يكمل، والسهم لأعلى يعيد، والسحب والإفلات يكتب المسار. ثلاث حركات تختصر عليك معظم الكتابة وتمنع معظم الأخطاء.
المسافات تحتاج علامات تنصيص، والأسماء العربية تربك الشاشة. سمِّ مجلدات عملك بالإنجليزي وسترتاح.
كل مشروع يبدأ بمجلد خاص فيه. أنشئ المجلد أولاً، ادخل إليه، ثم شغّل الـ Agent — وليس العكس.
في الدرس الجاي: رح نثبّت Claude Code فعلياً خطوة بخطوة على Windows وعلى Mac، ونسجّل الدخول، ونشغّل أول أمر مع الـ Agent.
يلا، نلتقي بالدرس الجاي!