Système d'animal de compagnie caché découvert dans la fuite du code Claude : mécaniques de gacha avec animations ASCII

L'analyse du code source Claude divulgué révèle un système de compagnons caché qui était apparemment prévu pour être publié. Le système met en œuvre des mécaniques de gacha avec une génération déterministe basée sur les identifiants utilisateur.
Architecture du système
Le système de compagnons se trouve dans le répertoire buddy/. Les compagnons sont déterminés de manière déterministe à partir d'un hachage de l'identifiant utilisateur via un générateur de nombres pseudo-aléatoires ensemencé, garantissant qu'un même compte obtient toujours le même compagnon. Les espèces, les yeux, les chapeaux, la rareté et les statistiques ne sont jamais stockés — ils sont régénérés à chaque fois à partir du hachage. Seule l'« âme » (nom et personnalité, générée par le modèle lors de la première éclosion) est conservée dans la configuration.
Mécaniques des compagnons
- 18 espèces incluant canard, fantôme, axolotl, capybara, robot et quelque chose appelé « chonk »
- Pondérations de rareté : commun 60 %, peu commun 25 %, rare 10 %, épique 4 %, légendaire 1 %
- 1 % de chance shiny en plus de la rareté (légendaire shiny est environ 1 sur 10 000)
- 5 statistiques par compagnon : DÉBOGAGE, PATIENCE, CHAOS, SAGESSE, SARCASME
- Chaque espèce a des animations ASCII d'inactivité sur 3 images avec des cycles de mouvement et des clignements
- Les chapeaux n'apparaissent que sur les compagnons peu communs et plus (options incluent couronne, haut-de-forme, sorcier et « tinyduck »)
Commandes et détails d'implémentation
Le système inclut une commande /buddy pet qui fait apparaître des cœurs flottants. Les noms d'espèces sont encodés sous forme de codes hexadécimaux dans le code source car un nom d'espèce entre en conflit avec un nom de code interne de modèle. Un commentaire dans le code indique : « Un nom d'espèce entre en conflit avec un canari de nom de code de modèle dans excluded-strings.txt. »
Le teaser était apparemment prévu pour être publié du 1er au 7 avril avec une notification arc-en-ciel /buddy, puis rester permanent.
Résultats pour des identifiants utilisateur spécifiques
L'analyse d'identifiants utilisateur testés par force brute révèle des combinaisons spécifiques :
- Taper « ak » donne un robot légendaire avec un haut-de-forme
- Taper « szq » donne un chat légendaire shiny
- Taper « bd » donne un blob légendaire
📖 Lire la source complète : r/ClaudeAI
👀 See Also

GitHub Copilot supprime les modèles Opus du plan Pro et suspend les nouvelles inscriptions
GitHub supprime les modèles Opus du plan Copilot Pro et suspend les nouvelles inscriptions pour les plans Pro, Pro+ et Étudiant. Opus 4.7 reste disponible sur Pro+, tandis que les plans Pro+ offrent désormais plus de 5 fois les limites d'utilisation du plan Pro.
Benchmark d'effort de raisonnement Opus 4.7 : Le niveau moyen bat les niveaux élevé et maximal sur des tâches réelles
Dans 29 tâches du dépôt GraphQL-go-tools, Opus 4.7 dans Claude Code atteint son pic à un effort de raisonnement moyen — des réglages plus élevés détériorent la correction et augmentent le coût sans améliorer la qualité des correctifs.

Un standard ouvert pour les enregistrements d’exécution d’agents : Plaidoyer pour un schéma de log partagé
Chaque runtime d'agent a son propre format de log, entraînant une fragmentation dans le débogage, l'audit et la portabilité des outils. Les champs convergent déjà vers un schéma de base — il est temps de normaliser.

Claude Code v2.1.197 : Claude Sonnet 5 par défaut, 1 million de tokens, tarif promotionnel
Claude Code v2.1.197 adopte Claude Sonnet 5 comme modèle par défaut, avec une fenêtre de contexte native de 1 million de tokens et un tarif promotionnel de 2 $/10 $ par million de tokens jusqu'au 31 août.