La fuite du code source de Claude révèle le système de mémoire autoDream et les modèles multi-agents

✍️ OpenClawRadar📅 Publié: April 5, 2026🔗 Source
La fuite du code source de Claude révèle le système de mémoire autoDream et les modèles multi-agents
Ad

Ce qui a fuité et comment

Anthropic a accidentellement livré l'intégralité du code source TypeScript de Claude Code dans un fichier .map inclus avec le package npm. Les source maps embarquent le code source original pour le débogage — ils ont oublié de les exclure. L'erreur était simple : *.map n'était pas dans .npmignore, et le bundler de Bun génère des source maps par défaut.

Moteur de consolidation de mémoire autoDream

Claude Code possède un agent en arrière-plan qui consolide la mémoire entre les sessions. Il ne se déclenche que lorsque trois conditions sont toutes remplies : 24h depuis le dernier rêve, au moins 5 sessions, et aucun rêve concurrent en cours. Quand il s'exécute, quatre phases strictes :

  1. Orientation : lire MEMORY.md, parcourir les fichiers de sujets
  2. Collecte : nouveaux signaux des journaux quotidiens → souvenirs dérivés → transcriptions
  3. Consolidation : écrire/mettre à jour les fichiers, convertir les dates relatives→absolues, supprimer les faits contradictoires
  4. Élagage : maintenir MEMORY.md sous 200 lignes / 25KB, supprimer les pointeurs obsolètes

Le sous-agent obtient un accès bash en lecture seule — il peut examiner votre projet mais pas le modifier.

Architecture des prompts système

Pas une seule chaîne — c'est construit à partir de sections modulaires mises en cache et composées à l'exécution. Divisé en sections statiques (mises en cache, ne changent pas par utilisateur) et sections dynamiques (spécifiques à l'utilisateur, cassent le cache). Il y a littéralement une fonction appelée DANGEROUS_uncachedSystemPromptSection() pour le contenu volatile.

Ad

Modèle de coordination multi-agents

Le prompt du coordinateur a une règle : "Ne dites PAS 'sur la base de vos découvertes' — lisez les découvertes réelles et spécifiez exactement quoi faire." Quatre phases : travailleurs de recherche parallèles → coordinateur synthétise (lit la sortie réelle) → travailleurs d'implémentation → travailleurs de vérification.

Mode Infiltration

Quand les employés d'Anthropic utilisent Claude Code pour contribuer à des projets open source publics, il injecte dans le prompt système : "Vous opérez EN INFILTRATION dans un dépôt PUBLIC/OPEN-SOURCE. Ne vous faites pas repérer. N'incluez JAMAIS les noms de code internes des modèles (noms d'animaux comme Capybara, Tengu), les numéros de version non publiés, les noms de dépôts ou projets internes, ou l'expression 'Claude Code' ou toute mention que vous êtes une IA." Tengu apparaît des centaines de fois comme préfixe de flag de fonctionnalité, presque certainement le nom de projet interne pour Claude Code.

Leçon de sécurité

Si vous publiez des packages npm, ajoutez *.map à votre .npmignore et désactivez explicitement la génération de source maps dans la configuration de votre bundler. Si vous construisez des agents qui seront éventuellement livrés comme packages : auditez ce qui se trouve réellement dans votre artefact de version avant publication. Les source maps ne tiennent pas compte de l'élimination du code mort — toutes les fonctionnalités internes "supprimées" sont toujours là en tant que code source original.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

OpenClaw 2026.3.2 : Secrets de Production, Outil PDF et Paramètres par Défaut plus Sûrs
News

OpenClaw 2026.3.2 : Secrets de Production, Outil PDF et Paramètres par Défaut plus Sûrs

OpenClaw 2026.3.2 introduit un système de secrets de qualité production avec un comportement fail-fast, un outil PDF natif prenant en charge les modèles Anthropic et Google, et des paramètres par défaut plus sûrs qui restreignent l'accès aux outils pour les nouvelles installations.

OpenClawRadar
Inde et EAU s'associent pour la souveraineté en IA avec des superordinateurs Cerebras
News

Inde et EAU s'associent pour la souveraineté en IA avec des superordinateurs Cerebras

L'Inde et les Émirats arabes unis se sont associés pour déployer un supercalculateur IA Cerebras en Inde, offrant une alternative à AWS, Azure et GCP pour les charges de travail gouvernementales. G42 exploite le système à 64 CS sous les règles indiennes en matière de données.

OpenClawRadar
Les limites de la reconnaissance vocale de Claude et la solution de contournement des utilisateurs avec Spokenly et Parakeet TDT
News

Les limites de la reconnaissance vocale de Claude et la solution de contournement des utilisateurs avec Spokenly et Parakeet TDT

Un utilisateur signale que la transcription par microphone intégrée de Claude est inexacte comparée à celle de ChatGPT, créant plus de travail qu'elle n'en économise. Ils ont mis en œuvre une solution de contournement utilisant Spokenly sur Mac avec le modèle Parakeet TDT de NVIDIA pour améliorer les performances.

OpenClawRadar
Le bruit de fond du codage ambiance : comment le contenu IA étouffe les communautés de développeurs
News

Le bruit de fond du codage ambiance : comment le contenu IA étouffe les communautés de développeurs

rmoff fulmine contre le flux constant de contenu de mauvaise qualité généré par l'IA dans les communautés de développeurs, des dépôts GitHub inutiles aux articles de blog fantômes, et explique pourquoi cela chasse la participation organique.

OpenClawRadar