Context'i kontrol etmek
Controlling context
Not: Yukarıdaki video, memory eklemek için eski bir # kısayolunu gösteriyor. Onun yerine /memory kullanan aşağıdaki metni takip edin.
Claude ile karmaşık görevler üzerinde çalışırken, konuşmayı odaklı ve verimli tutmak için sık sık yönlendirmeniz gerekir. Konuşmanızın akışını kontrol etmek ve Claude’un yolunda kalmasına yardımcı olmak için kullanabileceğiniz birkaç teknik vardır.
Claude’u Escape ile Kesmek
Bazen Claude yanlış yöne doğru ilerlemeye başlar veya tek seferde fazla şeyle uğraşmaya çalışır. Claude’un yanıtını ortada durdurmak ve konuşmayı yeniden yönlendirmek için Escape tuşuna basabilirsiniz.
Bu, Claude’un aynı anda birden çok şeyi halletmeye çalışmak yerine belirli bir göreve odaklanmasını istediğinizde özellikle faydalıdır. Örneğin, Claude’dan birden çok function için test yazmasını istediğinizde ve hepsi için kapsamlı bir plan oluşturmaya başlarsa, onu kesip her seferinde tek bir function’a odaklanmasını isteyebilirsiniz.
Escape’i Memory ile Birleştirmek
Escape tekniğinin en güçlü uygulamalarından biri, tekrarlayan hataları düzeltmektir. Claude farklı konuşmalarda aynı hatayı defalarca yaptığında şunları yapabilirsiniz:
- Mevcut yanıtı durdurmak için Escape’e basın
- Doğru yaklaşım hakkında bir not eklemek için
/memoryçalıştırın (veya doğrudanCLAUDE.md’yi düzenleyin) - Düzeltilmiş bilgiyle konuşmaya devam edin
Bu, Claude’un projenizdeki gelecekteki konuşmalarda aynı hatayı yapmasını önler.
Konuşmaları Geri Sarmak
Uzun konuşmalarda alakasız veya dikkat dağıtıcı hale gelen context biriktirebilirsiniz. Örneğin, Claude bir hatayla karşılaşır ve onu debug etmek için zaman harcarsa, bu gidiş gelişler bir sonraki görev için faydalı olmayabilir.
Escape’e iki kez basarak veya /rewind yazarak konuşmayı geri sarabilirsiniz. Bu size gönderdiğiniz tüm mesajları gösterir ve daha önceki bir noktaya atlayıp oradan devam etmenize olanak tanır. Bu teknik şunlara yardımcı olur:
- Değerli context’i koruma (Claude’un codebase’inizi anlaması gibi)
- Dikkat dağıtıcı veya alakasız konuşma geçmişini kaldırma
- Claude’u mevcut göreve odaklı tutma
Context Yönetimi Komutları
Claude, konuşma context’ini etkili bir şekilde yönetmenize yardımcı olacak birkaç komut sunar:
/compact
/compact komutu, Claude’un öğrendiği önemli bilgileri korurken tüm konuşma geçmişinizi özetler. Bu şu durumlarda idealdir:
- Claude projeniz hakkında değerli bilgiler edinmişse
- İlgili görevlerle devam etmek istiyorsanız
- Konuşma uzun ama önemli context içeriyorsa
Claude mevcut görev hakkında çok şey öğrendiğinde ve bu bilgiyi sonraki ilgili göreve geçerken korumak istediğinizde compact’i kullanın.
/clear
/clear komutu, taze bir context ile yeni bir konuşma başlatır. Bu en çok şu durumlarda kullanışlıdır:
- Tamamen farklı, alakasız bir göreve geçiyorsanız
- Mevcut konuşma context’i yeni görev için Claude’u karıştırabilirse
- Önceki context olmadan yeniden başlamak istiyorsanız
Daha sonra /resume ile önceki konuşmaya geri dönebilirsiniz. /clear komutu, konuşmayı oturum geçmişinizden kaldırmaz.
Bu Teknikleri Ne Zaman Kullanmalı
Bu konuşma kontrol teknikleri özellikle şu durumlarda değerlidir:
- Context’in dağınık hale gelebileceği uzun süreli konuşmalar
- Önceki context’in dikkat dağıtıcı olabileceği görev geçişleri
- Claude’un aynı hataları tekrarlayarak yaptığı durumlar
- Belirli bileşenlere odaklanmanız gereken karmaşık projeler
Escape, çift Escape, /compact ve /clear’ı stratejik olarak kullanarak Claude’u geliştirme iş akışınız boyunca odaklı ve verimli tutabilirsiniz. Bunlar sadece kolaylık özellikleri değil — etkili AI destekli geliştirme oturumlarını sürdürmek için temel araçlardır.