تخطَّ إلى المحتوى

Compaction والـ Parallel Sessions

الدرس 25 من 55 4 دقايق قراءة

الهدف

بعد هالدرس تقدر تمنع الـ context fatigue بـ /compact، وتشغّل مهمتين مستقلتين بالتوازي بـ git worktrees — ضعف الإنتاجية بنفس الوقت.

ليش هذا الحين؟

قعدت ساعتين مع Claude في session وحدة؟ لاحظت إنه بدأ "ينسى" التفاصيل الأولى؟ هالـ context window. هالدرس يحل المشكلة ويزيدك trick: مهمتين في نفس الوقت.

الفكرة

نافذة السياق (Context Window):

Sonnet = 200,000 token context window
كل رسالة تأكل من هالـ window
لما يمتلي: Claude يبدأ يتجاهل الأجزاء القديمة

الحل: /compact

/compact → Claude يلخّص كل الـ conversation في ملخص محكم
         → يمسح الرسائل القديمة
         → يحتفظ بالـ summary بس
         → الـ context يرجع فاضي تقريبا

الجلسات المتوازية (Parallel Sessions):

git worktree = نسخة ثانية من الـ repo في مجلد مختلف
             + Claude Code session ثانية
             = مهمتين يشتغلون بنفس الوقت