𝗖𝗹𝗮𝘂𝗱𝗲 𝗖𝗼𝗱𝗲: 𝗖𝗼𝗺𝗽𝗮𝗰𝘁 𝘃𝘀 𝗖𝗹𝗲𝗮𝗿
Claude Code oturumunuz iyi başlar. Bir saat sonra yanıtlar belirsizleşir. İki saat sonra Claude kendisiyle çelişmeye başlar.
Claude hata yapmıyor. Bağlam pencereniz (context window) doldu.
Bağlam dolduğunda Claude odağını kaybeder. İlk talimatlar etkisini yitirir. Oturum hayal kırıklığıyla sonuçlanır.
Bunu düzeltmek için iki aracınız var.
/𝗰𝗼𝗺𝗽𝗮𝗰𝘁
Bu komut geçmişinizi özetler. Güncel bağlamı bozulmadan korur. Önemli kararları daha kısa bir formda kaydeder.
Şu durumlarda kullanın:
- Oturumunuz 45 ila 60 dakika sürdüğünde.
- Bir görevin ortasındaysanız ve bağlama ihtiyacınız varsa.
- Yanıtlar kısalmaya veya belirsizleşmeye başladığında.
Mevcut görev durumunuzu ve önemli mutabakatları korur. Başlangıçtaki adım adım detayları kaybeder.
/𝗰𝗹𝗲𝗮𝗿
Bu komut konuşmayı temizler. CLAUDE.md dosyanızı otomatik olarak yeniden yükler.
Şu durumlarda kullanın:
- Bir görevi bitirip yenisine başladığınızda.
- Oturum yanlış yöne saptığında.
- /compact sorunu çözmediğinde.
Proje dosyalarınızı korur. Tüm konuşma geçmişini siler.
Karar Rehberi:
- Aynı görev mi? /compact kullanın.
- Yeni görev mi? /clear kullanın.
Bağlamı yönetmenin üç yolu:
Bağlamı en başta verin. Kısıtlamalarınızı Claude'a en başta söyleyin. Bu bilgi daha fazla ağırlığa sahiptir.
Çalışmayı oturumlara bölün. Tek bir oturumda 4 saat boyunca kod yazmayın. Veritabanı katmanını bitirin, /clear kullanın, ardından API katmanına başlayın.
/compact komutunu proaktif olarak kullanın. Kalitenin düşmesini beklemeyin. Doğal kontrol noktalarında çalıştırın.
Eğer Ultrathink kullanıyorsanız, /compact komutunu daha sık çalıştırın. Her yanıt için daha fazla bağlam kullanır. Her 2 veya 3 düşünme (thinking) çağrısından sonra çalıştırın.
Tam kılavuz: https://dev.to/stacknotice/claude-code-compact-vs-clear-2026-managing-long-sessions-without-losing-quality-4dhm
İsteğe bağlı öğrenme topluluğu: https://t.me/GyaanSetuAi