Anthropic dévoile Claude Code, un plan détaillé pour les agents de programmation IA

The Neuron featured image about a leak on Claude AI code.

Image: The Neuron

Written By
Corey Noles
Corey Noles
Mar 31, 2026
7 minute read
eWeek content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

Malgré tout ce qu’on entend sur l’IA de pointe, il est assez amusant de constater que les révélations les plus importantes viennent encore souvent de l’équivalent logiciel d’une porte laissée ouverte avec les clés sur la serrure.

Le 31 mars 2026, des développeurs ont remarqué qu’un paquet npm publié pour Claude Code d’Anthropic semblait inclure une source map pointant vers une archive téléchargeable du code source TypeScript désobfusqué de l’outil. La découverte a été d’abord amplifiée par Chaofan Shou sur X, puis rapidement relayée sur GitHub, Reddit et l’ensemble de l’écosystème internet de l’IA et du développement.

En quelques heures, ce qui était un agent de programmation commercial fermé était disséqué en public comme un nouvel iPhone le jour de son démontage.

X post from Chaofan Shou about the leaked source code.
Image: Chaofan Shou / X

Image : Chaofan Shou / X

L’histoire évidente, c’est qu’Anthropic a passé une mauvaise matinée. L’histoire plus intéressante, c’est ce que la fuite semble révéler : Claude Code n’est pas seulement « Claude, mais dans un terminal ». Il ressemble bien davantage à un système d’exploitation pour le travail logiciel, avec des autorisations, des couches de mémoire, des tâches en arrière-plan, des passerelles vers les IDE, des mécanismes MCP et une orchestration multiagents gravitant tous autour du modèle.

Cela compte parce que la course aux outils de programmation IA ne consiste plus seulement à savoir qui possède le modèle le plus intelligent. Il s’agit de savoir qui dispose du meilleur harnais.

Pas un simple emballage autour d’un chatbot

Selon le miroir public disponible à l’adresse nirholas/claude-code, l’interface CLI de Claude Code divulguée comprend environ 1 900 fichiers et plus de 512 000 lignes de code en TypeScript strict, avec Bun, React et Ink pour l’interface du terminal.

La documentation de l’architecture du dépôt décrit un système tentaculaire : un immense QueryEngine, un registre centralisé d’outils, des dizaines de commandes slash, une mémoire persistante, la prise en charge des passerelles vers les IDE, des intégrations MCP, des sessions distantes, des plugins, des compétences et une couche de tâches pour le travail en arrière-plan et en parallèle. En d’autres termes : pas un simple emballage autour d’un chatbot. Une pile produit.

Advertisement

C’est ça, la vraie fuite.

Depuis un an, nous voyons les agents de programmation présentés comme si toute la magie résidait dans le modèle. Améliorez le modèle, donnez-lui un shell, ajoutez-y un éditeur de code, et voilà : un ingénieur logiciel. Mais le Claude Code miroir suggère que la difficulté se situe dans tout ce qui entoure le modèle. Les autorisations des outils. Le chargement du contexte. La gestion de l’état. La récupération des sessions. L’hygiène de la mémoire. Les tâches en arrière-plan. La coordination d’équipe. Tout ce qui semble ennuyeux jusqu’au jour où votre agent détruit un dépôt, perd le fil ou hallucine une refonte sortie tout droit de l’enfer.

L’histoire de la mémoire est la véritable histoire

Et s’il y a un thème qui revient sans cesse chez les développeurs analysant le code divulgué, c’est bien la mémoire.

L’une des analyses les plus percutantes vient de Himanshu sur X, qui estime que le système de mémoire de Claude Code semble davantage conçu comme une architecture de récupération contrainte que comme un gigantesque carnet de notes. L’idée centrale est d’une simplicité trompeuse : la mémoire est traitée comme un index, pas comme un espace de stockage.

Une couche légère de type MEMORY.md ou CLAUDE.md reste chargée en permanence, mais elle sert surtout à pointer vers des connaissances plutôt qu’à les contenir. Les fichiers thématiques sont récupérés à la demande. Les transcriptions complètes ne sont pas rapatriées en bloc dans le contexte. Si quelque chose peut être déduit de la base de code, il ne devrait souvent pas être stocké du tout.

C’est un choix de conception subtil, mais important. La plupart des gens imaginent la « mémoire d’un agent » comme un sac à dos plus grand. La mémoire de Claude Code, du moins d’après l’analyse publique, ressemble davantage à un système de classement doté d’un bibliothécaire particulièrement strict.

La suite du schéma est encore plus révélatrice. Le système de mémoire décrit par les analystes semble conscient de la bande passante, méfiant et très porté sur l’autocorrection. Il ne se contente pas d’ajouter éternellement de nouvelles notes. Il réécrit. Il dédoublonne. Il élimine les contradictions. Il considère les souvenirs obsolètes comme un handicap, pas comme un atout.

Et surtout, il semble séparer la consolidation de la mémoire du contexte principal de l’agent, exactement le genre de détail qu’on ne met en place qu’après avoir appris à ses dépens que les systèmes autonomes peuvent s’empoisonner avec leurs propres résidus.

Advertisement

C’est le genre de chose qui intéresse beaucoup plus les concurrents que Twitter.

Pourquoi cela concerne tous ceux qui construisent des agents

Parce que cette fuite, si le miroir est globalement fidèle, n’a pas seulement révélé quelques détails triviaux de l’implémentation interne. Elle a exposé la manière dont un produit sérieux de programmation IA semble résoudre le problème central de la fiabilité des agents : comment laisser une IA travailler pendant de longues périodes sur des tâches désordonnées et changeantes sans la noyer sous l’entropie du contexte ?

La réponse semble être la suivante : ne faites pas trop confiance à la mémoire, ne stockez pas ce que vous pouvez redéduire et ne laissez jamais le carnet de notes interne de l’agent devenir plus fiable que le code réel.

C’est bien plus important que « Anthropic a divulgué du code ».

L’ironie sécuritaire

Cela tombe aussi à un moment délicat pour Anthropic, car Claude Code a été présenté avec un discours très appuyé sur la sécurité et le contrôle. 

La propre documentation de Claude Code par Anthropic met en avant les demandes d’autorisation, les paramètres en lecture seule par défaut et le bac à sable. En février 2026, les chercheurs en sécurité de Check Point avaient déjà révélé de graves failles de Claude Code liées à une configuration malveillante des dépôts et au contournement du consentement.

Ainsi, lorsqu’une erreur de packaging semble exposer les entrailles du produit un mois plus tard, l’ironie est difficile à manquer : l’entreprise qui conçoit des agents de programmation autonomes sécurisés a peut-être trébuché sur l’un des problèmes les plus anciens de la livraison logicielle.

Advertisement

Ouvert par conception, ouvert par accident

En parallèle, la fuite survient sur un marché qui évolue déjà vers une séparation entre l’ouverture par conception et la fermeture jusqu’à la rupture.

C’est là qu’OpenAI et Codex changent la perspective. Depuis des mois, OpenAI affirme clairement que certaines parties de sa pile d’agents de programmation sont open source. En mai 2025, OpenAI a décrit Codex CLI comme un « agent de programmation open source léger » dans son billet de lancement officiel. Son dépôt openai/codex est public et distribué sous licence Apache-2.0.

Le 6 octobre 2025, OpenAI expliquait que GPT-5-Codex avait été entraîné spécifiquement pour « l’implémentation open source de l’agent qui propulse Codex CLI » et, le 2 février 2026, présentait toujours l’application Codex comme reposant sur la même base open source de bac à sable.

Cela ne rend pas la fuite de Claude Code moins importante. Elle la rend plus lisible.

OpenAI ouvre délibérément certaines parties de son harnais. Anthropic semble avoir divulgué par accident une architecture produit comparable. La différence ne relève pas seulement des relations publiques. Elle vous indique où chaque entreprise pense se trouver son avantage défendable.

Si vous passez le harnais en open source, vous pariez sur le fait que l’avantage réside dans le modèle, la vitesse d’évolution du produit, l’écosystème et la distribution. Si vous gardez le harnais fermé, vous sous-entendez que la couche d’orchestration elle-même fait partie des joyaux de la couronne. La fuite de Claude Code est importante parce qu’elle laisse penser qu’Anthropic le croyait précisément, avant de voir cette couche exposée au grand jour malgré tout.

Quand internet démonte un produit

Il y a aussi un effet de second ordre : les fuites de ce type ne renseignent pas seulement les concurrents. Elles instruisent l’ensemble du marché.

Le miroir public n’est pas resté longtemps une simple archive. Il s’est rapidement transformé en projet documentaire explorable, avec des guides d’architecture, des notes sur les sous-systèmes et même un serveur MCP pour parcourir le code source divulgué. C’est une métaphore étrangement parfaite de l’époque actuelle de l’IA. Dès que la boîte noire s’ouvre, la communauté ne se contente pas d’observer les entrailles. Elle transforme le démontage en produit.

Advertisement

La leçon principale

Alors oui, Anthropic a divulgué Claude Code. Mais l’importance réelle de l’affaire ne tient pas au fait que des développeurs ont pu s’attrouper pour regarder.

Elle tient à ce que nous avons obtenu une image plus claire de ce qu’est réellement un agent de programmation IA moderne : non pas un modèle doté d’un shell, mais une pile soigneusement conçue d’autorisations, de récupération d’informations, de discipline mémorielle, de gestion des tâches, de conception d’interface et de logique d’orchestration. La frontière se déplace : elle s’éloigne des démonstrations d’intelligence brute pour se rapprocher de systèmes capables de garder le cap sur des tâches de longue durée.

Autrement dit : l’avenir des agents de programmation dépendra peut-être moins de la quantité d’informations qu’ils peuvent retenir que de leur capacité à bien oublier.

Et si c’est là la leçon durable de la fuite de Claude Code, Anthropic vient peut-être d’offrir accidentellement à toute l’industrie un audit d’architecture gratuit.

Si vous le souhaitez, je peux encore effectuer une passe de révision pour rendre le texte encore plus proche du ton de Neuron et resserrer quelques phrases afin d’améliorer le rythme.

Note de la rédaction : ce contenu a été publié à l’origine dans la newsletter de notre publication sœur, The Neuron. Pour lire davantage de contenus de The Neuron, inscrivez-vous à sa newsletter ici.

Corey Noles

Corey Noles is the Host of The Neuron: AI Explained podcast and Managing Editor of AI and Experimental Content at TechnologyAdvice, where he leads the charge in testing and refining emerging content strategies across the company's portfolio.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.