تعرّفتَ على Claude على سطح المكتب في المستوى الثاني، وأصبحت تملك المفردات من المستوى الأول. الآن نُزيل العَجَلات المساعِدة — لكن ليس بالطريقة التي يتوقعها معظم الناس.
أول قوة خارقة حقيقية لدى Claude ليست كتابة الكود، بل قراءته. لـأي شخص، وبـأي لغة، وبسرعة طرح سؤال في المحادثة.
يتخيل معظم الناس أن «استخدام Claude» يعني «أخبره بما تريد بناءه». هذه شريحة صغيرة مما يجيده. الشريحة الأكبر — وهي محور هذا المستوى بأكمله — هي استخدامه لـفهم الكود الموجود أصلًا، بمجرد السؤال.
لماذا القراءة هي نقطة البداية
بضعة أسباب تجعلها الخطوة الأولى الصحيحة:
- معظم البرمجة قراءة، لا كتابة. حتى المطورون ذوو الخبرة يقضون وقتًا في معرفة ما يفعله الكود الموجود أطول مما يقضونه في كتابة كود جديد. وClaude يختصر ذلك الوقت إلى ردٍّ في المحادثة.
- تعمل بصرف النظر عن اللغة. codebase مكتوب بلغة Rust أو Go أو Elixir أو بـ framework لم تسمع به من قبل — لا يهم. Claude يقرؤها جميعًا. حاجز اللغة الذي كان يُقصي الناس قد زال.
- تعمل بصرف النظر عن خلفيتك أنت. مصمم، أو product manager، أو هاوٍ، أو طالب، أو خبير بعشر سنوات في stack مختلفة — القراءة مع Claude هي المُوازِن الذي يساوي بين الجميع.
إن سبق لك أن فتحتَ مشروعًا في العمل، ومررتَ عبر جدارٍ من الملفات غير المألوفة، ثم أغلقتَ النافذة بهدوء — فهذا المستوى هو الدرس الذي كنتَ بحاجة إليه.
النقطة التي تربك الناس
يُسارع الناس إلى «ابنِ لي س» مبكرًا أكثر مما ينبغي. سمعوا أن «Claude يستطيع كتابة الكود»، فطلبوا منه أن يكتب كودًا من أول يوم — في codebase لا يفهمونه بعد.
هكذا تحصل على تغييرات لا تستطيع تقييمها. لا يمكنك معرفة ما إذا كان تعديل Claude صحيحًا إن كنتَ لا تعرف ما يفعله الكود المحيط به.
اقرأ أولًا. غيّر ثانيًا. الترتيب مهم.
نطاق تأثير صفري — كن جريئًا
هناك سبب آخر يجعل القراءة هي نقطة البداية الصحيحة: طرح الأسئلة لا يغيّر أي شيء.
حين تكتب في المحادثة «ماذا يفعل هذا الملف؟» يقرأ Claude الملف ويجيب. لا تعديلات. لا ملفات جديدة. لا طلبات أذونات. لا شيء على القرص يختلف حين تنتهي. (قارن ذلك بـالدرس 1.6 — تلك المطالبة لا تظهر إلا حين يكون Claude على وشك أن يفعل شيئًا، لا حين يكون على وشك أن يقول شيئًا.)
هذا يعني أنك تستطيع أن تكون جريئًا. اسأل أي شيء. اسأل عشرين سؤالًا. افتح مشروعًا لم ترَه قط وتجوّل فيه في المحادثة. أسوأ ما قد يحدث هو إجابة خاطئة، لا مشروع معطوب. وسنعود إلى اكتشاف الإجابات الخاطئة في الدرس 3.7.
ماذا سيقدّم لك هذا المستوى
ثمانية دروس. بنهايتها ستكون قادرًا على فتح أي مشروع في Claude على سطح المكتب — مشروعك أنت، أو مشروع فريقك، أو مشروع مفتوح المصدر من GitHub — وأن تسأل، بلغة بسيطة، أسئلة مثل:
- ماذا يفعل هذا المشروع؟
- ماذا يفعل هذا الملف بالتحديد؟
- أين تُعرَّف هذه الـ function، وما الذي يستدعيها؟
- من أين تأتي هذه القيمة؟
- ماذا يعني هذا الخطأ؟
- ما الذي تغيّر هنا مؤخرًا، ولماذا؟
ستعرف أيضًا كيف تميّز متى يكون Claude مخطئًا، وهي المهارة التي تجعل كل المهارات الأخرى جديرة بالثقة.
ما التالي
أبسط استخدام للقراءة مع Claude وأكثرها حدّة هو السؤال عن ملف واحد محدد. لا الـ codebase. لا المشروع. ذلك الملف، هناك بالضبط. هذا هو الدرس التالي.