Une idée circule beaucoup depuis l’annonce du filigrane de Claude : l’IA d’Anthropic glisserait des caractères invisibles, comme l’espace de largeur nulle U+200B, dans ses réponses, et il suffirait d’une regex pour s’en débarrasser. C’est faux, et c’est Anthropic qui le dit.
Le 11 août 2026, Anthropic a annoncé le marquage des sorties de Claude, puis a publié le 14 août une explication technique détaillée de son fonctionnement. Cet article fait le point, sources à l’appui, sur ce que ce filigrane est vraiment, ce qu’on peut en faire, et pourquoi la plupart des « supprimeurs de filigrane Claude » que vous croiserez en ligne ne suppriment rien du tout.
- Le mythe U+200B : Claude n’insère pas de caractères invisibles
- Comment fonctionne le vrai filigrane de Claude
- C2PA : des métadonnées sur les fichiers, jamais sur le texte
- Peut-on supprimer le filigrane Claude ?
- Qui peut détecter le filigrane aujourd’hui ?
- Caractères Unicode invisibles : un vrai sujet, sans lien avec Claude
- Cadre légal : AI Act et conditions d’Anthropic
Le mythe U+200B : Claude n’insère pas de caractères invisibles
La page officielle d’Anthropic est sans ambiguïté : « Nothing is added to the text and there are no hidden characters » (« rien n’est ajouté au texte et il n’y a pas de caractères cachés »). Pas d’espace de largeur nulle U+200B, pas de sélecteur de variation Unicode, pas de symbole exotique.
Conséquence directe : ouvrir un texte de Claude dans un éditeur hexadécimal ne révèle rien, puisque aucun octet supplémentaire n’est présent. Et les outils en ligne qui promettent de « supprimer le filigrane Claude » en nettoyant des caractères zero-width retirent des caractères que Claude n’a jamais insérés.
Filigrane statistique : empreinte inscrite dans la distribution des choix de mots pendant la génération. Invisible pour le lecteur, elle n’est vérifiable qu’avec la clé secrète du fournisseur.
Comment fonctionne le vrai filigrane de Claude
Anthropic décrit son dispositif comme une variante de SynthID-Text, la méthode publiée par Google DeepMind dans la revue Nature en octobre 2024. Le principe : quand plusieurs mots plausibles peuvent poursuivre une phrase (« gris » ou « sombre » après « le ciel devient »), le modèle laisse une petite marge de choix. Le filigrane oriente discrètement ces choix à l’aide d’une clé secrète et du contexte déjà écrit. Répété sur tout un texte, ce léger biais forme une empreinte statistique.
Trois propriétés en découlent :
- Le filigrane voyage avec le texte : il survit au copier-coller, puisqu’il est dans les mots eux-mêmes ;
- Il est indétectable sans la clé : seul son détenteur peut vérifier sa présence ;
- Il est clairsemé sur les textes contraints : réponses très factuelles, textes courts ou code offrent peu de marge de choix, donc un signal plus faible.
Côté calendrier, la page support d’Anthropic précise que les modèles Claude lancés dans l’UE à partir du 2 août 2026 sont marqués dès leur lancement, avec une période de transition pour les modèles antérieurs, en cours d’équipement. Le marquage s’applique dans le monde entier et sur toutes les surfaces prises en charge : API, applications Claude, Claude Code, ainsi que les déploiements via AWS, Google Cloud et Microsoft Foundry.
Point important pour la confidentialité : Anthropic indique que le filigrane n’encode aucune information sur l’utilisateur, son organisation ou sa conversation. Il permet seulement d’estimer la probabilité qu’un texte ait été écrit par Claude.
C2PA : des métadonnées sur les fichiers, jamais sur le texte
Deuxième confusion fréquente : le standard C2PA ne s’applique pas au texte. Quand Claude génère un fichier d’un type pris en charge (.png, .jpg ou .svg), il y attache un « content credential », une note signée cryptographiquement dans les métadonnées du fichier. C’est un passeport numérique d’origine, lisible par tout outil compatible C2PA, le même standard qu’utilisent Adobe, Microsoft ou Google.
Un passage de texte copié depuis Claude ne transporte donc aucune métadonnée C2PA : le texte brut n’a tout simplement pas de conteneur pour en accueillir. À l’inverse, les métadonnées C2PA d’un fichier peuvent disparaître lors d’une conversion de format qui les supprime, ce qu’Anthropic reconnaît comme une limite du dispositif.
Peut-on supprimer le filigrane Claude ?
C’est la question qui vous a probablement amené ici. Voici la réponse honnête, méthode par méthode.
| Méthode | Effet sur le filigrane Claude |
|---|---|
| Copier-coller en texte brut | Aucun : le filigrane est dans les mots |
| Regex \u200B, nettoyage Unicode | Aucun : il n’y a aucun caractère à retirer |
| Suppression des caractères non-ASCII | Aucun, et détruit les accents du français |
| Édition légère (quelques phrases retouchées) | Le filigrane survit en grande partie |
| Réécriture complète, paraphrase lourde, traduction | Le signal se dégrade fortement ou disparaît |
Anthropic le formule ainsi : « Light editing probably won’t remove the watermark completely; a complete rewrite where every word is replaced will » (« une édition légère ne supprimera probablement pas complètement le filigrane ; une réécriture complète où chaque mot est remplacé, si »).
Autrement dit, la seule « suppression » qui fonctionne est une réécriture humaine en profondeur, c’est-à-dire un vrai travail éditorial qui produit un texte différent. C’est précisément l’approche que nous défendons pour produire des contenus assistés par IA qui gardent de la valeur : l’IA comme brouillon, l’humain comme auteur.
Qui peut détecter le filigrane aujourd’hui ?
À la date de mise à jour de cet article (août 2026), personne publiquement. Anthropic annonce une API de détection (« We will soon be offering a watermark detection API »), mais elle n’est pas encore disponible. Seul le détenteur de la clé peut répondre à la question « quelle est la probabilité que ce texte ait été en partie écrit par Claude ? », et la réponse est une probabilité, pas une preuve.
Deux mises en garde en découlent :
- Un résultat négatif ne prouve rien : un texte non marqué peut venir d’un modèle antérieur à août 2026 non encore équipé, d’un texte trop court, ou d’un contenu fortement édité ;
- Les « détecteurs IA » du marché ne vérifient pas ce filigrane : ils utilisent des classifieurs statistiques (perplexité, régularités stylistiques) qui estiment une probabilité générique, sans aucun accès à la clé d’Anthropic ou de Google.
Tout service qui prétend aujourd’hui « détecter » ou « supprimer » le filigrane propriétaire de Claude ou de Gemini bluffe : sans la clé du fournisseur, la vérification est impossible, et il n’existe aucun caractère caché à supprimer.
Caractères Unicode invisibles : un vrai sujet, sans lien avec Claude
Les caractères invisibles comme U+200B (espace de largeur nulle), U+FEFF (BOM) ou U+2060 existent bel et bien, et ils posent de vrais problèmes en développement : erreurs de compilation difficiles à diagnostiquer, lignes visuellement identiques que Git juge différentes, comparaisons de chaînes qui échouent. Mais quand vous en trouvez dans vos fichiers, ils proviennent de copier-coller depuis des pages web, des PDF ou des traitements de texte, pas du filigrane de Claude.
Pour les traquer, inutile d’éditeur hexadécimal : VS Code surligne par défaut les caractères Unicode invisibles ou ambigus (fonction Unicode Highlight), et une recherche en mode regex suffit à les éliminer.
Dans VS Code, ouvrez la recherche en mode regex et cherchez \u200B|\u200C|\u200D|\uFEFF|\u2060, puis remplacez par une chaîne vide. Prudence sur U+200D (liant sans chasse) : il est légitime dans les émojis composés et certaines écritures ; ne l’automatisez pas aveuglément sur du contenu multilingue.
En revanche, évitez le réflexe « supprimer tous les caractères non-ASCII » parfois recommandé : sur du contenu français, ce nettoyage détruirait les accents, les guillemets typographiques et les apostrophes courbes. Ciblez précisément les caractères de largeur nulle, éventuellement dans un hook de pre-commit, et votre code restera propre sans appauvrir vos contenus.
Cadre légal : AI Act et conditions d’Anthropic
Le déploiement du filigrane n’est pas un choix isolé d’Anthropic : l’article 50 de l’AI Act européen, applicable depuis le 2 août 2026, impose aux fournisseurs d’IA générative un marquage lisible par machine des contenus générés. Anthropic a signé en juillet 2026 le code de bonnes pratiques européen sur la transparence des contenus générés par IA, aux côtés d’environ 190 signataires.
Côté utilisateur, deux points méritent votre attention avant de chercher à « effacer » l’origine IA d’un contenu :
- l’AI Act prévoit aussi des obligations de transparence pour ceux qui publient des contenus générés par IA dans certains contextes, notamment les textes publiés pour informer le public. Une exception existe lorsque le contenu a fait l’objet d’une relecture humaine et qu’une personne en assume la responsabilité éditoriale : c’est un argument de plus en faveur d’un vrai processus de relecture ;
- le filigrane ne contenant aucune donnée personnelle, chercher à le retirer ne protège aucune confidentialité. La question n’est pas technique mais éditoriale : assumez-vous le processus de production de vos contenus ?
Un contenu assisté par IA, retravaillé et validé par un humain qui en assume la responsabilité, n’a pas besoin de cacher son processus de fabrication : il a besoin d’apporter de la valeur. C’est ce que montre notre cas client SEO et IA.
En résumé : il n’existe aucun caractère invisible à supprimer dans les textes de Claude. Le filigrane est statistique, il survit au copier-coller et aux retouches légères, il se dégrade seulement avec une réécriture profonde, et personne ne peut le vérifier publiquement à ce jour. Méfiez-vous des outils qui prétendent le contraire, nettoyez vos caractères Unicode parasites pour de bonnes raisons (l’hygiène de votre code, pas le filigrane), et investissez dans ce qui compte : la relecture humaine et la valeur ajoutée de vos contenus.
Sources
- Anthropic, « How Claude’s text watermarking works », 14 août 2026
- Anthropic Support, « How Claude marks AI-generated content »
- Dathathri et al., « Scalable watermarking for identifying large language model outputs », Nature, octobre 2024
- Google AI for Developers, « SynthID: watermarking and detecting LLM-generated text »
- TechCrunch, « Anthropic says it will watermark text generated by its AI models », 11 août 2026
- Commission européenne, « Transparency rules for AI systems » (AI Act, article 50)
- C2PA, Specification Explainer