Open Source

Immune System
Adaptive Memory for AI

Un système immunitaire pour l'IA. Il apprend de chaque erreur, injecte les stratégies gagnantes avant la génération, et améliore la qualité du code à chaque utilisation.

Naked (baseline)
17/40
Sonnet sans aide
+ Immune
+58%
26.9/40
+ Superpowers
+83%
31.1/40
SP + Immune
+104%
34.6/40
View on GitHub Star if you like it

Comment ça marche

Inspiré du système immunitaire biologique + Dynamic Cheatsheet (Stanford, 2025)

0

Cheatsheet

Injecte les stratégies gagnantes du domaine avant la génération. Le modèle produit un meilleur output dès le départ.

1

Génération

Le modèle génère le code avec le contexte des stratégies. Les patterns positifs guident la production.

2

Scan immunitaire

Un agent Haiku scanne l'output avec les anticorps connus (Hot/Cold). Détecte erreurs connues + nouvelles menaces.

3

Apprentissage

Corrige les erreurs, apprend de nouveaux anticorps et de nouvelles stratégies. La mémoire persiste entre sessions.

Benchmark : 8 rounds, 3 modèles, 24 jugements

Protocole : reset mémoire à 0, round 1 sans immune (baseline), rounds 2-8 avec apprentissage cumulatif. Jugement aveugle par Opus sur /40.

4 conditions : Naked vs Immune vs Superpowers vs SP+Immune
Courbe d'apprentissage (3 modèles)
SP vs SP+Immune (radar)

Les outils comparés

Deux approches complémentaires pour améliorer la qualité du code généré par IA.

Superpowers

73,000+ stars sur GitHub

Créé par Jesse Vincent (obra). Un framework de skills et une méthodologie de développement logiciel pour Claude Code. Il injecte des principes d'ingénierie (SRP, DRY, YAGNI, tests first) dans chaque génération. Approche statique : les mêmes règles s'appliquent à chaque fois, sans apprentissage.

Impact : +83% de qualité code vs baseline. Particulièrement fort sur les best practices (+2.8pp) et l'error handling (+2.1pp).

github.com/obra/superpowers →

Immune System

Open source — JC Coaching

Système de mémoire adaptative inspiré du système immunitaire biologique. Deux mémoires : anticorps (erreurs à éviter) et cheatsheet (stratégies gagnantes). Approche dynamique : apprend de chaque scan, la qualité s'améliore avec l'usage.

Impact : +58% seul, mais +11% en plus de Superpowers. Comble les gaps en sécurité (+1.3pp) et robustesse (+1.4pp) que la méthodologie seule ne couvre pas.

github.com/contactjccoaching-wq/immune →

Les deux sont des skills Claude Code — ils se combinent sans conflit. SP+Immune atteint 34.6/40, le double du baseline.

Le vrai coût d'Immune

Le scan tourne sur Haiku (le modèle le moins cher, ~60x moins que Sonnet). Le surcoût est essentiellement gratuit.

$0.03
Coût total d'immune sur 8 rounds (~21k tokens d'overhead)
Pour +1.3pp sécurité, +1.4pp robustesse, +0.7pp gestion d'erreurs
# Overhead immune par round
Cheatsheet injection: ~900 tokens (Sonnet input)
Scan prompt + anticorps: ~1,200 tokens (Haiku input)
Scan response: ~500 tokens (Haiku output)

# Total sur 8 rounds
~2,600 tokens/round x 8 = ~21k tokens = $0.03

Transfert de connaissances

Le vrai argument killer : quand un senior part, son savoir reste dans deux fichiers JSON.

Traditionnel
Avec Immune
Connaissances dans la tête des gens
Connaissances dans immune_memory.json
Perdues au départ des employés
Persistent entre changements d'équipe
Onboarding prend des semaines
Accès jour 1 à tous les patterns
Mêmes erreurs répétées
Chaque erreur détectée une fois, évitée pour toujours
Savoir tribal, non documenté
Explicite, versionné, auditable

Prêt à immuniser votre IA ?

Gratuit, open source, compatible avec n'importe quel workflow Claude Code.

# Installation (copier dans ~/.claude/skills/)
git clone https://github.com/contactjccoaching-wq/immune
cp -r immune/skill.md ~/.claude/skills/immune/
cp -r immune/config.yaml ~/.claude/skills/immune/

# Utilisation
/immune Check this function for pitfalls
Voir sur GitHub Mettez une etoile si ca vous plait

← Retour au Lab