Claude Filigranı Nasıl Kaldırılır?

Claude artık her metin çıktısına görünmez bir filigran yerleştiriyor. İşte aslında ne olduğu, düzenlemeye rağmen nasıl kaldığı ve açık kaynaklı filigran temizleme aracıyla nasıl kaldırılabileceği.

Ashley Innocent

Ashley Innocent

13 August 2026

Claude Filigranı Nasıl Kaldırılır?

Kurumsal İçin Apidog

Şirket İçi (On-Premises) Dağıtım

SSO ve RBAC

SOC 2 Uyumlu

Apidog Enterprise'ı Keşfedin

Ağustos 2026 itibarıyla, Claude'un ürettiği her metin bloğu görünmez bir filigran taşımaktadır. Bunu göremezsiniz, yazım denetimi işaretlemez ve Claude'dan doğrudan belgenize kopyala-yapıştır yaptığınızda bile hayatta kalır. Anthropic bunu, yapay zeka tarafından yazılan metnin modele kadar izlenebilmesi için oluşturdu ve bu işaret kelimelerin kendisi içinde sessizce yolculuk eder.

Ürettiğiniz içeriğin sahibiyseniz ve bu parmak izinin gitmesini istiyorsanız, watermarks-remover adlı açık kaynaklı bir proje çoğu kişinin başvurduğu araçtır. Bu kılavuz, Claude'un filigranının aslında ne olduğunu, aracın neleri kaldırıp neleri kaldıramayacağını ve tam olarak nasıl çalıştırılacağını anlatmaktadır.

Başlamadan önce bir uyarı: Bu, sahip olduğunuz metin ve dosyalardaki hijyen ve gizlilikle ilgilidir. Akademik sahtekarlık yapmak, açıklama politikasından kaçınmak veya yapay zeka çalışmasını yasaklayan bir sözleşme kapsamında insan eseri olarak göstermek için bir menşe işaretini kaldırmak kötü bir fikirdir ve çoğu zaman sizi bağlayan kurallara aykırıdır. Hangi koşullar altında çalıştığınızı bilin.

ÖZET

Claude'un filigranı aslında nedir?

Çoğu kişinin yanlış anladığı şeyle başlayalım. Claude'un metin filigranı, kelimelerinizin arasında duran bir dizi gizli karakter değildir. Aranacak sıfır genişlikli boşluk, izole edilecek şüpheli bir glif veya ölçülecek tuhaf bir karakter aralığı yoktur.

Bunun yerine, işaret kelimelerin kendisinde yaşar. Claude metin ürettiğinde, her adımda bir sonraki belirteci istatistiksel olarak neredeyse eşdeğer adaylar arasından seçer. Filigran, bu seçimi gizli bir anahtara göre etkiler. Yeterince uzun bir metinde, bu küçük seçim değişiklikleri algılanabilir bir istatistiksel imzaya dönüşür. Bir cümle okuduğunuzda asla bilemezsiniz. Anahtarı elinde tutan bir dedektöre birkaç yüz kelime beslediğinizde ise desen ortaya çıkar.

Bu tasarımın kaldırma için önemli olan iki sonucu vardır:

Anthropic, bunu 2 Ağustos 2026 tarihinden itibaren model düzeyinde kullanıma sundu, bu da hiçbir ürün yüzeyinin bundan muaf olmadığı anlamına geliyor. Claude uygulamaları, API, Claude Code ve AWS, Google Cloud ve Microsoft Foundry aracılığıyla üçüncü taraf erişimi hepsi bu işareti yayar. Anthropic, kullanıcıların ve üçüncü tarafların bunu kontrol edebilmesi için bir algılama API'sinin geleceğini belirtti. Anthropic'in model serisinin ve erişim politikalarının nasıl değiştiği hakkında daha fazla bilgi edinmek isterseniz, ilgili bir bölümü Fable 5 Herkes İçin Kapandı başlıklı yazımızda ele almıştık.

Tekrar etmeye değer bir uyarı, çünkü her iki tarafı da ilgilendiriyor: olumlu bir tespit, metnin Claude'dan geçmiş olabileceği anlamına gelir, birinin hile yaptığı anlamına gelmez. Metin düzeltme, çevirme ve özetleme, hayalet yazarlık gibi aynı izleri bırakır.

İki farklı filigran, iki farklı düzeltme

watermarks-remover, işi katmanlara ayırır çünkü Claude (ve diğer satıcılar) aslında birbiriyle ilgisi olmayan iki işaretleme sistemi kullanır ve bunlar tamamen farklı işlem gerektirir.

Katman A, deterministik karakter temizleme. Bu, görünmez Unicode karakterleri hedefler: sıfır genişlikli boşluklar, egzotik boşluk karakterleri, çift yönlü metin kontrolleri ve Unicode etiket karakterleri. Bazı araçlar ve işlem hatları, bu şekilde menşe veya izleme verilerini gömer. Katman A, hiçbir model içermeyen saf Python'dur, bu nedenle deterministiktir, test edilebilir ve kayıpsızdır; gerçek düz yazınıza dokunmadan gereksiz şeyleri kaldırır. Burası "sadece çalışan" kısımdır.

Katman B, istatistiksel yeniden yazma. Bu, yukarıda açıklanan Claude'un belirteç örnekleme filigranını hedefleyen yöntemdir. Sinyal kelime seçimi olduğu için, onu kaldırmanın tek yolu kelimeleri değiştirmektir: metni cümle cümle yeniden yazmak. Proje, bunun en iyi çaba olduğunu, bir garanti olmadığını ve kelimelerin yeniden düzenlenmesinin üslubu bozabileceğini ve kesinliği azaltabileceğini açıkça belirtir.

Dosyalar, meta veri temizleme. Metinden ayrı olarak, araç PNG, JPEG, SVG, PDF, DOCX, ODT, HTML ve Markdown dosyalarından C2PA manifestolarını, EXIF, XMP ve gömülü belge özelliklerini temizler. C2PA, İçerik Kökeni ve Kimlik Doğrulama Koalisyonu standardıdır; bir dosya ile birlikte giden imzalı bir manifestodur. İstatistiksel metin işaretinin aksine, C2PA önemsiz bir şekilde kaldırılabilir: dosyayı yeniden kaydedin, formatı dönüştürün veya görüntünün ekran görüntüsünü alın ve manifesto kaybolur.

Araç, Claude, Gemini/SynthID-Text, OpenAI ve açık kaynaklı (Kirchenbauer tarzı) işaretleri aynı mimariyle kapsar. SynthID gibi piksel alanlı görüntü filigranları kaldırma kapsamı dışındadır, ancak proje isteğe bağlı olarak harici bir ters-SynthID kontrolü aracılığıyla bunları puanlayabilir.

Filigranın kendi başına kaçırdıkları

Herhangi bir şey çalıştırmadan önce, Claude'un işaretinin zaten nerede zayıf olduğunu bilmekte fayda var. Bu durumlarda kaldırma kolay veya gereksizdir:

Bu da, bir "kaldırma" işinin dürüst kapsamının genellikle şunlar olduğu anlamına gelir: Claude'un yazdığı gibi büyük ölçüde koruduğunuz uzun düz yazı metinleri ve herhangi bir dosya meta verisi.

watermarks-remover kurulumu

Proje, bir ajan becerisi ve bir dizi bağımsız Python betiği olarak gelir. Python 3.10+ sürümüne ihtiyacınız var; çekirdek betikler yalnızca standart kütüphaneyi kullandığından, temel metin ve meta veri işlemleri için pip install yapmanıza gerek yoktur.

git clone https://github.com/guillaumemeyer/watermarks-remover.git
cd watermarks-remover

Eğer onu bir ajan becerisi olarak çağırmak isterseniz (deponun örnekleri Grok tarzı bir beceri dizini kullanır), beceri klasörünü şuraya bağlayın:

mkdir -p ~/.grok/skills
ln -sfn "$(pwd)/skills/remove-ai-marks" ~/.grok/skills/remove-ai-marks

Diğer herkes için betikleri doğrudan çağıracaksınız. Aşağıdaki komutların düzgün okunması için betik dizinine bir kısayol ayarlayın:

export SCRIPTS="$(pwd)/skills/remove-ai-marks/scripts"

Yüklüyseniz, iki isteğe bağlı komut satırı aracı dosya temizleme tarafını genişletir:

Çekirdek iş akışı için ikisi de gerekli değildir.

Bir dosyayı dokunmadan önce inceleme

Asla körü körüne temizlemeyin. Neleri kaldıracağınıza karar vermeden önce, gerçekten neyin bulunduğunu, görünmez karakterleri, meta veri bloklarını, menşe manifestolarını bilmek için önce denetleyiciyi çalıştırın.

python3 "$SCRIPTS/inspect_file.py" draft.md

Bu, aracın hiçbir şeyi değiştirmeden neyi algıladığını rapor eder. Hedefi üzerine yazmadan önce okumaya eşdeğerdir: eğer denetleyici dosyanın zaten temiz olduğunu gösteriyorsa işiniz bitmiş demektir; şaşırtıcı bir şey ortaya çıkarsa, herhangi bir bayt değişmeden önce karar verme şansınız olur.

Metinden işaretleri kaldırma

Deterministik Katman A temizliği için, güvenilir, kayıpsız geçiş için clean_text.py kullanın. --stats bayrağı, bulduklarının ve kaldırdıklarının bir özetini yazdırır:

python3 "$SCRIPTS/clean_text.py" draft.md -o draft.cleaned.md --stats

Bu, görünmez Unicode karakterleri, egzotik boşlukları, çift yönlü kontrolleri ve etiket karakterlerini temizler. Görünür düz yazınıza dokunmaz, bu nedenle kalite maliyeti yoktur. İstatistiksel işaretten ziyade gizli izleme karakterlerinden endişe duyan çoğu kişi için bu tek komut tüm işi görür.

-o bayrağı, orijinalinin üzerine yazmak yerine yeni bir dosyaya yazar; sonucu doğrulayana kadar kaynağı saklayın.

Dosyalardan meta veri temizleme

Görüntüler ve belgeler için clean_file.py, C2PA, EXIF, XMP ve gömülü belge özelliklerini kaldırır:

python3 "$SCRIPTS/clean_file.py" photo.png -o photo.cleaned.png

PNG, JPEG, SVG, PDF, DOCX, ODT, HTML ve Markdown'ı işler. Eğer exiftool kuruluysa ve görüntüler üzerinde titiz olmak istiyorsanız, kalan etiketleri yakalamak için daha sonra çalıştırın:

exiftool -all= photo.cleaned.png

Unutmayın ki C2PA kolay bir durumdur. Eğer tek endişeniz Claude tarafından oluşturulmuş bir görüntüdeki menşe manifestosu ise, bir format dönüştürme işlemi genellikle onu kendi başına kaldırır; bu araç ise bunu temiz ve öngörülebilir bir şekilde yapar.

Katman B sorunu: istatistikleri yenmek için yeniden yazma

Burada dürüstlük, komut sözdiziminden daha önemlidir.

İstatistiksel metin filigranı yalnızca kelimeler değiştirilerek kaldırılabilir. Araç bunu, yeniden ifade geçişi hazırlayan rewrite_text.py aracılığıyla sunar:

python3 "$SCRIPTS/rewrite_text.py" draft.md --backend print-prompt --strength paraphrase

--backend print-prompt seçeneği, doğrudan bir model çağırmak yerine yeniden yazma istemini yayımlar, böylece yeniden yazmayı neyin yapacağı üzerinde kontrol sizde kalır. --strength, yeniden ifade etmenin ne kadar agresif olduğunu kontrol eder.

Ancak aslında neyi kabul ettiğinizi okuyun. Kelime seçimine yayılmış bir sinyali kırmak için, cümle cümle yeniden yazmanız gerekir. Bu durum:

Projenin kendisi bariz bir soruyu gündeme getiriyor: Claude'un metnini bozmadan filigransız bir şeye dönüştürmek için güçlü bir modele ihtiyacınız varsa, bu ucuz bir geçici çözüm müdür yoksa sadece... bozulmuş bir kopya için daha fazla model harcaması mı? Çoğu meşru durumda cevap, Katman B'nin buna değmediğidir. Metin kısaysa veya kod ise, işaret muhtemelen zaten önemsiz derecede zayıftır. Eğer önem verdiğiniz uzun düz yazı ise, yeniden yazma korumaya çalıştığınız şeye zarar verir.

Pragmatik çıkarım: Katman A'yı ve dosya temizleyiciyi rutin olarak çalıştırın; Katman B'ye yalnızca belirli, meşru bir nedeniniz olduğunda ve kalite kaybını kabul ettiğinizde başvurun.

Çalışmanızı doğrulama

Kaldırma işlemi, onu doğrulama yeteneğiniz kadar iyidir. Çıktı üzerinde denetleyiciyi yeniden çalıştırın:

python3 "$SCRIPTS/inspect_file.py" draft.cleaned.md

Özellikle C2PA için, c2patool bir manifestonun kalıp kalmadığına dair kesin bir bilgi verir:

c2patool photo.cleaned.png

İstatistiksel metin işareti için dürüst doğrulama daha zordur, çünkü Anthropic'in anahtarına sahip değilsiniz. Anthropic'in vaat ettiği algılama API'si çıktığında, gerçek test o olacaktır. O zamana kadar, Katman B sonuçlarını tanım gereği doğrulanmamış kabul edin. Eğer bunu tekrarlanabilir bir iş akışına dönüştürürseniz, bu doğrulama adımı, diğer tüm API iş akışları gibi test edilmeye değer bir davranıştır; içerik veya model kontrollerini otomatikleştiren ekipler, bir "işaret geri geldi mi" kontrolünün her seferinde aynı şekilde çalışması için bunları genellikle Apidog gibi bir API test aracına entegre ederler. Model destekli uç noktaları test etmenin daha geniş deseni için Bir API Üzerinden Yapay Zeka Ajanları Nasıl Test Edilir başlıklı yazıya bakın.

Yasal ve etik güvenceler

Aracın kendi çerçevesi doğru çerçevedir: bu, sahip olduğunuz içerikteki gizlilik ve hijyen içindir. Bu, kendi taslaklarınızdan izleme karakterlerini kaldırmayı, görüntüleri yayınlamadan önce meta verilerini temizlemeyi veya kendinize ait olduğunu düşündüğünüz bir yazıdan menşe etiketini kaldırmayı kapsar.

Şunları kapsamaz:

Bunların hiçbirine aşırı güvenmemek için pratik bir neden de var: algılama iki yönlüdür. Bir filigran tespiti yazarlığı kanıtlamaz ve yokluğu da insan kökenini kanıtlamaz. Zaten belirsiz olan bir sinyali yenmek üzerine bir iş akışı oluşturmak, çoğu zaman durumun gerektirdiğinden daha fazla çaba gerektirir. Şüphe duyduğunuzda açıklama yapın. Açıklama yapmadığınız için yakalanmaktan daha ucuzdur.

Buradaki ilginiz yapay zeka kullanımını gizlemekten çok, modelleri kendi koşullarınızda, kendi menşe politikanızla ve en başta hiçbir satıcı filigranı olmadan çalıştırmaksa, kendi kendine barındırma daha temiz bir cevaptır. Mevcut seçenekleri 2026'da Çalıştırılacak En İyi Yerel Büyük Dil Modelleri başlıklı yazımızda ele aldık.

Sıkça Sorulan Sorular

Claude'un metnindeki filigran karakterlerini bulup silebilir miyim? Hayır. Claude'un metin filigranı gizli karakterlerden oluşmaz; kelime seçimindeki istatistiksel bir sapmadır. Aranacak ve silinecek bir şey yoktur. (Bazı *diğer* araçlar görünmez karakterler enjekte eder ve watermarks-remover'ın A Katmanı bunları kaldırır. Ancak bu, Claude'un istatistiksel işaretinden farklı bir mekanizmadır.)

Claude'un çıktısını kopyala-yapıştırmak filigranı kaldırır mı? Hayır. İstatistiksel işaret kelimelere gömülüdür, bu yüzden uygulamalar arası kopyala-yapıştırmadan sağ çıkar. Yalnızca gerçek metni düzenlemek onu bozar.

watermarks-remover ücretsiz mi? Evet. MIT lisansı altında açık kaynaklıdır. Çekirdek metin ve meta veri betikleri yalnızca Python 3.10+ ve standart kütüphaneye ihtiyaç duyar.

Claude Code çıktısında çalışır mı? Çalışır, ancak filigran genellikle kodda önemsiz derecede zayıftır. Kaynak kodunda kısıtlı belirteç seçimleri vardır ve biçimlendiriciler ile lint araçları kalan sinyalin çoğunu siler. Genellikle kaldırılacak çok az şey vardır.

SynthID gibi görüntü filigranlarını kaldırır mı? Piksel tabanlı olanları değil. Dosya düzeyindeki meta verileri (C2PA, EXIF, XMP) temiz bir şekilde kaldırır ve harici bir ters-SynthID kurulumu aracılığıyla isteğe bağlı olarak SynthID işaretlerini *puanlayabilir*, ancak piksel içi bir filigranı kaldırmak kapsam dışıdır.

Filigranı kaldırmak yasal mı? Sahip olduğunuz içerikten bir menşe işaretini kaldırmak doğası gereği yasa dışı değildir, ancak yapay zeka açıklamasını gerektiren akademik politikaları, sözleşmeleri veya platform koşullarını ihlal edebilir. Araç, bu yükümlülüklerden kaçınmak için değil, kendi içeriğinizdeki gizlilik için tasarlanmıştır.

İstatistiksel işaretin gerçekten gittiğini nasıl anlarım? Şu anda büyük ölçüde kendiniz doğrulayamazsınız, çünkü algılama anahtarını elinizde tutmuyorsunuz. Anthropic bir algılama API'sinin geleceğini söyledi, gerçek test bu olacak. Buna karşılık, Katman A karakter kaldırma ve C2PA temizleme, denetleyici ve c2patool ile kolayca doğrulanabilir.

API Tasarım-Öncelikli Yaklaşımı Apidog'da Uygulayın

API'leri oluşturmanın ve kullanmanın daha kolay yolunu keşfedin