الـ session هي المحادثة كلها التي لا يزال Claude يراها: كل رسالة أرسلتها، وكل ملف فتحه، وكل أمر نفّذه وما عاد به. ليس لدى Claude أي تذكّر لما فعلته الثلاثاء الماضي — لديه هذا الخيط. ولهذا فإن «أواصل أم أبدأ من جديد؟» قرار حقيقي بعواقب حقيقية، لا مسألة ترتيب.
والمساحة في ذلك الخيط ليست مجانية. كل ما يجلس فيه يتنافس على انتباه الـ model، لذا فإن session طويلة تجوّلت عبر ثلاث مهام غير مرتبطة تميل إلى أن تصير أكثر ضبابية وأبطأ وأغلى من session قصيرة موجّهة إلى العمل الذي بين يديك. والأداتان لذلك متعاكستان بشكل مفيد: /clear يرمي الخيط ويبدأ من الصفر، و**/compact** يلخّصه ويواصل العمل فوق الملخّص. وإن لم تكن متأكدًا أيّهما تريد، فالمقارنة أدناه هي أول ما تقرأ — والخلاصة أن التنظيف هو الصواب حين يكون التالي جديدًا فعلًا، وأن الضغط هو الصواب حين يظلّ الخيط ذا صلة لكنه صار ثقيلًا.
وعلى Desktop معظم هذا نقر لا كتابة. ففتح محادثة جديدة هو عملية clear، ومحادثاتك السابقة موجودة في الشريط الجانبي، فتستأنف واحدة بالنقر عليها. أما الأمران في الـ terminal أدناه — claude -c وclaude -r — فموجودان ليؤدّيا ما يؤدّيه الشريط الجانبي نيابةً عنك، وهما ينتميان إلى مسار Power Track؛ ويمكنك تجاهلهما بأمان ما لم تكن تعمل من terminal.
والعادة التي تستحق البناء صغيرة: المهمة الجديدة تستحق session جديدة. البدء من نظيف يمنع الطرق المسدودة وقراءات الملفات غير ذات الصلة من المهمة السابقة من التسرّب إلى التالية، ولا يكلّفك سوى نقرة واحدة. وحين تنتج session شيئًا تريد الاحتفاظ به — قرارًا، أو تشخيصًا، أو استدلالًا يستحق المشاركة — فإن /export يكتب التبادل كاملًا إلى ملف أو إلى الحافظة قبل أن تمسحه.
يُخلط بينه وبين
أمران يخلط الناس بينهما هنا، والفرق الذي يهمّ فعلًا.
قراءات أطول
كيف تفعلها
| ما تريده | على سطح المكتب (بلا برمجة) | سطر الأوامر (المسار المتقدّم) |
|---|---|---|
| ابدأ مهمة جديدة بنظافة | افتح محادثة جديدة، أو امسح الحالية | /clear |
-
/clearامسح المحادثة وابدأ بـ context window نظيف. -
/compactلخّص المحادثة حتى الآن لتوفير المساحة — مع الإبقاء على الجوهر. -
claude -cاستأنف أحدث محادثة لك من حيث توقّفت تمامًا. -
claude -rأعد فتح محادثة سابقة من قائمة بجلساتك الأخيرة. -
/exportاحفظ المحادثة الحالية في ملف أو في الـ clipboard.