Claude Kini Memberi Watermark pada Outputnya. Kode Anda Nyaris Tak Terpengaruh.

Anthropic kini menyisipkan watermark di output Claude. Apa yang ditandai, kenapa kode nyaris lolos, siapa yang bisa mendeteksi, dan kenapa SEO Anda aman.

Anthropic menerbitkan halaman bantuan tentang cara Claude menandai konten buatan AI, dan dalam sehari pembacaannya sudah mengeras menjadi satu kalimat: Claude kini mengadukan Anda, dan setiap repositori yang pernah disentuh agen berubah jadi beban risiko.

Pembacaan itu keliru tepat di bagian yang paling dikhawatirkan orang. Penandaannya nyata, berlaku di seluruh dunia, dan tidak opsional. Penandaan itu juga menyasar prosa, dan prosa justru persis apa yang bukan kode. Berikut apa yang benar-benar dirilis, bagaimana mekanismenya bekerja dalam bahasa sederhana, kenapa kode hasil generasi adalah pembawa terburuk yang mungkin ada untuknya, dan kenapa kepanikan SEO sama sekali tidak berdasar.

Apa yang sebenarnya dirilis Anthropic

Anthropic menandatangani Code of Practice on Transparency of AI-Generated Content dari EU AI Act. Penandaan ini adalah sisi teknis dari komitmen tersebut, dan bentuknya ada dua.

Teks mendapat watermark statistik. Sebuah tanda tak kasatmata yang ditenun langsung ke dalam teks yang dihasilkan. Dalam kata-kata Anthropic, mekanisme itu "menenun watermark tak kasatmata langsung ke dalam teksnya sendiri. Anda tidak akan melihatnya, dan ia tidak mengubah makna, kualitas, atau keterbacaan respons Claude." Tanda itu bertahan melalui copy dan paste, dan "dapat bertahan melalui sebagian penyuntingan".

File mendapat metadata provenance bertanda tangan. Ketika Claude menghasilkan tipe file yang didukung, saat ini .svg, .png, dan .jpg, ia melampirkan metadata sesuai standar terbuka C2PA, sistem Content Credentials yang sama yang didukung Adobe, Microsoft, dan BBC.

Cakupannya luas dan layak dinyatakan secara presisi, karena banyak komentar mengira ini langkah khusus Uni Eropa atau khusus Claude.ai:

ModelSemua model yang diluncurkan pada atau setelah 2 Agustus 2026, ditandai sejak peluncuran
Permukaan produkAPI, Claude web, Claude Code, Cowork, Tag
Mitra cloudAWS, Google Cloud, Microsoft Foundry
GeografiSeluruh dunia, bukan hanya Uni Eropa

Watermark ini bukan karakter tersembunyi

Ini kesalahpahaman terbesarnya, dan inilah alasan separuh saran yang beredar sekarang tidak berguna.

Orang mengira tandanya adalah sesuatu yang disisipkan ke dalam teks: zero-width space, varian Unicode yang tak lazim, pola tanda baca yang khas. Asumsi itu langsung bermuara pada "cukup jalankan lewat pembersih dan Anda aman". Itu tidak berhasil, karena tidak ada apa pun yang disisipkan untuk dibersihkan.

Tandanya adalah kata mana yang dipilih.

Diagram yang menjelaskan cara kerja watermark teks tak kasatmata milik Claude melalui pembiasan pemilihan token: pada setiap langkah generasi, sebuah kunci rahasia memisahkan token kandidat menjadi kelompok yang diistimewakan dan sisanya, model mengeluarkan token dari kelompok yang diistimewakan ketika beberapa kandidat sama-sama setara, dan ketidakseimbangan yang menumpuk sepanjang ratusan token menjadi sinyal statistik yang bisa dideteksi.

Anthropic belum menerbitkan algoritmenya, dan itu pilihan yang disengaja yang akan kita bahas lagi nanti. Tetapi setiap properti yang mereka gambarkan (tak kasatmata, berada di dalam teks, bertahan melalui copy dan paste, butuh teks yang cukup panjang untuk dibaca) cocok dengan keluarga watermark berbasis bias sampling yang sudah dipublikasikan, pendekatan yang sama di balik SynthID-Text milik Google dan riset akademis yang mendahuluinya.

Idenya lebih sederhana daripada kedengarannya. Setiap kali model menulis, ia memilih token berikutnya dari sekumpulan kandidat. Sangat sering beberapa kandidat nyaris setara: cepat, lekas, gesit, kilat semuanya bisa dipakai. Sebuah kunci rahasia membelah kosakata menjadi kelompok yang diistimewakan dan sisanya, lalu proses sampling condong ke kelompok yang diistimewakan setiap kali kecondongan itu tidak menimbulkan biaya apa pun pada makna maupun kualitas.

Satu pilihan semacam itu tidak memberi tahu apa-apa. Kebetulan semata akan menempatkan kira-kira separuh token di kelompok yang diistimewakan. Namun sepanjang beberapa ratus token, ketidakseimbangannya tumbuh menjadi sesuatu yang bisa diukur, dan detektor yang memegang kuncinya bisa menghitung seberapa jauh teks itu menyimpang dari yang akan dihasilkan kebetulan. Selisih itulah keseluruhan sinyalnya.

Dua konsekuensi langsung mengikuti, dan keduanya lebih penting daripada mekanismenya sendiri:

  • Panjang teks adalah syarat mutlak. Sebuah tweet atau pesan commit tidak membawa sinyal yang bisa dipakai. Detektornya butuh volume.
  • Mengubah kata-katanya adalah satu-satunya hal yang menghapusnya. Bukan karena penghapusannya cerdik, tetapi karena kata-kata itu adalah tandanya.

Kenapa kode hasil generasi adalah pembawa terburuk yang mungkin ada

Inilah bagian yang dilewatkan kepanikan itu. Watermark berbasis sampling adalah pajak atas kebebasan memilih, dan ia hanya bisa dipungut di tempat pilihan itu ada. Prosa kaya akan pilihan. Kode nyaris bangkrut.

Perbandingan berdampingan yang menunjukkan kenapa watermark teks Claude bertahan di dalam prosa tetapi tidak di dalam kode: prosa menawarkan puluhan pilihan kata yang nyaris setara di setiap paragraf, yang masing-masing bisa membawa sebagian watermark, sementara token kode dipaksa oleh sintaks, identifier yang sudah ada, dan signature fungsi, dan formatter seperti prettier, eslint, gofmt, black, dan rustfmt menormalkan sisa kebebasan memilih yang masih tersisa.

Ambil satu baris yang sangat biasa: const user = await getUserById(id).

const ditentukan oleh konvensi file itu sendiri. getUserById sama sekali bukan pilihan, itu nama yang sudah ada di dalam basis kode, dan padanan apa pun yang nyaris setara hanya akan menjadi bug. await dipaksa oleh signature fungsinya. Tanda kurung dan argumennya dipaksa oleh sintaks. Apa yang benar-benar bebas? Nama sebuah variabel lokal, dan pilihan kata dalam komentar. Itu saja seluruh kanalnya.

Sekarang bandingkan dengan satu paragraf prosa, yang hampir setiap kata bermaknanya punya tiga atau empat alternatif yang bisa saling menggantikan. Selisihnya bukan hal kecil, itu selisih antara puluhan slot pembawa per paragraf dan segelintir saja per file.

Lalu pipeline pun berjalan.

Formatter adalah masalah yang paling spesifik. prettier, eslint --fix, gofmt, black, rustfmt semuanya ada justru untuk menormalkan pilihan permukaan yang nyaris setara, tepat yang dipakai watermark berbasis sampling sebagai pembawanya. Menjalankan formatter pada kode hasil generasi secara fungsional sama dengan menjalankan satu putaran pencucian atas watermark itu, tanpa ada yang berniat begitu. Tambahkan koreksi hasil review, satu penggantian nama, satu refactor, dan percampuran kode hasil generasi dengan kode manusia di dalam file yang sama, maka residunya tersebar di diff yang biasanya memang terlalu pendek untuk diukur.

Catatan jujurnya, karena ini argumen dari mekanika dan bukan pengecualian yang dikonfirmasi: Anthropic tidak pernah menyatakan kode dikecualikan, tidak menerbitkan algoritmenya, dan tidak merilis detektor. Tidak seorang pun di luar Anthropic bisa mengukur apa yang sebenarnya tersisa di dalam file .ts yang sudah di-commit. Skenario dengan eksposur residual terbesar adalah file panjang hasil generasi, di-commit apa adanya, tanpa diformat, dan tidak pernah ditinjau. Kalau itu menggambarkan alur kerja Anda, watermark adalah masalah paling kecil yang ditimbulkannya, dan pandangan kami tentang meninjau kode yang ditulis agen berlaku jauh sebelum yang satu ini.

Apa yang menghapusnya, dan siapa yang benar-benar bisa mendeteksinya

Anthropic luar biasa terus terang soal batasannya, dan itu pantas diapresiasi. Tanda yang terdeteksi berarti konten itu mungkin pernah diproses oleh Claude. Itu secara eksplisit bukan kesimpulan pasti. Dan tidak adanya tanda sama sekali tidak membuktikan apa pun.

Diagram yang menunjukkan apa yang menghapus watermark Claude dan siapa yang bisa mendeteksinya: watermark teks bertahan melalui copy dan paste, suntingan kecil, dan penataan ulang paragraf, tetapi terhapus oleh penulisan ulang berat, parafrase, penerjemahan, tangkapan layar, dan formatter kode; watermark teks membutuhkan kunci rahasia Anthropic sehingga pihak ketiga belum bisa memverifikasinya, sementara metadata bertanda tangan C2PA pada file png, jpg, dan svg hasil generasi memakai kunci publik dan bisa diverifikasi siapa pun hari ini, tetapi hilang oleh proses enkode ulang gambar apa pun.

Pertanyaan soal deteksi terbelah rapi menjadi dua, dan mencampur kedua belahan itulah yang melahirkan sebagian besar analisis yang meleset.

File bisa diverifikasi publik, sekarang juga. C2PA adalah penandatanganan kriptografis biasa: kunci privat menandatangani, kunci publik memverifikasi. Siapa pun bisa memeriksa file .png hasil generasi di penampil Content Credentials, dan Google sedang menggulirkan verifikasi itu ke dalam Search, Lens, dan Chrome. Tidak ada hak istimewa Anthropic di sini, dan tanda tangannya punya fungsi ganda karena juga mengungkap apakah file itu diubah setelah dihasilkan.

Teks tidak bisa, dan hari ini hanya Anthropic yang bisa membacanya. Deteksi membutuhkan kunci rahasia yang membiaskan proses sampling. Tanpa kunci itu, teksnya secara statistik tak terbedakan dari teks tanpa tanda. Itulah kondisi saat ini, dan itulah sumber reaksi "cuma Claude yang bisa menangkap Anda".

Tetapi itu bukan kondisi akhir yang dituju. Code of Practice yang ditandatangani Anthropic mewajibkan mereka menyediakan deteksi untuk pihak ketiga, dan halaman bantuannya menyatakan mereka sedang berupaya memungkinkan pengguna dan pihak ketiga mendeteksi tanda tersebut, dengan dokumentasi yang akan menyusul.

Alasan kenapa ini belum dirilis adalah dilema yang sungguhan, bukan tarik-ulur menunda-nunda: menerbitkan detektor berarti sekaligus menerbitkan peta untuk menghapus tandanya. Beri seseorang orakel yang memberi skor pada sebuah teks, dan ia bisa menulis ulang berulang-ulang sampai skornya jatuh di bawah ambang. Google menghadapi pertukaran yang sama dengan SynthID-Text dan merilis detektor yang tetap sulit dijadikan senjata tanpa model di sekelilingnya. Hasil yang paling mungkin bagi Anthropic adalah API deteksi dengan akses terbatas, dengan akun terverifikasi dan kuota, bukan pemeriksa publik satu klik.

Detail yang nyaris tidak ada yang menangkapnya

Tanda itu berlaku untuk teks yang dihasilkan model. Ia tidak membedakan teks yang Claude ciptakan sendiri dari teks yang sekadar Claude sentuh.

Minta Claude memperbaiki tata bahasa satu paragraf yang Anda tulis sendiri, dan outputnya membawa watermark. Minta ia memadatkan satu paragraf, menerjemahkan satu kalimat, atau merapikan catatan Anda sendiri, dan hasilnya sama saja.

Ini memotong ke dua arah, dan itu jauh lebih menarik daripada pembingkaian skandal yang beredar. Ini melemahkan skenario tuduhan yang ditakuti orang, karena deteksi positif tidak bisa memisahkan "AI menulis ini" dari "manusia menulis ini dan AI memolesnya", dan dua klaim itu sama sekali tidak setara. Ini juga berarti siapa pun yang berencana memperlakukan deteksi sebagai bukti kepengarangan sedang membangun di atas pasir. Anthropic praktis mengakuinya dengan menggambarkan hasil deteksi sebagai "mungkin pernah diproses oleh Claude".

Apa yang berubah untuk SEO: tidak ada

Kami menjalankan SEO situs ini secara terbuka, jadi mari kita tegas soal bagian yang paling banyak menimbulkan kegaduhan. Tidak ada risiko peringkat di sini. Tiga alasan, bertumpuk.

Google tidak menghukum konten tulisan AI sebagai konten tulisan AI. Kebijakannya tidak bergeser: yang dikenai sanksi adalah scaled content abuse, halaman yang diproduksi massal tanpa nilai. Penilaiannya pada kualitas dan kegunaan, bukan pada asal-usul kata-katanya. Artikel yang benar-benar bagus tetap artikel yang benar-benar bagus.

Google toh tidak bisa membaca watermark ini. Ia terkunci oleh kunci yang dipegang Anthropic. Bahkan seandainya Google menginginkannya sebagai sinyal peringkat, ia butuh kesepakatan dengan Anthropic untuk mendapatkannya. Tidak ada hal semacam itu yang diumumkan, dan tidak ada sinyal yang menyasar teks tulisan AI yang diumumkan di I/O 2026 juga.

Yang benar-benar dirilis adalah provenance media, dan itu label, bukan faktor. Kerja Google sepanjang 2026 mencakup gambar, video, dan audio lewat SynthID dan C2PA, ditampilkan agar pengguna bisa bertanya apakah sebuah gambar dibuat AI di Search, Lens, dan Circle to Search. Itu transparansi untuk pembaca, bukan tuas pada peringkat.

Ada satu konsekuensi praktis yang benar-benar nyata, dan itu soal gambar Anda, bukan teks Anda. Kalau Anda menerbitkan visual yang dihasilkan Claude, sekarang visual itu membawa Content Credentials, dan Chrome maupun Search akan makin mampu melabelinya. Efeknya bukan penurunan peringkat, melainkan CTR dan kepercayaan: gambar utama yang ditandai sebagai buatan AI tidak dibaca sama seperti sebuah foto.

Perlu diketahui sebelum ada yang membangun respons berlebihan: sebagian besar pipeline gambar sudah membuang C2PA tanpa diminta. sharp, next/image, kompresi saat build, CDN yang mengenkode ulang secara langsung, semuanya menjatuhkan metadata itu. Di situs pada umumnya, provenance-nya sudah lenyap jauh sebelum browser melihatnya. Itu hasil bermata dua. Di satu sisi ia menyelesaikan persoalan pelabelan secara kebetulan, tetapi membuang provenance secara sengaja menjadi masalah kepatuhannya sendiri begitu kasus penggunaannya masuk wilayah regulasi, dan kalau Anda merilis produk ke Uni Eropa, pertanyaan itu duduk bersebelahan dengan sisi GDPR dari kerja berbantuan AI.

Apa yang benar-benar perlu dilakukan

Daftarnya pendek, karena yang perlu dilakukan lebih sedikit daripada yang disiratkan perbincangan.

  1. Tidak ada, untuk kode. Tidak perlu pembersih, tidak perlu stripper, tidak perlu mengubah alur kerja. Tidak ada yang bisa dihapus, dan formatter Anda sudah melakukan lebih banyak daripada perkakas apa pun yang bisa Anda tambahkan.
  2. Tetap tinjau kode hasil generasi, dengan alasan-alasan yang memang sudah berlaku sebelumnya. Watermark tidak mengubah satu pun dari alasan itu.
  3. Putuskan secara sadar soal gambar. Kalau Anda menerbitkan visual yang dihasilkan Claude, ketahui apakah pipeline Anda mempertahankan atau membuang Content Credentials, dan jadikan itu keputusan, bukan kecelakaan.
  4. Jangan mengejar penghapusan watermark pada teks. Satu-satunya penghapusan yang andal adalah menulis ulang teksnya sendiri, dan kalau Anda menulisnya ulang sendiri, pertanyaannya sudah menjawab dirinya sendiri.
  5. Khawatirkan kualitas saja. Scaled content abuse adalah hal yang benar-benar merenggut peringkat, dan ia sudah merenggut peringkat jauh sebelum ada watermark apa pun.

Langkah ini adalah kewajiban transparansi, didokumentasikan dengan jujur, dengan batasan yang penulisnya sendiri hati-hati menyatakannya. Ini peristiwa yang jauh lebih kecil daripada yang disiratkan reaksinya, dan bagi siapa pun yang merilis kode bersama agen, ini nyaris bukan peristiwa sama sekali.

Kalau Anda menjalankan agen dalam skala apa pun, pertanyaan operasional yang layak mendapat perhatian Anda tetap pertanyaan lama: apa yang disentuh agen, apa yang sudah ditinjau, dan apa yang sudah dirilis. Itulah bagian yang AgentsRoom hadir untuk membuatnya terlihat.

Unduh AgentsRoom

Jalankan agen AI Anda (Claude, Codex, Antigravity CLI, OpenCode, Aider, Grok Build, Mistral Vibe, Kimi Code) di semua proyek Anda, dari satu jendela.

GratisUnduh AgentsRoom

Aplikasi pendamping: pantau agen Anda saat bepergian

Gunakan Claude, Codex, Antigravity CLI, atau penyedia AI lainnya.

Dapatkan ekstensi
Chrome Web Store

Kirim bug dan permintaan langsung ke backlog publik Anda.

Sekilas AgentsRoom dalam aksi.

Beberapa proyek
Multi-penyedia
Beberapa agen
Status langsung
File diff & commit
Pendamping mobile
Pratinjau langsung
Tim agen
Otomatisasi browser
Dev berbasis backlog
Pustaka prompt
Pustaka skill
Lihat semua fitur

Lanjutkan membaca