Fin juin 2026, un développeur a découvert par rétro-ingénierie que Claude Code réécrit la ligne Today's date is... du prompt système lorsque ANTHROPIC_BASE_URL ≠ api.anthropic.com : séparateur de date et apostrophes Unicode encodent fuseau Chine, domaines et mots-clés de labos IA. Code retiré en 2.1.197. Objectif probable : anti-distillation ; problème : méthode invisible et obfusquée.
Pour développeurs Claude, chercheurs sécurité et équipes derrière des gateways API. Séparation stricte : incident A (injection Desktop) vs incident B (stéganographie Code).
01 Claude Code est-il un spyware ? TL;DR et deux histoires distinctes
Réponse courte : pas un spyware classique, mais un canal covert non divulgué. L'incident Claude Desktop d'avril 2026 (Native Messaging) est une affaire séparée.
| Dimension | A : Desktop | B : Code |
|---|---|---|
| Produit | Claude Desktop (macOS) | Claude Code (CLI) |
| Date | avril 2026 | 30 juin 2026 |
| Comportement | com.anthropic.claude_browser_extension.json | Unicode dans le prompt système |
| Déclencheur | Lancement Desktop | Base URL non officielle uniquement |
| Anthropic | Pas de réponse formelle | Retiré en 2.1.197, changelog muet |
02 Comment fonctionne l'empreinte ? Table Unicode
| Condition | Date | Unicode |
|---|---|---|
| Défaut | 2026-06-30 | U+0027 |
| Domaine Chine | 2026-06-30 | U+2019 |
| Mot-clé labo IA | 2026-06-30 | U+02BC |
| Les deux | 2026-06-30 | U+02B9 |
| + TZ Chine | 2026/06/30 | — |
Listes obfusquées base64 + XOR(91), ~147 règles. Versions 2.1.193/195/196 confirmées.
03 Pourquoi Anthropic l'a fait ? Motif et controverse
Consensus mesuré : anti-distillation et anti-revente. HN : 350+ points. L'intention se défend ; la méthode non — dissimuler dans la ponctuation trahit la confiance des outils dev. Voir Claude Fable 5 et le protocole MCP.
04 Vérification et protection : six étapes
- Vérifier le proxy :
ANTHROPIC_BASE_URLnon officiel ? - Mettre à jour vers 2.1.197+.
- Auditer l'Unicode dans les prompts système.
- Fuseau :
Asia/Shanghai/Asia/Urumqi. - Supprimer Native Messaging Desktop si présent.
- Isolation entreprise : moindre privilège, logs auditables. Gouvernance Agent.
05 FAQ et données citables
- Spyware ? Canal covert non divulgué ; retiré en 2.1.197.
- Fuseau horaire ? Uniquement avec Base URL proxy.
- Même que Desktop ? Non.
Sources :
06 Dépassement éditeur IA et CALMVPS
Quand la capacité des modèles dépasse le consentement et l'auditabilité, les éditeurs franchissent les limites au nom de l'UX. La transparence prime sur la dissimulation.
Pour Claude Code, MCP et CI iOS en production sur Mac Apple Silicon dédié : CALMVPS location Mac Mini bare metal, livraison 120 s. Tarifs.
3 juillet 2026.