Claude artık çıktısına filigran basıyor. Kodunuz bundan neredeyse etkilenmiyor.

Anthropic artık Claude'un çıktısına filigran basıyor. Gerçekte ne işaretleniyor, kod neden kaçıyor, kimler tespit edebiliyor ve SEO'nuz neden değişmiyor.

Anthropic, Claude'un yapay zeka ile üretilen içeriği nasıl işaretlediğine dair bir destek sayfası yayımladı ve yirmi dört saat geçmeden bütün okuma tek bir cümleye indirgendi: Claude artık sizi ele veriyor ve bir ajanla dokunduğunuz her depo bir risk.

Bu okuma, insanları en çok ilgilendiren noktada yanlış. İşaretleme gerçek, dünya genelinde geçerli ve isteğe bağlı değil. Ayrıca düzyazıyı hedefliyor, düzyazı ise kodun tam olarak olmadığı şey. Aşağıda gerçekte neyin teslim edildiği, mekanizmanın sade bir dille nasıl çalıştığı, üretilen kodun bu iş için neden mümkün olan en kötü taşıyıcı olduğu ve SEO paniğinin neden hiçbir dayanağı bulunmadığı var.

Anthropic gerçekte ne teslim etti

Anthropic, EU AI Act'in Code of Practice on Transparency of AI-Generated Content belgesini imzaladı. İşaretleme, bu taahhüdün teknik karşılığı ve iki ayrı biçim alıyor.

Metin istatistiksel bir filigran alıyor. Üretilen metnin kendi içine dokunmuş, algılanamaz bir işaret. Anthropic'in ifadesiyle, "algılanamaz bir filigranı doğrudan metnin kendisine dokur. Onu görmezsiniz ve Claude'un yanıtının anlamını, kalitesini veya okunabilirliğini değiştirmez." Kopyala yapıştırdan sağ çıkıyor ve "bazı düzenlemeler boyunca varlığını sürdürebiliyor".

Dosyalar imzalı köken meta verisi alıyor. Claude desteklenen bir dosya türü ürettiğinde, bugün .svg, .png ve .jpg, buna C2PA açık standardına uygun meta veri iliştiriyor: Adobe, Microsoft ve BBC'nin desteklediği Content Credentials sisteminin ta kendisi.

Kapsam geniş ve tam olarak ifade edilmeyi hak ediyor, çünkü yorumların büyük kısmı bunun yalnızca AB'ye ya da yalnızca Claude.ai'ye özgü bir önlem olduğunu varsaydı:

Modeller2 Ağustos 2026 tarihinde ve sonrasında çıkan her model, lansmanda işaretlenmiş
YüzeylerAPI, Claude web, Claude Code, Cowork, Tag
Bulut ortaklarıAWS, Google Cloud, Microsoft Foundry
CoğrafyaDünya geneli, yalnızca AB değil

Filigran gizli bir karakter değil

Bu, en büyük tek yanlış anlama ve şu anda dolaşan tavsiyelerin yarısını işe yaramaz kılan şey de bu.

İnsanlar işaretin metne eklenen bir şey olduğunu varsayıyor: sıfır genişlikli bir boşluk, alışılmadık bir Unicode varyantı, ayırt edici bir noktalama deseni. Bu varsayım doğrudan "bir temizleyiciden geçirin, mesele kalmaz" fikrine götürüyor. İşe yaramıyor, çünkü temizlenecek hiçbir şey eklenmiş değil.

İşaret, hangi kelimelerin seçildiğidir.

Claude'un görünmez metin filigranının token seçimini yanlılaştırarak nasıl çalıştığını anlatan şema: her üretim adımında gizli bir anahtar aday tokenleri kayrılan bir gruba ve geri kalanlara ayırır, birden fazla aday birbirine denk olduğunda model kayrılan gruptan bir token üretir ve yüzlerce token boyunca biriken dengesizlik tespit edilebilir istatistiksel sinyale dönüşür.

Anthropic algoritmasını yayımlamadı ve bu, geri döneceğimiz bilinçli bir tercih. Ama tarif ettikleri her özellik (görünmez, metnin içinde, kopyala yapıştırdan sağ çıkıyor, okunabilmesi için yeterli metin gerekiyor) örnekleme yanlılığına dayalı filigranların yayımlanmış ailesiyle örtüşüyor: Google'ın SynthID-Text'inin ve onu önceleyen akademik çalışmaların arkasındaki yaklaşım.

Fikir kulağa geldiğinden daha basit. Model yazarken bir sonraki tokeni bir aday kümesinden seçer. Çoğu zaman birkaç aday birbirine denktir: hızlı, çabuk, süratli, seri hepsi iş görür. Gizli bir anahtar sözlüğü kayrılan bir gruba ve geri kalanına böler, örnekleyici de eğilmek anlam veya kalite açısından hiçbir şeye mal olmadığı her seferinde kayrılan gruba doğru eğilir.

Bu seçimlerden biri tek başına hiçbir şey söylemez. Yalnızca şans bile tokenlerin kabaca yarısını kayrılan gruba koyardı. Ama birkaç yüz token boyunca dengesizlik ölçülebilir bir şeye dönüşür ve anahtarı elinde tutan bir dedektör, metnin şansın üreteceği sonuçtan ne kadar uzakta durduğunu hesaplayabilir. Sinyalin tamamı bu farktır.

Buradan doğrudan iki sonuç çıkıyor ve ikisi de mekanizmanın kendisinden daha çok önem taşıyor:

  • Uzunluk sert bir koşul. Bir tweet ya da bir commit mesajı kullanılabilir hiçbir sinyal taşımaz. Dedektörün hacme ihtiyacı var.
  • Kelimeleri değiştirmek, işareti silen tek şey. Kurnazlık olduğu için değil, kelimeler bizzat işaretin kendisi olduğu için.

Üretilen kod neden mümkün olan en kötü taşıyıcı

Paniğin atladığı kısım burası. Örnekleme filigranı, seçim özgürlüğünden alınan bir vergidir ve yalnızca bu özgürlüğün var olduğu yerde toplanabilir. Düzyazı bu özgürlük bakımından zengindir. Kod ise iflasa yakındır.

Claude'un metin filigranının neden düzyazıda hayatta kaldığını ama kodda kalmadığını gösteren yan yana karşılaştırma: düzyazı, her biri filigranın bir parçasını taşıyabilecek onlarca neredeyse eşdeğer kelime seçeneğini paragraf başına sunarken, kod tokenleri sözdizimi, mevcut tanımlayıcılar ve fonksiyon imzaları tarafından dayatılır ve prettier, eslint, gofmt, black ile rustfmt gibi formatlayıcılar geriye kalan az sayıdaki serbest seçimi de normalleştirir.

Sıradan tek bir satırı ele alalım: const user = await getUserById(id).

const dosyanın kendi konvansiyonlarıyla sabitlenmiş. getUserById hiçbir şekilde bir seçim değil, kod tabanında zaten var olan isim, ve herhangi bir yakın eşdeğeri düpedüz bir bug olurdu. await, fonksiyonun imzası tarafından dayatılıyor. Parantezler ve argüman sözdizimi tarafından dayatılıyor. Gerçekten serbest olan ne? Bir yerel değişkenin adı ve bir yorumun ifade biçimi. Kanalın tamamı bu.

Şimdi bunu, anlam taşıyan neredeyse her kelimenin üç dört değiştirilebilir alternatifi bulunan bir düzyazı paragrafıyla karşılaştırın. Fark marjinal değil: paragraf başına onlarca taşıyıcı yuva ile dosya başına bir avuç arasındaki fark bu.

Sonra da zincir devreye giriyor.

Formatlayıcılar özel sorunu oluşturuyor. prettier, eslint --fix, gofmt, black, rustfmt, hepsi tam olarak örnekleme filigranının taşıyıcı diye kullandığı neredeyse eşdeğer yüzey seçimlerini normalleştirmek için var. Üretilen kodun üzerinden bir formatlayıcı geçirmek, işlevsel olarak, kimse istemeden filigran üzerinde bir aklama turu çalıştırmak demek. Buna revizyon düzeltmelerini, bir yeniden adlandırmayı, bir refactor'u ve üretilen kodun aynı dosya içinde insan koduyla iç içe geçmesini ekleyin: kalıntı, zaten ölçülemeyecek kadar kısa diff'lere yayılmış olur.

Dürüst çekince, çünkü bu doğrulanmış bir muafiyet değil, mekanikten yürüyen bir argüman: Anthropic kodun hariç tutulduğunu söylemedi, algoritmayı yayımlamadı ve bir dedektör çıkarmadı. Anthropic'in dışında hiç kimse commit edilmiş bir .ts dosyasında gerçekte neyin kaldığını ölçemez. En fazla artık maruziyet taşıyan senaryo, uzun bir üretilmiş dosyanın olduğu gibi, formatlanmadan ve hiç gözden geçirilmeden commit edilmesi. Bu sizin iş akışınızı tarif ediyorsa, filigran o akışın yarattığı sorunların en küçüğüdür ve ajanların yazdığı kodu gözden geçirmek üzerine görüşümüz bundan çok daha önce devreye girer.

Onu ne siler ve gerçekte kim tespit edebilir

Anthropic sınırlar konusunda alışılmadık ölçüde açık ve bunun hakkını vermek gerekir. Tespit edilen bir işaret, içeriğin Claude tarafından işlenmiş olabileceği anlamına gelir. Açıkça kesin bir kanıt değildir. İşaretin yokluğu ise kesinlikle hiçbir şey kanıtlamaz.

Claude'un filigranını neyin sildiğini ve kimin tespit edebildiğini gösteren şema: metin filigranı kopyala yapıştıra, küçük düzeltmelere ve paragrafın yeniden akıtılmasına dayanır ama ağır yeniden yazım, başka kelimelerle anlatma, çeviri, ekran görüntüsü ve kod formatlayıcıları tarafından silinir; metin filigranı Anthropic'in gizli anahtarını gerektirdiği için üçüncü taraflar onu henüz doğrulayamaz, buna karşılık üretilen png, jpg ve svg dosyalarındaki C2PA imzalı meta veri açık anahtar kullanır, bugün herkes tarafından doğrulanabilir ama herhangi bir görsel yeniden kodlamasıyla silinir.

Tespit sorusu net biçimde ikiye ayrılıyor ve kötü yorumların çoğunu üreten şey de bu iki yarıyı birbirine karıştırmak.

Dosyalar şu anda, herkes tarafından doğrulanabilir durumda. C2PA sıradan kriptografik imzalamadır: bir özel anahtar imzalar, bir açık anahtar doğrular. Herkes üretilmiş bir .png dosyasını bir Content Credentials görüntüleyicisinde kontrol edebilir ve Google bu doğrulamayı Search, Lens ve Chrome içine yerleştiriyor. Burada Anthropic'e özgü bir ayrıcalık yok ve imza, dosyanın üretimden sonra değiştirilip değiştirilmediğini de ortaya koyarak çifte iş görüyor.

Metin öyle değil ve bugün onu yalnızca Anthropic okuyabiliyor. Tespit, örneklemeyi yanlılaştıran gizli anahtarı gerektiriyor. O anahtar olmadan metin, işaretlenmemiş bir metinden istatistiksel olarak ayırt edilemez. Mevcut durum bu ve "sizi yalnızca Claude yakalayabilir" tepkisinin kaynağı da bu.

Ama hedeflenen nihai durum bu değil. Anthropic'in imzaladığı Code of Practice onları üçüncü taraflara tespit imkânı sunmakla yükümlü kılıyor ve destek sayfası, kullanıcıların ve üçüncü tarafların işaretleri tespit edebilmesi için çalıştıklarını, belgelendirmenin de geleceğini söylüyor.

Bunun henüz teslim edilmemesinin nedeni ayak sürüme değil, gerçek bir ikilem: bir dedektör yayımlamak, işareti kaldırmanın haritasını da yayımlamaktır. Birine bir pasajı puanlayan bir kâhin verin, puan eşiğin altına düşene kadar döngü içinde yeniden yazsın, yeter. Google, SynthID-Text ile aynı ödünleşmeyle karşılaştı ve çevresindeki model olmadan silaha dönüştürülmesi zor kalan bir dedektör yayımladı. Anthropic için en olası sonuç, tek tıkla çalışan halka açık bir kontrol aracı değil, doğrulanmış erişim ve kotalarla kapılı bir tespit API'si.

Neredeyse hiç kimsenin fark etmediği ayrıntı

İşaret, modelin ürettiği metne uygulanıyor. Claude'un icat ettiği metinle Claude'un yalnızca dokunduğu metni birbirinden ayırmıyor.

Claude'dan kendi yazdığınız bir paragrafın dil bilgisini düzeltmesini isteyin: çıktı filigranı taşır. Bir paragrafı sıkılaştırmasını, bir cümleyi çevirmesini ya da kendi notlarınızı düzene sokmasını isteyin, aynısı geçerlidir.

Bu, iki yöne birden kesiyor ve skandal çerçevesinin ima ettiğinden daha ilginç. İnsanların korktuğu suçlama senaryosunu zayıflatıyor, çünkü pozitif bir tespit "bunu bir yapay zeka yazdı" ile "bunu bir insan yazdı ve bir yapay zeka cilaladı" arasını ayıramaz, bu ikisi ise uzaktan yakından aynı iddia değil. Ayrıca tespiti eser sahipliğinin kanıtı gibi kullanmayı planlayan herkesin kum üstüne inşa ettiği anlamına geliyor. Anthropic bir tespiti "Claude tarafından işlenmiş olabilir" diye tarif ederek bunu fiilen kabul ediyor.

Bunun SEO açısından değiştirdiği şey: hiçbir şey

Bu sitenin SEO'sunu açık kartlarla yürütüyoruz, o yüzden en çok gürültü koparan noktada net olalım. Burada hiçbir sıralama riski yok. Üst üste binen üç neden.

Google yapay zeka ile yazılmış içeriği bu haliyle cezalandırmıyor. Politika kımıldamadı: yaptırıma uğrayan şey scaled content abuse, yani seri üretilmiş ve hiçbir değeri olmayan sayfalar. Yargı, kelimelerin kökeni üzerine değil, kalite ve fayda üzerine kuruluyor. Gerçekten iyi bir makale gerçekten iyi bir makale olarak kalır.

Google bu filigranı zaten okuyamıyor. Filigran, Anthropic'in elindeki bir anahtarla kilitli. Google onu bir sıralama sinyali olarak istese bile, elde etmek için Anthropic ile bir anlaşmaya ihtiyaç duyardı. Böyle bir şey duyurulmadı ve I/O 2026'da yapay zeka ile yazılmış metni hedefleyen hiçbir sinyal de duyurulmadı.

Asıl teslim edilen şey medya kökeni ve bu bir etiket, bir faktör değil. Google'ın 2026 çalışması SynthID ve C2PA üzerinden görselleri, videoyu ve sesi kapsıyor; kullanıcıların Search, Lens ve Circle to Search içinde bir görselin yapay zeka ile üretilip üretilmediğini sorabilmesi için sunuluyor. Bu, okuyucuya yönelik şeffaflık, sıralama üzerinde bir kaldıraç değil.

Gerçek ve pratik tek bir sonuç var ve o da metninizle değil görsellerinizle ilgili. Claude ile üretilmiş görseller yayımlıyorsanız, bunlar artık Content Credentials taşıyor ve Chrome ile Search bunları giderek daha çok etiketleyebilecek. Etki bir sıralama düşüşü değil, CTR ve güven: yapay zeka üretimi olarak işaretlenmiş bir kapak görseli, bir fotoğrafla aynı şekilde okunmaz.

Kimse bir yanıtı aşırı mühendisliğe boğmadan önce bilmekte fayda var: çoğu görsel zinciri C2PA'yı kimse istemeden zaten siliyor. sharp, next/image, build sırasındaki sıkıştırma, anlık yeniden kodlama yapan bir CDN, hepsi meta veriyi düşürüyor. Tipik bir sitede köken bilgisi, bir tarayıcı onu görmeden çok önce yok olmuş oluyor. Bu, iki ucu keskin bir sonuç. Etiketleme sorusunu kazara çözüyor, ama kullanım senaryosu düzenlemeye tabi olduğu anda kökeni bilerek silmek başlı başına bir uyumluluk sorununa dönüşüyor ve AB'ye ürün veriyorsanız bu soru, yapay zeka destekli çalışmanın GDPR tarafının hemen yanında duruyor.

Gerçekte ne yapmalı

Kısa liste, çünkü tartışmanın ima ettiğinden daha az iş var.

  1. Kod için hiçbir şey. Temizleyici yok, stripper yok, iş akışı değişikliği yok. Silinecek bir şey yok ve formatlayıcınız, ekleyebileceğiniz herhangi bir araçtan daha fazlasını zaten yapıyor.
  2. Üretilen kodu gözden geçirmeye devam edin, zaten geçerli olan nedenlerle. Filigran bunların hiçbirini değiştirmiyor.
  3. Görseller konusunda bilinçli karar verin. Claude ile üretilmiş görseller yayımlıyorsanız, zincirinizin Content Credentials verisini koruyup korumadığını bilin ve bunu bir kaza değil bir karar haline getirin.
  4. Metin için filigran kaldırmanın peşine düşmeyin. Tek güvenilir kaldırma yolu metni kendiniz yeniden yazmaktır ve kendiniz yeniden yazıyorsanız soru zaten kendi kendini cevaplamıştır.
  5. Onun yerine kalite için endişelenin. Sıralamalara gerçekten mal olan şey scaled content abuse ve herhangi bir filigran var olmadan çok önce de mal oluyordu.

Önlem, dürüstçe belgelenmiş bir şeffaflık yükümlülüğü ve sınırlarını kendi yazarı özenle ifade ediyor. Tepkinin ima ettiğinden çok daha küçük bir olay ve ajanlarla kod teslim eden herkes için olay olmamaya çok yakın.

Ajanları herhangi bir ölçekte çalıştırıyorsanız, dikkatinizi hak eden operasyonel sorular hâlâ eskiler: ajanlar neye dokundu, ne gözden geçirildi ve ne yayına çıktı. AgentsRoom tam da bu kısmı görünür kılmak için var.

AgentsRoom'u Indirin

Yapay zeka ajanlarınızı (Claude, Codex, Antigravity CLI, OpenCode, Aider, Grok Build, Mistral Vibe, Kimi Code) tüm projelerinizde tek bir pencereden çalıştırın.

ÜcretsizAgentsRoom'u Indir

Yardımcı uygulama: hareket halindeyken ajanlarinizi izleyin

Claude, Codex, Antigravity CLI veya başka bir AI sağlayıcı kullan.

Uzantıyı yükleyin
Chrome Web Store

Hataları ve istekleri doğrudan genel backlogunuza gönderin.

AgentsRoom'a kısa bir bakış.

Çoklu proje
Çoklu sağlayıcı
Çoklu ajan
Canlı durum
Diff ve commit
Mobil uygulama
Canlı önizleme
Ajan ekipleri
Tarayıcı otomasyonu
Backlog odaklı dev
Prompt kütüphanesi
Beceri kütüphanesi
Tüm özellikleri gör

Okumaya devam et