Semua Tutorial

watermarks-remover: Skill Penghapus Watermark AI Claude, Gemini, dan OpenAI — Panduan Terverifikasi

Panduan instalasi dan cara pakai watermarks-remover (guillaumemeyer), skill open source yang membersihkan mark AI Claude/Gemini/OpenAI dari teks dan file. Timeline watermark Claude dan EU AI Act Article 50 dikoreksi ke sumber resmi, termasuk batasan jujur alat ini yang best-effort dan tidak terjamin lolos deteksi vendor.

10 menit·10 September 2026
Daftar Isi

Anthropic mulai menyisipkan watermark tak kasat mata ke semua output teks Claude, sebagai bagian dari kepatuhan terhadap Article 50 EU AI Act. Nggak sampai dua minggu setelah itu, developer independen sudah merilis skill open source yang mencoba membersihkannya. Panduan ini mencakup timeline yang sudah dicocokkan ke sumber resmi, cara install skill-nya di Claude Code, dan batasan jujur yang perlu kamu tahu sebelum pakai. <callout icon="⚠️" color="yellow_bg"> Topik ini bergerak cepat. Jumlah star/fork GitHub, nomor versi, dan detail mekanisme deteksi Anthropic adalah snapshot per 15 Agustus 2026 dan bisa berubah kapan saja. Cek langsung ke repo GitHub-nya sebelum mengandalkan angka pasti untuk keperluan penting. </callout>

1. Timeline Lengkapnya

Berikut urutan kejadian dari watermark mulai aktif sampai tool remover-nya muncul.

TanggalKejadian
2 Agustus 2026Article 50 EU AI Act mulai berlaku. Model AI generatif baru wajib punya machine-readable marking, berlaku ke seluruh dunia untuk output-nya, bukan cuma pengguna di Eropa
2 Agustus 2026Model Claude yang dirilis mulai tanggal ini sudah mendukung watermark sejak awal, menurut halaman dukungan resmi Anthropic. Model lama masih dalam masa transisi
10-11 Agustus 2026Anthropic memperbarui artikel dukungan publik yang menjelaskan mekanisme watermark-nya secara lebih detail
11 Agustus 2026Developer Guillaume Meyer mengumumkan watermarks-remover (yang sebelumnya cuma menargetkan Claude) sekarang juga mendukung watermark OpenAI dan Gemini
12 Agustus 2026Seorang engineer Anthropic mengonfirmasi API deteksi publik sedang disiapkan, dan mengakui watermark ini bisa dihindari lewat editing berat
14 Agustus 2026Anthropic mempublikasikan FAQ teknis yang mengaitkan mekanismenya dengan SynthID-Text milik Google DeepMind. Klaim SynthID ini belum tertulis eksplisit di halaman dukungan resmi yang bisa diverifikasi langsung

<callout icon="📌" color="gray_bg"> Artinya jarak dari watermark aktif (2 Agustus) ke tool remover-nya nongol/expand (11 Agustus) itu 9 hari, bukan di bawah 4 hari. Detector publik Anthropic sendiri masih berstatus "sedang dikerjakan" — belum dirilis. </callout>

2. Apa Itu watermarks-remover

watermarks-remover adalah skill agent open source plus kumpulan script Python stdlib yang membersihkan mark AI multi-vendor dari teks dan file. Dibuat oleh developer Guillaume Meyer, lisensi MIT.

ItemKeterangan
Repogithub.com/guillaumemeyer/watermarks-remover
Snapshot 15 Agustus 20267,2 ribu stars, 773 forks, rilis terbaru v0.4.0
Vendor yang dicakupClaude, Gemini/SynthID-Text, OpenAI provenance, model open-LLM gaya Kirchenbauer
LisensiMIT

<callout icon="📌" color="gray_bg"> Angka star dan fork di atas adalah snapshot yang bisa berbeda saat kamu baca ini — repo sedang aktif dan cepat berubah. Cek langsung ke link repo untuk angka terkini. </callout> Tool ini bekerja di 3 lapisan:

LayerTargetMetode
AUnicode tak kasat mata, exotic spaces, bidi, tag charactersScript Python deterministik, hasilnya bisa diverifikasi
BWatermark statistik (bias pemilihan token/kata)Rewrite pakai model lain, sifatnya best-effort
FilesMetadata C2PA / EXIF / XMP / doc propsPNG, JPEG, SVG, PDF, DOCX, ODT, HTML, Markdown

3. Cara Install sebagai Skill Claude Code

Prasyarat

  • Claude Code sudah terinstall
  • git dan Python 3.10+ (fungsi inti cuma butuh stdlib, tanpa dependency tambahan)
  • Opsional: exiftool dan c2patool untuk inspeksi metadata file yang lebih lengkap, terutama PDF
bash
git clone https://github.com/guillaumemeyer/watermarks-remover.git
cd watermarks-remover
mkdir -p ~/.claude/skills
ln -sfn "$(pwd)/skills/remove-ai-marks" ~/.claude/skills/remove-ai-marks

<callout icon="🔎" color="gray_bg"> README resmi repo ini nulis contoh instalasi buat Grok Build (.grok/skills) karena awalnya didokumentasikan untuk tool itu. Tapi struktur SKILL.md-nya ikut standar umum agent skill yang sama dipakai Claude Code, jadi symlink ke ~/.claude/skills/ di atas berfungsi sama persis. Pakai .claude/skills/ (tanpa titik di depan folder home) kalau mau skill ini cuma aktif di satu project, bukan global. </callout> Setelah symlink terpasang, restart Claude Code. Panggil skill-nya dengan minta langsung secara natural, misalnya "bersihkan watermark AI dari teks ini" atau "cek apakah file ini punya metadata C2PA" — Claude akan mengenali skill ini otomatis lewat description di SKILL.md-nya.

4. Cara Pakai Langsung Lewat Script

Kalau mau jalanin script-nya langsung tanpa lewat Claude Code:

bash
SCRIPTS=skills/remove-ai-marks/scripts

# Cek dan bersihkan teks
python3 "$SCRIPTS/inspect_text.py" draft.md
python3 "$SCRIPTS/clean_text.py" draft.md -o draft.cleaned.md --stats

# Cek dan bersihkan file (auto-deteksi format)
python3 "$SCRIPTS/inspect_file.py" draft.docx
python3 "$SCRIPTS/clean_file.py" draft.docx -o draft.cleaned.docx

<callout icon="⚠️" color="yellow_bg"> inspect_text.py dan clean_text.py menolak input file biner (.docx, .pdf, gambar). Kalau dipaksa baca file itu sebagai teks, hasilnya rusak. Pakai inspect_file.py / clean_file.py yang otomatis mengarahkan ke handler yang benar sesuai format file. </callout> Untuk Layer B (rewrite watermark statistik), defaultnya cuma mencetak prompt tanpa langsung menjalankan model apa pun:

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

Repo ini menyarankan pakai model yang berbeda dari model asal teksnya untuk Layer B — jangan rewrite teks Claude pakai Claude lagi, karena berisiko kena watermark ulang dari model rewrite itu sendiri.

5. Batasan Penting yang Sering Dilewatkan

Ini bagian yang paling sering hilang waktu tool seperti ini dibikin konten viral, padahal ditulis jelas oleh pembuatnya sendiri. <callout icon="🚫" color="red_bg"> Layer B (penghapus watermark statistik) secara eksplisit dilabeli "best-effort" oleh pembuatnya sendiri, bukan solusi yang pasti berhasil. Repo ini menyatakan belum ada tool manapun yang bisa memastikan hasilnya lolos dari detector resmi vendor, karena detector publik itu sendiri belum dirilis oleh Anthropic maupun Google. Sejauh ini, hampir tidak ada tool sejenis yang bisa membuktikan klaimnya benar-benar berhasil lolos deteksi resmi. </callout> Poin penting lain dari pembuatnya sendiri:

  • Membersihkan watermark statistik berarti menulis ulang sebagian besar teks kalimat per kalimat, bukan sekadar menyusun ulang paragraf atau ganti heading
  • Menulis ulang otomatis pasti menurunkan kualitas tulisan asli — nada, gaya, dan presisi kata pilihan model premium yang mahal jadi hilang, digantikan gaya model rewrite-nya
  • Kalau memang berencana rewrite pakai model lain, pembuatnya sendiri mempertanyakan buat apa bayar model premium di awal kalau ujungnya ditulis ulang model yang lebih murah
  • Penghapusan watermark di pixel gambar (SynthID-class, StegaStamp, dll) statusnya opsional lewat backend eksternal terpisah, bukan bawaan, dan butuh komputasi berat (GPU disarankan)
  • Tool ini ditujukan untuk konten milik sendiri atau yang berwenang kamu proses — bukan untuk kecurangan akademik atau klaim palsu "ditulis manusia"

6. FAQ

Apakah tool ini menjamin lolos deteksi watermark Claude?

Tidak. Pembuatnya sendiri bilang Layer B itu best-effort dan tidak ada tool yang bisa memastikan lolos detector resmi vendor, karena detector publiknya sendiri belum ada.

Ini cuma untuk Claude?

Tidak. Tool ini multi-vendor — mencakup Claude, Gemini/SynthID-Text, OpenAI, dan model open-source gaya Kirchenbauer.

Apakah watermark Claude benar-benar pakai SynthID?

Belum ada konfirmasi eksplisit dari halaman dukungan resmi Anthropic yang bisa dicek langsung. Nama SynthID muncul dari FAQ internal dan pernyataan seorang engineer Anthropic pertengahan Agustus 2026, tapi belum tertulis resmi di halaman support-nya.

Apakah legal dipakai?

Untuk privasi dan higienitas konten milik sendiri, ya. Dokumentasi etikanya sendiri menegaskan bukan untuk kecurangan akademik atau klaim asal-usul palsu.

Kalau nggak install sebagai skill, bisa pakai langsung?

Bisa. Script-nya cukup Python 3.10+ stdlib, jalan langsung dari command line tanpa perlu Claude Code sama sekali.

Kenapa jumlah star di artikel lain beda-beda?

Repo ini aktif dan cepat berubah selama minggu-minggu ini. Anggap semua angka star/fork sebagai snapshot per tanggal tertentu, bukan angka tetap.


Terakhir diperbarui: 18 Agustus 2026.

K
KayadigitalPenulis

Educator Claude AI · Kreator Indonesia

Berbagi tutorial Claude AI step-by-step untuk kreator & profesional Indonesia. Semua gratis, langsung praktik.

@kayadigital.ai
👋 Tanya Kaya, Asisten AI