1 puan yazan GN⁺ 2026-02-17 | 1 yorum | WhatsApp'ta paylaş
  • Anthropic, yapay zeka kodlama aracı Claude Code’un çıktı biçimini değiştirerek hangi dosyaları okuduğunu veya değiştirdiğini göstermemeye başladı
  • Yeni sürüm (2.1.20), dosya adları yerine yalnızca “3 dosya okundu” gibi özetler gösteriyor; ayrıntılar ise yalnızca kısayol tuşuyla görülebiliyor
  • Geliştiriciler, güvenlik, denetim ve hata tespiti için dosya adlarını gerçek zamanlı görmeleri gerektiğini söyleyerek sert tepki gösterdi
  • Anthropic bunun arayüzü sadeleştirme amaçlı bir adım olduğunu savundu, ancak “verbose modu” alternatifi gereksiz bilgi fazlalığı nedeniyle eleştirildi
  • Yapay zeka araçları iç işleyişini gizlediğinde bunun şeffaflık ve güvenilirliğin azalmasına yol açabileceği endişesi dile getiriliyor

Claude Code çıktı değişikliği tartışması

  • Anthropic, Claude Code’un ilerleme çıktısını (progress output) değiştirerek, yapay zekanın okuduğu veya değiştirdiği dosya adlarını varsayılan olarak gizledi
    • Önceden dosya adı ve okunan satır sayısı gösteriliyordu; yeni sürümde ise bu, “Read 3 files (ctrl+o to expand)” biçiminde özetleniyor
    • Ayrıntılar kısayol tuşuyla görülebilse de geliştiriciler bunu zahmetli ve pratik olmayan bir yaklaşım olarak değerlendiriyor
  • Geliştiriciler, Claude yanlış dosyaya başvurduğunda ya da güvenlik açısından hassas bir dosyaya eriştiğinde bunu anında fark etmenin zorlaştığını belirtiyor
    • Kod tabanı ne kadar karmaşıksa, yapay zekanın bağlam takibini doğrulamanın o kadar önemli olduğu vurgulanıyor
    • Yanlış yöne gidildiğinde erken durdurma yaparak token israfını önlemenin de mümkün olduğu özellikle belirtiliyor

Geliştirici tepkileri ve eleştiriler

  • GitHub issue’larında çok sayıda geliştirici bu değişiklikten memnuniyetsizliğini dile getirdi
    • Bir kullanıcı bunu “sadeleştirme değil, yararlı bilgilerin kaldırılması” diye eleştirdi
    • Başka bir kullanıcı ise “verbose modunun fazla gürültülü olduğunu ve bir alternatif sayılamayacağını” söyledi
  • Anthropic’te Claude Code’dan sorumlu isim olan Boris Cherny, bunun “arayüzü sadeleştirmeye yönelik bir adım olduğunu ve asıl önemli olanın diff ile bash/mcp çıktıları olduğunu” açıkladı
    • Birkaç gün kullanılmasını öneren Cherny, şirket içindeki geliştiricilerin ‘gürültünün azalmasını’ olumlu karşıladığını da belirtti
  • Daha sonra Cherny, geri bildirimleri yansıtarak verbose modunu ayarladı ve dosya yolu gösterme özelliği ekledi
    • Ancak mevcut verbose modundaki ayrıntıların azalması nedeniyle, tam bilgi isteyen kullanıcılar açısından bunun dezavantaj yarattığı eleştirileri sürdü

Hacker News ve topluluk tartışmaları

  • Cherny, Hacker News tartışmasında da “Claude daha akıllı hale geldikçe ve çalışma süresi uzadıkça çıktı miktarının aşırı arttığını” söyledi
    • Çıktının terminali aşırı yüklediği için sadeleştirmenin gerekli olduğunu savundu
  • Buna karşılık çok sayıda kullanıcı, özetlenmiş çıktının kullanışlılığı azalttığını öne sürdü
    • “Claude’un hangi dosyaları okuduğunu bilmek gerekir ki araya girip binlerce token tasarruf edilebilsin” görüşü paylaşıldı
    • Bazıları ise Claude’un opaklığının (opacity) artmasıyla “artık ona güvenmenin zorlaştığını” dile getirdi

Şeffaflık ve güven sorunu

  • Geliştiriciler, Claude Code iç işleyişini gizlediğinde hata tespiti ve doğrulamanın zorlaştığı uyarısında bulunuyor
    • Bir kullanıcı, “Claude’un niyetini ya da mantığını izleyemiyorsanız oturum yalnızca token harcar” dedi
    • “Sürekli gözetim ve düzeltme olmadan doğru sonuç beklemek zordur” görüşü de aktarıldı
  • Habere göre Claude Code sık güncelleniyor, ancak önceki gösterim biçimine geri dönüleceğine dair bir işaret yok

Özet

  • Anthropic’in değişikliği, arayüz sadeleştirmesi ile şeffaflığın azalması arasında bir tartışma başlattı
  • Geliştirici topluluğu, yapay zeka araçlarının iç eylemlerinin görünürlüğünü temel bir güven unsuru olarak görüyor
  • Claude Code’un sonraki güncellemelerinde şeffaflık ile kullanılabilirlik arasındaki dengeyi nasıl kuracağı yakından izlenecek

1 yorum

 
GN⁺ 2026-02-17
Hacker News görüşleri
  • Claude'un iç işleyişini gizlemesi garip bir durum
    Bu sadece merak yüzünden değil; model saçma sapan şeyler yapmadan önce bunu fark edebilmek için gerekli
    Örneğin tüm kod tabanını yanlış okumasını ya da değiştirilmemesi gereken dosyalara dokunmasını önlemek için
    verbose modundaki iyileştirme güzel ama bu tür şeffaflık en başından varsayılan olmalıydı
    Yapay zeka dosyalarla çalışıyorsa hangi dosyalarla çalıştığını tam olarak göstermesi şart
    Soyutlama iyidir ama build'i bozabilecek kısımları gizlememeli

    • Yapay zeka programlamadaki son eğilim, uzun süre otonom çalışan ajan ekipleri yönünde
      Bu açıdan bakınca UX'in insan değil sonuç odaklı tasarlanmış olması anlaşılır
      Ama “raydan çıkma” sorunu hâlâ çözülmüş değil ve birden fazla yapay zeka ajanının otonom biçimde doğru sonuç üretip üretemeyeceği şüpheli
    • Bu yüzden ben hâlâ “izin iste” prompt'unu kullanıyorum
      Uğraştırıcı ama yanlış projeyi değiştirmeye çalışmasını engelleyebiliyor
      Yüzlerce kütüphane projesi olan monolitik kod tabanlarında bu şart
      Model komutu yanlış anlamlandırırsa onlarca dakika boşa oyalanabiliyor
    • Ben Claude'un ne yaptığını özellikle izlemiyorum
      Onun yerine başka işler yapıyor ya da telefona bakıyorum
      Çıktıyı elle izlemek verimsiz bir yöntem gibi geliyor
    • Kod incelemesini gerçek zamanlı yapıp yapay zekanın yönünü ayarlamak en iyi yöntem
      Anthropic'in bunu anlamaması tuhaf
    • Belki de amaç, rakiplerin Claude'un Chain-of-Thought sürecinden öğrenmesini engellemektir
  • “Daha fazla bilgi göster” talebine “daha az göstererek” karşılık vermeleri ironik

    • Artık “verbose” kelimesi sanki asıl anlamını yitirmiş gibi
      “hızlı(fast)” da şirketten şirkete farklı kullanılıyor; kelimelerin anlamı dağıldığı için sadece etikete bakarak anlamak mümkün değil
    • Claude'un bazen bu şekilde “mevcut özelliği yeniden kullanalım” diye karar vermesi ilginç
      Muhtemelen bunu basit buluyor ve kullanıcının talebini karşıladığını düşünüyor
    • Yeni verbose modunu gerçekten denedim ve fazlasıyla geveze
      Varsayılan mod neredeyse sessiz mod gibi ve arka planda otonom çalıştığı için ekran titreyip duruyor
      Sorudan sonra birkaç saniye bekleyip varsayılan seçeneği otomatik sürdürüyor, bazen Esc ile bile durmuyor
      Son güncelleme epey sinir bozucuydu
    • Eskiden sadece okunan dosya sayısını gösteriyordu, şimdi ise dosya yolu ve adını gösteriyor
      Ama yine de eskisine göre daha az ayrıntılı; daha fazla ayrıntı için yeni bir mod gerekiyor
  • Anthropic geliştirici pazarını hedefleyerek iyi ilerliyordu ama bu karar riskli bir tercih
    Rekabetin bu kadar yoğun olduğu bir ortamda böyle bir inat, geliştiricilerin güvenini kaybettirebilir

    • Asıl gelir kalemi Claude Code mu yoksa modelin kendisi mi, merak ediyorum
      Ben Claude modelini çeşitli platformlarda kullanıyorum ama Claude Code'u rahatsız edici bulduğum için kullanmıyorum
      Buna karşılık Claude Co-work ya da Excel entegrasyonu gibi geliştirici olmayan pazarlarda büyüme potansiyeli yüksek görünüyor
    • Ben de zaten aboneliğimi iptal ettim
      Codex'e geçtim; Claude Code yavaş ve geri bildirim az olduğu için insanı bunaltıyor
      Basit bir prompt'ta bile 20 dakika takılı kaldığını görünce geri dönmek için sebep kalmıyor
  • Alternatif olarak OpenCode var
    Claude Code'a en yakın deneyimi sunuyor ama ben yine de şimdilik Claude Code'u tercih ediyorum

    • OpenCode'un TUI arayüzünü o kadar seviyorum ki geri dönmek istemiyorum
    • Ama OpenCode'un terminal scroll davranışını kendisinin uygulaması rahatsız edici
    • Max abonelerinin bile OpenCode'u düzgün kullanamadığına dair şikayetler vardı
    • İlgili projelerden biri de oh-my-pi
    • Kişisel olarak opencode + glm5 kombinasyonundan oldukça memnun kaldım
  • Anthropic sanki kod incelemeden kaçınan bir iş akışını teşvik ediyor
    İnsanın kodu doğrudan görmemesini sağlamak bir tür lock-in stratejisi gibi

    • Ben hâlâ tüm değişiklikleri bizzat gözden geçiriyorum
      Kod üretimi hızlı olduğu için toplam sürenin yaklaşık %40'ını incelemeye harcıyorum; kalite o kadar önemli
  • Ben gün boyu 5'ten fazla ajan çalıştırıyorum
    Sonuçları çok sıkı biçimde ölçüp doğruladığım için, çıktının sessiz olması hatta daha iyi
    Sadece gerektiğinde “düşünce sürecini açıkla” prompt'unu kullanarak log bırakıyorum
    Yine de önceki yöntemi sevenler için seçimlik bir mod olsa iyi olurdu

    • Ben de üç görünürlük modu (varsayılan, yüksek, verbose) sunulmasının iyi olacağını düşünüyorum
      Ama ajanları gerçek zamanlı izleme yaklaşımı yakında modası geçmiş olabilir
      Modeller fazla hızlı gelişiyor
    • Bu tartışmanın özü de tam olarak bu temel gerilim
    • Test ve doğrulamayı nasıl yaptığını merak ediyorum — geleneksel testlerle mi, yoksa rolleri ayrılmış ajan stratejisiyle mi
    • 7/24 beş ajan çalıştırınca abonelik maliyeti hayli yüksek olmalı; hangi planı kullandığını da merak ediyorum
  • Son dönemde Claude'un araştırma tarzının kötüleştiğini hissettim
    Basit meselelerde bile onlarca gereksiz thread oluşturuyor
    30 dakikadan fazla boş yere dolanıp sonunda tamamen “kaybolmuş” hale geliyor
    Artık böyle işaretler görünür görünmez hemen durduruyorum
    “Sadece ilgili koda bak” desen bile “kendim bakacağım” diye cevap veriyor — gerçekten şaşırtıcı

    • Bunun sadece belirli bir modele mi özgü olduğunu, yoksa genel bir sorun mu olduğunu merak ediyorum
  • Bu konu zaten HN'deki başka bir başlıkta bir Anthropic geliştiricisi tarafından doğrudan dile getirilmişti

    • Ve o tartışma daha sonra bir blog yazısına dönüştürülüp çeşitli kanallarda paylaşıldı
  • Claude konuşma loglarını ~/.claude/projects içine kaydediyor
    Bu yüzden cc-tail gibi araçlarla logları gerçek zamanlı izlemek mümkün

  • Ben Claude Code'a her zaman önce bir değişiklik planı çıkarttırıyorum
    Hangi dosyaları değiştireceğini anlattırdıktan sonra, onu yeni bir context içinde çalıştırıyorum

    • Ben blackbird adlı bir araç geliştiriyorum
      Spesifikasyonu JSON planına bölüp her işi Claude ya da Codex ile konuşmasız biçimde çalıştırıyor
      Senin iş akışına da iyi uyacak gibi görünüyor
    • Neden yeni bir context kullandığını merak ediyorum — planı onaylayınca zaten otomatik sıfırlanıyor mu diye sormak isterim