Değişiklik yapmak
Making changes
Not: Yukarıdaki video, artık bir etkisi olmayan eski “think harder” anahtar kelimelerini gösteriyor. Bunun yerine /effort kullanan aşağıdaki metni takip edin.
Claude ile geliştirme ortamınızda çalışırken, çoğu zaman mevcut projelerde değişiklikler yapmanız gerekecektir. Bu rehber; screenshot’lar ile görsel iletişim ve Claude’un gelişmiş reasoning yeteneklerinden faydalanma dahil olmak üzere, değişiklikleri etkili bir şekilde uygulamak için pratik teknikleri kapsar.
Hassas İletişim İçin Screenshot’ları Kullanmak
Claude ile iletişim kurmanın en etkili yollarından biri screenshot’lar üzerinden olur. Interface’inizin spesifik bir parçasını değiştirmek istediğinizde, bir screenshot almak Claude’un tam olarak neye atıfta bulunduğunuzu anlamasına yardımcı olur.
Bir screenshot’ı Claude’a yapıştırmak için Ctrl+V kullanın (macOS’ta Cmd+V değil). Bu klavye kısayolu, screenshot’ları chat interface’ine yapıştırmak için özel olarak tasarlanmıştır. Görüntüyü yapıştırdıktan sonra, Claude’dan uygulamanızın o alanında spesifik değişiklikler yapmasını isteyebilirsiniz.
Planning Mode
Codebase’inizde kapsamlı araştırma gerektiren daha karmaşık görevler için Planning Mode’u etkinleştirebilirsiniz. Bu özellik, Claude’un değişiklikleri uygulamadan önce projenizi derinlemesine keşfetmesini sağlar.
/plan yazarak veya Shift + Tab’a iki kez basarak (veya zaten edit’leri otomatik kabul ediyorsanız bir kez) Planning Mode’u etkinleştirin. Bu modda Claude şunları yapacaktır:
- Projenizdeki daha fazla file’ı okur
- Detaylı bir implementation plan oluşturur
- Tam olarak ne yapmayı amaçladığını size gösterir
- İlerlemeden önce onayınızı bekler
Bu size planı gözden geçirme ve eğer önemli bir şeyi atladıysa veya belirli bir senaryoyu dikkate almadıysa Claude’u yeniden yönlendirme fırsatı verir.
İpucu: planı incelerken, text editor’ünüzde açmak için Ctrl+G’ye basabilirsiniz. Planı onaylamadan önce hassas düzenlemeler yapabilirsiniz ve Claude gönderdiğiniz nihai versiyonu görecektir.
Effort level: Claude ne kadar sıkı düşünür
Varsayılan olarak Claude, cevap vermeden önce problemler üzerinde reasoning yapar. Çalışırken “still thinking” gibi ipuçları görürsünüz. Claude’un reasoning sürecini görmek istiyorsanız, gerçek reasoning adımlarını genişletmek için Ctrl+O’ya basın.
Claude’un bir problem üzerinde nasıl reasoning yaptığını bir effort level ayarlayarak kontrol edebilirsiniz. Mevcut level’ınızı görmek ve ayarlamak için /effort çalıştırın: low daha hızlı ve daha ucuzdur, max zor problemlerde en uzun reasoning yapar. Varsayılan model’inize ve plan’ınıza bağlıdır — /effort size sizinkinin ne olduğunu gösterir.
Tek bir prompt’ta Claude’a ekstra düşünme yapması gerektiğini sinyalize etmek istiyorsanız, prompt’unuzda ultrathink anahtar kelimesini kullanın. Bu, Claude’a bu turda daha fazla reasoning yapması gerektiğini sinyalize eder, ancak oturumun effort level’ını ayarlamaz.
Ne Zaman Planning, Ne Zaman Effort
Bu iki özellik farklı karmaşıklık türlerini ele alır:
Planning Mode şunlar için en iyisidir:
- Codebase’inizin geniş şekilde anlaşılmasını gerektiren görevler
- Çok adımlı implementation’lar
- Birden çok file veya component’i etkileyen değişiklikler
Daha yüksek bir effort level’a ayarlama şunlar için en iyisidir:
- Karmaşık mantık problemleri
- Zor sorunların debug edilmesi
- Algoritmik zorluklar
Hem genişlik hem de derinlik gerektiren görevler için her iki modu da birleştirebilirsiniz. Sadece her iki özelliğin de ek token tükettiğini unutmayın, bu yüzden bunları kullanmanın bir maliyet değerlendirmesi vardır.