Le code source de Claude Code a fuitĂ© ! (Et c'est une mine d'or) 🚹

En une phrase

Anthropic a accidentellement rĂ©vĂ©lĂ© l'intĂ©gralitĂ© du code source de Claude Code (>512 000 lignes TypeScript) en publiant ses "source maps" sur npm, exposant son architecture, sa pile technologique (Bun, React/Ink, Zod) et des fonctionnalitĂ©s cachĂ©es, ce qui va certainement provoquer un grand intĂ©rĂȘt et de nombreux forks.

Points clés

  • Fuite Accidentelle de Code Source : Anthropic a publiĂ© par inadvertance les "source maps" de Claude Code sur le registre npm, permettant de reconstruire le code source TypeScript complet et lisible Ă  partir du code compilĂ©.
  • Étendue et Impact Majeur : Le projet reprĂ©sente environ 1900 fichiers TypeScript et plus de 512 000 lignes de code, son dĂ©pĂŽt GitHub ayant dĂ©jĂ  attirĂ© plus de 10 000 Ă©toiles et 15 000 forks en trĂšs peu de temps.
  • Architecture Interne RĂ©vĂ©lĂ©e : Le code source dĂ©voile des systĂšmes clĂ©s comme 40 outils intĂ©grĂ©s, un "Query Engine" de 46 000 lignes agissant comme le cerveau de Claude, et un orchestrateur multi-agents pour traiter les tĂąches complexes en parallĂšle.
  • Stack Technologique DĂ©voilĂ©e : Il est confirmĂ© que Claude Code utilise Bun au lieu de Node.js pour la rapiditĂ©, la bibliothĂšque Ink pour une interface utilisateur React dans le terminal, et Zod pour la validation des donnĂ©es d'entrĂ©e et de sortie.
  • DĂ©couverte de FonctionnalitĂ©s CachĂ©es et "Easter Eggs" : Le code contient des Ă©lĂ©ments non publics comme un systĂšme `/body` avec des crĂ©atures lĂ©gendaires (prĂ©vu pour avril 2026), une mascotte Claude Ă  ski animĂ©e, et un "mode YOLO" d'auto-approbation de commandes.

Ressources