Ce que la fuite de Claude Code révèle sur l'avenir des agents IA d'Anthropic
Anthropic (valorisée à 380 milliards de dollars) a laissé fuiter l'intégralité du code source de Claude Code — pas un piratage, mais une erreur de configuration dans un paquet npm (59,8 Mo). Un chercheur en sécurité a découvert la fuite, et son tweet a cumulé 21 millions de vues. L'entreprise a retiré le paquet quelques heures plus tard, mais des miroirs s'étaient déjà propagés sur Internet. Les développeurs ont déniché 44 drapeaux de fonctionnalités cachés correspondant à plus de 20 fonctions non publiées. Parmi les découvertes majeures : des systèmes de réflexion autonome en arrière-plan, une consolidation de la mémoire de l'agent pendant son « sommeil », et un Undercover Mode — un mode qui interdit à l'IA de révéler sa nature lors de commits sur des dépôts externes. • KAIROS et AutoDream — des agents autonomes en arrière-plan déclenchés par des invites périodiques (« tick ») pour agir de manière proactive • Mode Sleep — consolidation de la mémoire : analyse des transcriptions de la journée, résolution des contradictions, constitution d'une mémoire à long terme • Anti-Distillation — injection de fausses définitions d'outils pour « empoisonner » les données d'entraînement des concurrents qui interceptent le trafic
Traité par IA depuis Habr AI ; édité par Hamidun News
Anthropic (valorisée à 380 milliards de dollars) a accidentellement laissé fuiter l'intégralité du code source de Claude Code version 2.1.88 — non pas à la suite d'un piratage, mais à cause d'une banale erreur de configuration d'un paquet npm. L'archive publique, d'un poids de 59,8 Mo, contenait le code source complet, assorti de commentaires de développeurs et de marqueurs TODO. Un chercheur en sécurité a repéré la fuite au petit matin, et son tweet a rassemblé 21 millions de vues. Anthropic a supprimé le paquet quelques heures plus tard, évoquant une erreur d'empaquetage lors du déploiement — mais trop tard : des miroirs du dépôt s'étaient déjà disséminés sur Internet.
Des agents cachés et une réflexion en arrière-plan
Le code recèle 44 drapeaux de fonctionnalités, dissimulant plus de 20 fonctions non publiées. La découverte principale est KAIROS, un agent autonome en arrière-plan (cité plus de 150 fois dans le code). Contrairement au Claude classique, qui fonctionne à la demande, KAIROS a été conçu comme un mode d'arrière-plan permanent. Il reçoit des invites périodiques (« tick ») pour déterminer s'il doit agir de manière proactive, tient ses propres journaux et s'abonne à des événements.
Plus intrigant encore : le sous-système Sleep, dédié à la consolidation de la mémoire en arrière-plan. Lorsque l'utilisateur est inactif, KAIROS lance un processus de « sommeil » : il analyse les transcriptions de la journée, résout les contradictions, transforme des hypothèses floues en faits avérés et constitue une mémoire à long terme. Pour les tâches complexes, un Dream Planner est prévu — une fonction qui délègue la planification à une session distante de claude-opus-5-5, avec une limite de 30 minutes de réflexion.
Undercover Mode et scandale éthique
Le fichier undercover_mode.ts (environ 90 lignes) a déclenché un scandale. Ce mode injecte une invite système interdisant strictement à l'IA de mentionner qu'elle est une intelligence artificielle, et supprime toute attribution à Anthropic lors de commits sur des dépôts externes. Le mode s'active automatiquement pour les employés, sans possibilité de le désactiver. Ses défenseurs invoquent la protection des noms de code (comme KAIROS) contre les fuites, mais les critiques sur Hacker News ont posé une question légitime : si un outil est programmé pour dissimuler son identité dans ses commits, que d'autre est-il prêt à cacher ?
Protection contre la concurrence et réalité du code
Le code contient des mécanismes Anti-Distillation destinés à contrer les concurrents qui enregistrent le trafic de l'API. Le premier consiste à injecter de fausses définitions d'outils dans les requêtes pour « empoisonner » les données d'entraînement. Le second repose sur un hachage cryptographique de la chaîne de raisonnement (chain-of-thought) entre les appels d'outils, de sorte que les intercepteurs n'obtiennent qu'un résumé, et non le processus de réflexion complet. Ces deux mécanismes se contournent facilement via des serveurs proxy.
Dans l'agent en ligne de commande se cachait également un véritable tamagotchi — le projet Capybara Quest, peuplé de créatures : capybaras, axolotls, fantômes et chonk. Le code implémente une mécanique de gacha avec des niveaux de rareté allant de « common » à « legendary » (1 % de chance d'obtention), des chapeaux et des caractéristiques CHAOS, WISDOM et SNARK. À en juger par la date friend-2026-401, il s'agissait d'une blague de poisson d'avril, dont la sortie était prévue pour mai.
La base de code elle-même a révélé son côté humain : main.tsx pèse 1 Mo pour 4 683 lignes de code, on y trouve 460 commentaires eslint-disable, plus de 50 fonctions marquées DEPRECATED sont toujours utilisées activement en production, config.ts compte 9 blocs catch vides, et le gestionnaire d'erreurs arbore ce commentaire : « // TODO: figure out why ».
- 27 oct. 2026OpenAI détaille le travail de ses FDE : 90% du code sur mesure a disparu au profit des skills Codex
- 27 oct. 2026Anthropic : les experts suivent l'avis de l'agent dans 86% des choix litigieux
- 27 oct. 2026Anthropic détaille comment elle relit un code écrit à 90% par Claude
- 27 oct. 2026Hob, l'app open source qui apporte le mode Claude Cowork sur votre portable, sans cloud
Questions clés sur cet article
Que sait-on sur Des agents cachés et une réflexion en arrière-plan ?
Le code recèle 44 drapeaux de fonctionnalités, dissimulant plus de 20 fonctions non publiées. La découverte principale est KAIROS, un agent autonome en arrière-plan (cité plus de 150 fois dans le code). Contrairement au Claude classique, qui fonctionne à la demande, KAIROS a été conçu comme un mode d'arrière-plan permanent. Il reçoit des invites périodiques (« tick ») pour déterminer s'il doit agir de manière proactive, tient ses propres journaux et s'abonne à des événements. Plus intrigant encore : le sous-système Sleep, dédié à la consolidation de la mémoire en arrière-pl
Que sait-on sur Undercover Mode et scandale éthique ?
Le fichier undercover_mode.ts (environ 90 lignes) a déclenché un scandale. Ce mode injecte une invite système interdisant strictement à l'IA de mentionner qu'elle est une intelligence artificielle, et supprime toute attribution à Anthropic lors de commits sur des dépôts externes. Le mode s'active automatiquement pour les employés, sans possibilité de le désactiver. Ses défenseurs invoquent la protection des noms de code (comme KAIROS) contre les fuites, mais les critiques sur Hacker News ont posé une question légitime : si un outil est programmé pour dissimuler son identité
Que sait-on sur Protection contre la concurrence et réalité du code ?
Le code contient des mécanismes Anti-Distillation destinés à contrer les concurrents qui enregistrent le trafic de l'API. Le premier consiste à injecter de fausses définitions d'outils dans les requêtes pour « empoisonner » les données d'entraînement. Le second repose sur un hachage cryptographique de la chaîne de raisonnement (chain-of-thought) entre les appels d'outils, de sorte que les intercepteurs n'obtiennent qu'un résumé, et non le processus de réflexion complet. Ces deux mécanismes se contournent facilement via des serveurs proxy. Dans l'agent en ligne de commande s
Build & Ship Production AI Agents Without Boilerplate Code
Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.
L'essentiel de l'IA — une fois par semaine
Sept actus qui ont vraiment compté, choisies à la main. Sans bruit ni communiqués.
C'est fait ! Vérifiez votre boîte mail pour la confirmation.