𝗖𝗹𝗮𝘂𝗱𝗲 𝗖𝗼𝗱𝗲: 𝗖𝗼𝗺𝗽𝗮𝗰𝘁 𝘃𝘀 𝗖𝗹𝗲𝗮𝗿

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:

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:

Proje dosyalarınızı korur. Tüm konuşma geçmişini siler.

Karar Rehberi:

Bağlamı yönetmenin üç yolu:

  1. 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.

  2. Ç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.

  3. /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