تجاوز إلى المحتوى
العربية
المستوى 7: المهام الأكبر
الدرس 7 · +15 XP

حين يخرج Claude عن المسار

في الدرس الماضي، أصلحت لمسةٌ بسيطة الأمور. وهذا الدرس عن الأوقات التي لن تصلحها فيها. أحيانًا تفسد محادثة على نحو لا ينقذه أيّ قدر من إعادة التوجيه — Claude مخطئ بثقة، أو يدور حول نهج مكسور، أو متيقّن بطريقة ما من وجود function لا وجود لها. تستطيع أن تشعر بالمحادثة تثقل وتصير أقلّ فائدة مع كلّ رسالة.

حين تعلق محادثة، فإن تكديس مزيد من الرسائل عادةً يزيدها سوءًا، لا تحسّنها. الحلّ أن تتوقّف وتبدأ محادثة جديدة.

يبدو هذا معكوسًا. ألن ينفذ شرحٌ واحد أخير بالتأكيد؟ غالبًا لا — وفهم السبب هو الدرس كلّه.

أنماط الفشل الأربعة

لا تستطيع الهروب من حفرة لا تراها. فإليك الأشكال الأربعة التي يتّخذها “الخروج عن المسار”:

  • tunnel vision. قفل Claude على نهج واحد لا يعمل، ويواصل التشبّث به بدل أن يتراجع خطوة.
  • الاختلاق. يشير Claude إلى ملفات أو functions أو إعدادات لا وجود لها فعلًا — يبني بثقة فوق شيء وهمي.
  • محاولات فاشلة متكرّرة. ذات التعديل، ذات الخطأ، ثلاث مرّات. الجولة الثالثة هي الدليل.
  • scope creep. ما بدأ تغييرًا مرتّبًا من عشرة أسطر صار الآن منتشرًا عبر عشرين ملفًّا ويزداد سوءًا.

ارصد أيًّا من هذه ولن تكون في منطقة “اللمسة” بعد الآن. أنت في منطقة “البدء من جديد”.

لماذا تفشل اللمسات هنا

إليك الآلية. كلّ ما قيل حتى الآن في المحادثة لا يزال داخلها — بما في ذلك المنعطف الخطأ الذي سلكه Claude قبل خمس رسائل. وكلّ ردّ جديد يكتبه ملوَّن بذلك الـ context السيّئ. أنت لا تصحّح صفحةً نظيفة؛ أنت تضيف تصحيحًا فوق كومة متنامية من الالتباس، والكومة عادةً تنتصر.

الأمر أشبه بإعطاء إرشادات لشخص ضلّ الطريق وارتبك بالفعل. بعد نقطة معيّنة، لا تساعد الإرشادات الإضافية — إنها فقط تزيد الضجيج. والشيء الرحيم أن تعيده إلى معلَم معروف وتبدأ من جديد.

الخطوة الصحيحة: ابدأ من جديد

أنهِ المحادثة العالقة. افتح واحدة جديدة — /clear يمسح الصفحة، أو تستطيع بدء session جديدة تمامًا. (ستتعلّم طرقًا أكثر لإدارة المحادثات في المستوى التاسع؛ أمّا الآن، فـ/clear كلّ ما تحتاجه.)

ثم — وهذا هو الجزء الذي يجعلها تنجح — انقل فقط ما كان مهمًّا، إضافةً إلى الدرس الذي تعلّمته للتوّ:

“حاولت سابقًا تشغيل هذا بتعديل ملف الإعدادات مباشرةً وظلّ يفشل لأن القيمة تُكتَب فوقها عند بدء التشغيل. جرّب نهجًا مختلفًا، ولا تلمس أيّ ملفات خارج src/auth/.”

لاحظ ما تفعله هذه. إنها تسلّم المحادثة الجديدة الاكتشاف المفيد (“الإعدادات تُكتَب فوقها عند بدء التشغيل”) دون أن تجرّ معها الطرق المسدودة — وتضيف قيدًا أضيق (“فقط src/auth/”) كي تقلّ السبل للتشتّت من جديد. تلك هي غريزة التشريح من الدرس 7.5، مستخدَمةً كإنقاذ.

النقطة التي تربك الناس

sunk cost. ظللت تصارع هذا خمس عشرة دقيقة — أفلا يهدر التوقّف الآن كلّ ذلك بالتأكيد؟ لكن تلك الدقائق الخمس عشرة علّمتك بالفعل ما الذي لا ينجح، وذلك الدرس يأتي معك. في تسع حالات من عشر، محادثة جديدة مسلَّحة بما تعلّمته ستحلّق متجاوزةً تلك التي ظللت تتعهّدها. البدء النظيف ليس استسلامًا. إنه أسرع طريق إلى الأمام.

ما التالي

البدء من جديد هو القرار الصحيح حين تفسد محادثة. لكن ثمّة مشكلة أهدأ تبدو كالأمر ذاته وليست كذلك: محادثة تسير على ما يرام لكنها ببساطة صارت طويلة، حتى يبدأ Claude بفقدان التفاصيل المبكّرة. ذلك هو التالي — والحلّ هناك ليس أن ترمي المحادثة، بل أن ترتّبها.