Ana içeriğe atla
Sohbetler uzadıkça, Cursor sohbetlerini verimli tutmak için bağlamı otomatik olarak özetleyip yönetir. Bağlam menüsünü nasıl kullanacağını ve dosyaların modelin bağlam pencerelerine sığması için nasıl yoğunlaştırıldığını öğren.
/summarize komutunu kullanma
Sohbette /summarize
komutunu kullanarak özetlemeyi manuel olarak tetikleyebilirsin. Bu komut, konuşmalar çok uzadığında bağlamı yönetmene yardımcı olur; böylece önemli bilgileri kaybetmeden verimli şekilde çalışmaya devam edebilirsin.
Cursor’da bağlamın nasıl çalıştığını daha ayrıntılı öğrenmek için Working with
Context rehberimize göz at.
Sohbet uzadıkça, modelin bağlam penceresi sınırını aşabilir:
Bunu aşmak için Cursor, yeni mesajlara yer açmak amacıyla eski mesajları özetler.
Dosya ve klasör yoğunlaştırma
Sohbet özetleme uzun konuşmaları ele alırken, Cursor büyük dosya ve klasörleri yönetmek için farklı bir strateji kullanır: akıllı yoğunlaştırma. Sohbetine dosya eklediğinde, Cursor bunları boyutlarına ve kullanılabilir bağlam alanına göre sunmanın en iyi yolunu belirler.
Bir dosya/klasörün alabileceği farklı durumlar şunlardır:
Dosya veya klasörler bağlam penceresine sığmayacak kadar büyük olduğunda, Cursor bunları otomatik olarak özetler. Özetleme, modele işlev imzaları, sınıflar ve yöntemler gibi temel yapısal öğeleri gösterir. Bu özet görünümden model, gerekirse belirli dosyaları genişletmeyi seçebilir. Bu yaklaşım, mevcut bağlam penceresinin etkin kullanımını en üst düzeye çıkarır.
Bir dosya adı “Önemli ölçüde kısaltıldı” etiketini taşıyorsa, dosya tam hâliyle, hatta kısaltılmış biçimde bile dahil edilemeyecek kadar büyüktü. Modele yalnızca dosya adı gösterilecek.
Bir dosya veya klasörün yanında bir uyarı simgesi belirdiğinde, öğe, yoğunlaştırılmış biçimde bile bağlam penceresine sığmayacak kadar büyük demektir. Bu, kod tabanının hangi kısımlarının modele erişilebilir olduğunu anlamana yardımcı olur.