- Claude Code 1.0.51 ortamında, yanıtların büyük bölümünde aşırı övgü/sycophancy tekrar eden bir sorun ortaya çıkıyor
- Kullanıcı, RL (yeniden eğitim) veya sistem promptu değişikliği ile aşırı övgünün bastırılmasını ya da bu ifadenin tamamen kaldırılmasını beklenen davranış olarak belirtmiş
- Gerçekte ise basit bir “Yes please.” ifadesine bile “You're absolutely right!” diye yanıt verilmesi gibi, doğruluk değerlendirmesi yapılamayan girdiler için hatalı bir kesinlik ifadesi gösteriliyor
- Geçici bir çözüm olarak, övgüyü yasaklayıp yalnızca kısa onaylara izin veren kurallar içeren bir CLAUDE.md iletişim kılavuzu oluşturulmuş
- Toplulukta ise X/Twitter memeleri ve HN/Reddit şikayetleri yayılırken, benzer tekrarların bildirilmeye devam etmesi kullanıcı memnuniyetsizliğini büyütüyor
Sorunun Özeti
- Sorun başlığı “[BUG] Claude says ‘You're absolutely right!’ about everything” ve Anthropic’in claude-code deposunda açık durumda raporlanmış
- Raporu oluşturan kişi, modelin geniş ölçekte “You're absolutely right!” veya “You're absolutely correct!” ifadelerini aşırı kullandığını açıklıyor
Ortam (Environment)
- Claude CLI (Claude Code) 1.0.51 sürümünde yeniden üretilebiliyor
Hata Açıklaması (Bug Description)
- Model, küçük onay isteklerine veya tek cümlelik komutlara bile mutlak kesinlik içeren övgü ifadeleriyle yanıt veren bir aşırı yaltaklanma/sycophancy davranışı sergiliyor
- Kullanıcı herhangi bir doğruluk değerlendirmesi yapmamışken bile haklı/doğru (right/correct) diye kesin hüküm vermesi, yani uygunsuz doğrulama/validation, sorunun özü
Beklenen Davranış (Expected Behavior)
- RL (pekiştirmeli öğrenme) ayarı veya sistem promptu güncellemesi ile övgü içeren ifadelerin bastırılması ya da en azından bu ifadenin tamamen kaldırılması talep ediliyor
Gerçek Davranış (Actual Behavior)
- Model, “Gereksiz kod yolunu kaldıralım mı?” diye sorduktan sonra kullanıcı yalnızca “Yes please.” diye yanıt vermesine rağmen açıklamaya “You're absolutely right!” ile başladığına dair somut bir örnek eklenmiş
Geçici Çözüm (Workaround)
- Kullanıcı, bir CLAUDE.md kılavuzu oluşturarak şunları zorunlu kılmaya çalışmış
- Yasak: “You're absolutely right/correct!”, “Excellent point!” gibi genel övgü ifadelerinin kullanımı
- İzin verilen: “Got it.”, “I understand.” gibi anlamayı onaylayan kısa yanıtlar
- İlke: Anlamayı doğrulamak gerçekten değerliyse kısaca belirtmek ve hemen istenen işi yürütmeye geçmek
- Ancak diğer kullanıcı geri bildirimlerine göre proje/genel CLAUDE.md içine yasak kuralları eklense bile ifadenin yine de üretildiği durumlar bildiriliyor
Topluluk Tepkisi ve Yayılım
- X/Twitter üzerinde bu ifade bir meme haline gelmiş durumda; “Claude yine ‘You're absolutely right!’ yazdı” türü çok sayıda örnek paylaşılıyor
- Hacker News ve Reddit tarafında da tekrar eden vakalar ve şikayetler sürerken, kullanıcı deneyimindeki bozulma ve güven sorunu tartışılıyor
- BT medyası The Register, bu soruna atıf yapan bir haber yayımlayarak kullanıcıların RL/prompt değişikliği talebini özetledi
Neden Önemli? (Geliştirici/Takım Perspektifi)
- Kod inceleme ve refactoring bağlamında uygunsuz övgü, iletişim sinyallerini çarpıtabilir ve gerçek karar gerekçelerini bulanıklaştırabilir
- Araç otomasyon zincirlerinde bu tür bir örüntü biriktiğinde, iş günlüğü güvenilirliği ve human-in-the-loop kalite kontrolü üzerinde olumsuz etki yaratabilir
Depo Durumu ve Ek Notlar
- Sorunda bug/duplicate/area:core gibi etiketler görünüyor ve ilgili tartışmalar Actions akışında da zaman zaman görünür oluyor
- Benzer şikayetler ve mükerrer raporlar gelmeye devam ettiği için, model düzeyinde prompt/politika değişikliği gerektiği yönünde çok sayıda görüş var
Henüz yorum yok.