EN
تعلّم المسارات المرجع مقالات المحفوظات
قارِن وقرّر

الفرق بين /clear و /compact في Claude Code

كلاهما يحرّر مساحة في الـ context — لكن /clear بداية جديدة و/compact ملخّص يُبقي الخيط مستمرًا. اختيار الخاطئ إما يفقد context مفيدًا أو يُبقي ضوضاء قديمة.

قراءة 3 min · حُدّث في 2026-06-16
الفرق بين /clear و /compact في Claude Code

أمران، كلاهما يحرّر مساحة في الـ context، لكنهما يعملان بشكل مختلف جدًا. استخدام الخاطئ منهما من أكثر الأخطاء الصغيرة شيوعًا في Claude Code.

الخلاصة في سطر

  • /clear يمسح المحادثة تمامًا. بداية جديدة. لا شيء يُنقل.
  • /compact يلخّص المحادثة في نسخة أقصر ويستمر من هناك.

/clear — البداية الجديدة

/clear

كل شيء في المحادثة الحالية يختفي — الرسائل، محتويات الملفات التي قرأها Claude، الخيط كله. تبدأ من الصفر، كأنك فتحت session جديدة.

استخدم /clear حين:

  • تنتقل إلى مهمة غير مترابطة تمامًا
  • الـ context الحالي مليء بضوضاء من مهمة منتهية
  • تريد أن يتعامل Claude مع شيء بعيون جديدة، بدون أمتعة

لا تستخدمه حين تكون في منتصف مهمة وتحتاج تاريخ المحادثة. ذلك الـ context يختفي ولن يعود.

/compact — الملخّص

/compact

يقرأ Claude المحادثة بأكملها، يكتب ملخّصًا مختصرًا لما يهم، ويستبدل التاريخ الكامل بذلك الملخّص. الخيط يستمر — لا تفقد الحبكة — لكن التفاصيل الخام تُضغط لتحرير مساحة.

استخدم /compact حين:

  • أنت في session طويلة وبدأت تبطّئ
  • يبدو أن Claude نسي أشياء قلتها سابقًا (الـ context ممتلئ)
  • تريد متابعة نفس المهمة لكن تحتاج مساحة أكبر

لا تستخدمه حين تكون المحادثة قصيرة أصلًا (لا مكسب) أو حين تكون على وشك تغيير الموضوع كليًا (استخدم /clear بدلًا من ذلك — ملخّص عمل غير ذي صلة يبقى غير ذي صلة).

مقارنة جنبًا إلى جنب

/clear/compact
ما يفعلهيمسح كل شيءيلخّص ويستمر
الـ context بعدهافارغملخّص مضغوط
الاستمراريةلا شيء — بداية جديدةنعم — الخيط يستمر
الأفضل لـتبديل المهامsession طويلة، نفس المهمة
المخاطرةفقدان context مفيدالملخّص قد يُسقط تفصيلًا
التراجعلالا (لكنه أقل تدميرًا)

الإيقاع اليومي

نمط صيانة session جيد:

  1. ابدأ مهمة — اعمل بشكل طبيعي
  2. الـ session تطول/compact لتحرير مساحة والاستمرار
  3. المهمة انتهت، تنتقل لشيء جديد/clear لبداية نظيفة
  4. كرّر

السبب الأكثر شيوعًا لـ “Claude أصبح أسوأ في منتصف العمل” هو context window محشو بمعلومات قديمة من مهمة سابقة. /clear في الوقت المناسب بين المهام، أو /compact خلال مهمة طويلة، هو الحل.

المواضيع

أسئلة يطرحها الناس

هل /clear يفقد تقدّمي؟
ليس تقدّمك المحفوظ (XP، الإنجازات، الملفات على القرص). يمسح فقط context المحادثة — الرسائل ومحتويات الملفات التي يحملها Claude حاليًا في الذاكرة. عملك الفعلي لا يُمسّ.
كم مرة يجب أن أنفّذ /compact؟
حين تبدأ session طويلة بالشعور بالبطء أو يبدو أن Claude نسي أشياء قلتها سابقًا. هذه عادةً إشارة لامتلاء الـ context. يلخّصه /compact ويفتح مساحة.
هل أستطيع التراجع عن /clear؟
لا. بمجرد التنظيف، يختفي context المحادثة. إن كنت قد تحتاج الاستمرارية، استخدم /compact بدلًا من ذلك — يحتفظ بملخّص.
طبِّقها عمليًا
ابدأ الدورة الموجَّهة
ابدأ