Cara Menghapus Watermark Claude

Claude sekarang menyematkan tanda air tak terlihat di setiap keluaran teks. Berikut adalah apa sebenarnya itu, apa yang bertahan setelah pengeditan, dan cara menghilangkannya dengan alat penghapus tanda air sumber terbuka.

Ashley Innocent

Ashley Innocent

13 August 2026

Cara Menghapus Watermark Claude

Apidog untuk Perusahaan

Penerapan On-Premises

SSO & RBAC

Sesuai SOC 2

Jelajahi Apidog Enterprise

Mulai Agustus 2026, setiap blok teks yang dihasilkan Claude membawa tanda air (watermark) tak terlihat. Anda tidak bisa melihatnya, pemeriksa ejaan tidak akan menandainya, dan tanda ini bertahan saat Anda menyalin-tempel dari Claude langsung ke dokumen Anda. Anthropic membangunnya agar teks yang ditulis AI dapat dilacak kembali ke model asalnya, dan tanda tersebut ikut serta secara diam-diam di dalam kata-kata itu sendiri.

Jika Anda memiliki konten yang Anda hasilkan dan ingin sidik jari itu hilang, proyek sumber terbuka bernama watermarks-remover adalah alat yang paling banyak dicari orang. Panduan ini menjelaskan apa sebenarnya tanda air Claude, apa yang dapat dan tidak dapat dihapus oleh alat ini, dan bagaimana cara menjalankannya.

Satu hal sebelum kita mulai: ini tentang kebersihan dan privasi pada teks dan berkas yang Anda miliki. Menghapus tanda asal-usul untuk melakukan penipuan akademik, menghindari kebijakan pengungkapan, atau mengklaim hasil kerja AI sebagai hasil kerja manusia berdasarkan kontrak yang melarangnya adalah ide yang buruk dan seringkali bertentangan dengan aturan yang mengikat Anda. Pahami ketentuan yang berlaku bagi Anda.

TL;DR

Apa Sebenarnya Tanda Air Claude Itu

Mari kita mulai dengan hal yang paling sering disalahpahami orang. Tanda air teks Claude bukanlah deretan karakter tersembunyi yang berada di antara kata-kata Anda. Tidak ada spasi tanpa lebar yang bisa dicari, tidak ada glif mencurigakan yang bisa diisolasi, tidak ada kerning aneh yang bisa diukur.

Sebaliknya, tanda tersebut berada di dalam kata-kata itu sendiri. Ketika Claude menghasilkan teks, pada setiap langkah ia memilih token berikutnya dari sekumpulan kandidat yang secara statistik hampir setara. Tanda air ini membiaskan pilihan tersebut sesuai dengan kunci rahasia. Dalam bagian teks yang cukup panjang, pilihan-pilihan yang dipengaruhi tersebut akan membentuk tanda tangan statistik yang dapat dideteksi. Baca satu kalimat dan Anda tidak akan pernah tahu. Berikan beberapa ratus kata ke detektor yang memegang kunci, dan polanya akan muncul.

Desain tersebut memiliki dua konsekuensi yang penting untuk penghapusan:

Anthropic meluncurkan ini pada tingkat model mulai 2 Agustus 2026, yang berarti tidak ada permukaan produk yang bisa menolaknya. Aplikasi Claude, API, Claude Code, dan akses pihak ketiga melalui AWS, Google Cloud, serta Microsoft Foundry semuanya memancarkan tanda ini. Anthropic telah menyatakan bahwa API deteksi akan segera hadir sehingga pengguna dan pihak ketiga dapat memeriksanya. Jika Anda ingin latar belakang tentang bagaimana jajaran model dan kebijakan akses Anthropic telah berubah, kami membahas episode terkait dalam Fable 5 Is Down for Everyone.

Satu peringatan yang patut diulang, karena berlaku dua arah: deteksi positif berarti teks mungkin telah melalui Claude, bukan berarti seseorang telah curang. Pemeriksaan ejaan, penerjemahan, dan peringkasan semuanya meninggalkan jejak yang sama seperti penulisan tak kasat mata (ghost-writing).

Dua Tanda Air Berbeda, Dua Solusi Berbeda

watermarks-remover membagi pekerjaan menjadi beberapa lapisan karena Claude (dan vendor lain) sebenarnya menggunakan dua sistem penandaan yang tidak terkait, dan keduanya membutuhkan penanganan yang sama sekali berbeda.

Lapisan A, penghapusan karakter deterministik. Ini menargetkan Unicode tak terlihat: spasi tanpa lebar (zero-width spaces), spasi eksotis, kontrol teks dua arah (bidirectional-text controls), dan karakter tag Unicode. Beberapa alat dan pipeline menyematkan data asal-usul atau pelacakan dengan cara ini. Lapisan A adalah Python murni tanpa melibatkan model, sehingga deterministik, dapat diuji, dan tanpa kehilangan data; ia menghapus sampah tanpa menyentuh prosa Anda yang sebenarnya. Ini adalah bagian yang "langsung berfungsi."

Lapisan B, penulisan ulang statistik. Ini adalah yang bertujuan pada tanda air token-sampling Claude yang dijelaskan di atas. Karena sinyal adalah pilihan kata, satu-satunya cara untuk menghapusnya adalah dengan mengubah kata-kata: menulis ulang teks kalimat demi kalimat. Proyek ini menyatakan secara jujur bahwa ini adalah upaya terbaik, bukan jaminan, dan penulisan ulang dapat meratakan gaya serta menumpulkan presisi.

Berkas, penghapusan metadata. Terpisah dari teks, alat ini membersihkan manifes C2PA, EXIF, XMP, dan properti dokumen dari PNG, JPEG, SVG, PDF, DOCX, ODT, HTML, dan Markdown. C2PA adalah standar Coalition for Content Provenance and Authenticity, yaitu manifes bertanda tangan yang menyertai berkas. Tidak seperti tanda teks statistik, C2PA sangat mudah untuk dihapus: simpan ulang berkas, ubah formatnya, atau tangkap layar gambar dan manifesnya akan hilang.

Alat ini mencakup tanda Claude, Gemini/SynthID-Text, OpenAI, dan sumber terbuka (gaya Kirchenbauer) dengan arsitektur yang sama. Tanda air gambar domain-piksel seperti SynthID berada di luar cakupan penghapusan, meskipun proyek ini secara opsional dapat menilai tanda tersebut melalui checkout reverse-SynthID eksternal.

Apa yang Tanda Air Lewatkan dengan Sendirinya

Sebelum Anda menjalankan apa pun, ada baiknya mengetahui di mana tanda Claude sudah lemah. Dalam kasus-kasus ini, penghapusan menjadi mudah atau tidak perlu:

Yang berarti cakupan jujur dari pekerjaan "penghapusan" biasanya adalah: prosa bentuk panjang yang sebagian besar Anda pertahankan seperti yang ditulis Claude, ditambah metadata berkas apa pun.

Menginstal watermarks-remover

Proyek ini didistribusikan sebagai skill agen ditambah satu set skrip Python mandiri. Anda memerlukan Python 3.10+; skrip inti hanya menggunakan pustaka standar, jadi tidak ada yang perlu di-pip install untuk pekerjaan teks dan metadata dasar.

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

Jika Anda ingin memanggilnya sebagai skill agen (contoh-contoh repo menggunakan direktori skill gaya Grok), tautkan folder skill di:

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

Untuk yang lain, Anda akan memanggil skrip secara langsung. Atur pintasan ke direktori skrip agar perintah di bawah ini terbaca dengan jelas:

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

Dua alat baris perintah opsional memperluas sisi pembersihan berkas jika Anda menginstalnya:

Keduanya tidak diperlukan untuk alur kerja inti.

Memeriksa Berkas Sebelum Anda Menyentuhnya

Jangan pernah menghapus secara membabi buta. Jalankan inspektur terlebih dahulu agar Anda tahu apa yang sebenarnya ada, karakter tak terlihat, blok metadata, manifes asal-usul, sebelum Anda memutuskan apa yang akan dihapus.

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

Ini melaporkan apa yang dideteksi oleh alat tanpa memodifikasi apa pun. Ini setara dengan membaca target sebelum Anda menimpanya: jika inspektur menunjukkan berkas sudah bersih, Anda selesai, dan jika ada sesuatu yang mengejutkan muncul, Anda bisa memutuskan sebelum ada byte yang berubah.

Menghapus Tanda dari Teks

Untuk pembersihan deterministik Lapisan A, langkah yang andal dan tanpa kehilangan data, gunakan clean_text.py. Bendera --stats mencetak ringkasan apa yang ditemukan dan dihapus:

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

Ini menghapus Unicode tak terlihat, spasi eksotis, kontrol bidi, dan karakter tag. Ini membiarkan prosa Anda yang terlihat tidak tersentuh, sehingga tidak ada biaya kualitas. Bagi kebanyakan orang yang khawatir tentang karakter pelacakan tersembunyi daripada tanda statistik, satu perintah ini sudah menyelesaikan seluruh pekerjaan.

Bendera -o menulis ke berkas baru daripada menimpa yang asli, simpan sumbernya sampai Anda memverifikasi hasilnya.

Menghapus Metadata dari Berkas

Untuk gambar dan dokumen, clean_file.py menghapus C2PA, EXIF, XMP, dan properti dokumen yang tertanam:

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

Ini menangani PNG, JPEG, SVG, PDF, DOCX, ODT, HTML, dan Markdown. Jika Anda menginstal exiftool dan ingin teliti pada gambar, jalankan setelahnya untuk menangkap tag sisa apa pun:

exiftool -all= photo.cleaned.png

Ingatlah bahwa C2PA adalah kasus yang mudah. Jika satu-satunya kekhawatiran Anda adalah manifes asal-usul pada gambar yang dihasilkan Claude, putaran format sering kali menghilangkannya dengan sendirinya, alat ini hanya melakukannya dengan bersih dan dapat diprediksi.

Masalah Lapisan B: Menulis Ulang untuk Mengalahkan Statistik

Di sinilah kejujuran lebih penting daripada sintaksis perintah.

Tanda air teks statistik hanya dapat dihapus dengan mengubah kata-kata. Alat ini mengungkapkannya melalui rewrite_text.py, yang menyiapkan langkah parafrase:

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

Opsi --backend print-prompt mengeluarkan prompt penulisan ulang alih-alih memanggil model secara langsung, sehingga Anda tetap memegang kendali atas apa yang melakukan penulisan ulang. --strength mengontrol seberapa agresif penulisan ulang tersebut.

Namun, baca apa yang sebenarnya Anda setujui. Untuk memecah sinyal yang tersebar di seluruh pilihan kata, Anda harus menulis ulang kalimat demi kalimat. Itu berarti:

Proyek itu sendiri menimbulkan pertanyaan yang jelas: jika Anda membutuhkan model yang kuat untuk memparafrasekan teks Claude menjadi sesuatu yang bebas tanda air tanpa merusaknya, apakah itu solusi murah atau hanya… lebih banyak pengeluaran model untuk salinan yang kualitasnya menurun? Untuk sebagian besar kasus yang sah, jawabannya adalah Lapisan B tidak sepadan. Jika teksnya pendek, atau itu kode, tanda tersebut mungkin sudah terlalu lemah untuk berarti. Jika itu adalah prosa bentuk panjang yang Anda pedulikan, penulisan ulang akan merusak apa yang ingin Anda pertahankan.

Kesimpulan pragmatis: jalankan Lapisan A dan pembersih berkas secara rutin; gunakan Lapisan B hanya jika Anda memiliki alasan spesifik dan sah, serta Anda menerima penurunan kualitasnya.

Memverifikasi Pekerjaan Anda

Penghapusan hanya seefektif kemampuan Anda untuk mengonfirmasinya. Jalankan kembali inspektur pada keluaran:

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

Khusus untuk C2PA, c2patool memberikan Anda pembacaan definitif apakah manifes masih ada:

c2patool photo.cleaned.png

Untuk tanda teks statistik, verifikasi yang jujur lebih sulit, Anda tidak memegang kunci Anthropic. Ketika API deteksi yang dijanjikan Anthropic diluncurkan, itulah yang akan menjadi ujian sebenarnya. Hingga saat itu, perlakukan hasil Lapisan B sebagai tidak terkonfirmasi secara definisi. Jika Anda membangun salah satu dari ini ke dalam pipeline yang dapat diulang, langkah verifikasi tersebut persis seperti jenis perilaku yang patut diuji seperti alur kerja API lainnya; tim yang mengotomatiskan pemeriksaan konten atau model sering menghubungkannya ke alat pengujian API seperti Apidog sehingga pemeriksaan "apakah tanda itu kembali" berjalan dengan cara yang sama setiap saat. Untuk pola pengujian titik akhir berbasis model yang lebih luas, lihat Cara Menguji Agen AI Melalui API.

Batasan Hukum dan Etika

Kerangka alat ini adalah kerangka yang tepat: ini untuk privasi dan kebersihan pada konten yang Anda miliki. Ini mencakup penghapusan karakter pelacak dari draf Anda sendiri, membersihkan metadata dari gambar sebelum Anda menerbitkannya, atau menghapus tag asal-usul dari tulisan yang Anda anggap milik Anda.

Ini tidak mencakup:

Ada juga alasan praktis untuk tidak terlalu bergantung pada semua ini: deteksi berlaku dua arah. Deteksi tanda air tidak membuktikan kepengarangan, dan ketiadaannya tidak membuktikan asal-usul manusia. Membangun alur kerja di sekitar mengalahkan sinyal yang sudah ambigu seringkali membutuhkan lebih banyak usaha daripada yang dijamin oleh situasi tersebut. Jika ragu, ungkapkan. Itu lebih murah daripada tertangkap tidak mengungkapkannya.

Jika minat Anda di sini lebih sedikit tentang menyembunyikan penggunaan AI dan lebih banyak tentang menjalankan model dengan ketentuan Anda sendiri, dengan kebijakan asal-usul Anda sendiri dan tanpa tanda air vendor sejak awal, self-hosting adalah jawaban yang lebih bersih. Kami membahas opsi saat ini di LLM Lokal Terbaik untuk Dijalankan pada Tahun 2026.

FAQ

Bisakah saya hanya mencari dan menghapus karakter tanda air di teks Claude? Tidak. Tanda air teks Claude tidak terbuat dari karakter tersembunyi, melainkan bias statistik dalam pilihan kata. Tidak ada yang bisa dicari dan dihapus. (Beberapa alat lain memang menyuntikkan karakter tak terlihat, dan Lapisan A dari watermarks-remover menghapus karakter-karakter tersebut. Tetapi itu adalah mekanisme yang berbeda dari tanda statistik Claude.)

Apakah menyalin-tempel keluaran Claude menghapus tanda air? Tidak. Tanda statistik tertanam dalam kata-kata, sehingga bertahan saat disalin-tempel antar aplikasi. Hanya mengedit teks sebenarnya yang akan merusaknya.

Apakah watermarks-remover gratis? Ya. Ini sumber terbuka di bawah lisensi MIT. Skrip inti teks dan metadata hanya membutuhkan Python 3.10+ dan pustaka standar.

Apakah ini akan berfungsi pada keluaran Claude Code? Ini akan berjalan, tetapi tanda air biasanya sudah terlalu lemah untuk berarti dalam kode. Kode sumber memiliki pilihan token yang terbatas, dan pemformat serta linter menghapus sebagian besar sinyal yang tersisa. Biasanya, ada sedikit yang perlu dihapus.

Apakah ini menghapus tanda air gambar seperti SynthID? Bukan jenis domain-piksel. Ini menghapus metadata tingkat berkas (C2PA, EXIF, XMP) dengan bersih, dan secara opsional dapat menilai tanda SynthID melalui pengaturan reverse-SynthID eksternal, tetapi menghapus tanda air dalam piksel berada di luar cakupan.

Apakah menghapus tanda air itu legal? Menghapus tanda asal-usul dari konten yang Anda miliki tidak serta merta ilegal, tetapi dapat melanggar kebijakan akademik, kontrak, atau persyaratan platform yang mewajibkan pengungkapan AI. Alat ini ditujukan untuk privasi pada konten Anda sendiri, bukan untuk menghindari kewajiban tersebut.

Bagaimana saya tahu tanda statistik benar-benar hilang? Saat ini Anda sebagian besar tidak dapat memverifikasinya sendiri, karena Anda tidak memegang kunci deteksi. Anthropic telah menyatakan bahwa API deteksi akan segera hadir, yang akan menjadi ujian sebenarnya. Penghapusan karakter Lapisan A dan penghapusan C2PA, sebaliknya, mudah diverifikasi dengan inspektur dan c2patool.

Mengembangkan API dengan Apidog

Apidog adalah alat pengembangan API yang membantu Anda mengembangkan API dengan lebih mudah dan efisien.