TL;DR
- Everything Claude Code (ECC) est un dépôt où piocher, pas à installer en entier : une installation complète pose environ 27,000 tokens de contexte permanent dans une fenêtre de 200,000 tokens, soit environ 14 pour cent, avant votre premier message.
- La facture, ce sont les métadonnées. Les noms et descriptions des 286 skills pèsent 85,000 caractères, environ 21,000 tokens, et les descriptions des 68 subagents en ajoutent environ 5,000. Les corps des skills se chargent à la demande, pas les descriptions.
- Cinq pièces méritent leur place : AgentShield, le bloc de réglages, le système d'instincts, les trois skills de comptabilité du contexte, et l'installeur sélectif qui récupère les quatre premières sans le reste.
- Laissez de côté les 68 agents pris en bloc, les 94 slash commands que le README lui-même qualifie de temporaires, les 23 hooks minifiés dans un seul fichier de 40 KB, et 15 MB de documentation en 22 langues.
- La licence est MIT. Copier cinq dossiers est l'usage prévu. Tout ce qui suit a été compté sur la version 2.2.1 le 2026-09-06, avec 110 pull requests ouvertes en attente, donc recomptez avant de citer.
Ce que disent les mesures
Le dépôt est plus gros que les chiffres qu'on répète à son sujet. Les compteurs qui circulaient en ligne annonçaient 214,000 stars, 64 subagents, 262 skills et 84 slash commands. Le jour du clone, le README et les dossiers indiquaient 250,466 stars, 68 agents, 286 skills, 94 slash commands, 122 fichiers de règles et 23 hooks s2. Le dépôt portait aussi 37,679 forks, 51 issues ouvertes, 110 pull requests ouvertes et 2,631 commits s1. Aucun des chiffres cités n'était faux au moment de sa publication. Ils étaient périmés en quelques jours, ce qui donne la première leçon : ce dépôt avance plus vite que tout ce qui s'écrit dessus.
La taille suit. Le README fait 2,200 lignes, le dossier de documentation pèse 15 MB en 22 langues, et un clone complet tire 88 MB s2. ECC livre aussi la configuration de 19 harnesses d'agents différents, si bien qu'un utilisateur de Claude Code télécharge 18 configurations qu'il ne chargera jamais s1.
La question qui compte, c'est ce qu'une installation complète coûte à chaque session, et la réponse se trouve dans les descriptions, pas dans les corps. Claude Code charge dans le contexte le nom et la description de chaque skill et de chaque subagent installés, pour que le modèle décide quand s'en servir. Additionner les noms et descriptions des 286 skills donne 85,000 caractères, environ 21,000 tokens ; les descriptions des 68 subagents ajoutent environ 20,000 caractères, soit environ 5,000 tokens ; le fichier d'instructions du dépôt en ajoute environ 1,000. Le total permanent est d'environ 27,000 tokens, 14 pour cent d'une fenêtre de 200,000 tokens s3. Ces 14 pour cent sont payés avant vos fichiers, vos diffs, vos résultats d'outils et la conversation elle-même, et chaque compaction les repaie.
Le dépôt le sait. Son README porte la phrase "optimize the context window, persist everything else" et livre 286 skills en dessous s2. Le fil Reddit qui demande si le projet vaut le coup a pour meilleure réponse que le coût en tokens des descriptions est minime s8. La mesure ci-dessus est le test de cette réponse, et 27,000 tokens, ce n'est pas minime.
Cinq pièces passent l'audit.
AgentShield est un auditeur de sécurité pour les configurations d'agents. Il est livré dans ECC et comme package npm à part, qui a enregistré 5,539 téléchargements la semaine dernière, avec six dépendances, sous licence MIT s7. Une seule commande audite un dossier de fichiers d'agents, de hooks et de définitions de serveurs. Sa limite est une date : il a été publié pour la dernière fois en mars 2026 alors que le dépôt a été mis à jour la veille de la mesure, et son README décrit encore l'écosystème à 42,000 stars contre 250,466 s7. Lancez-le, mais ne comptez pas sur lui pour connaître ce qui est sorti après mars.
Le bloc de réglages est un fragment de ~/.claude/settings.json : modèle réglé sur Sonnet, budget de thinking ramené de 32,000 à 10,000, seuil de compaction déplacé de 95 pour cent à 50 pour cent, subagents renvoyés sur Haiku. Le README revendique environ 60 pour cent de coût de modèle en moins et 70 pour cent de coût de thinking caché en moins s2. Ce sont ses chiffres, pas les nôtres. Le compromis, c'est la qualité sur les revues difficiles, d'où l'intérêt de copier le bloc sans les lignes de modèle.
Les instincts sont le skill continuous-learning-v2. La première version n'observait qu'en fin de session ; l'actuelle observe avant et après chaque appel d'outil. Chaque motif observé devient un instinct avec un poids de confiance entre 0.3 et 0.9, analysé dans un agent d'arrière-plan sur Haiku, donc votre contexte principal ne paie rien. La version 2.1 a limité les instincts au projet, le dépôt employant lui-même le mot contamination pour le problème corrigé, et un instinct vu dans deux projets est promu en global. L'outillage derrière fait 2,200 lignes avec six commandes, et les bibliothèques d'instincts s'exportent et s'importent d'une machine à l'autre s6.
Les trois skills de comptabilité du contexte sont un budget de contexte, un conseiller de compaction et un conseiller de budget de tokens. Ils vous montrent la facture que le reste du dépôt fait grimper s3.
L'installeur sélectif lit manifests/install-profiles.json, qui livre sept profils : minimal, core, developer, security, research, opencode et full. L'installeur accepte aussi des noms de composants, donc vous pouvez nommer les quatre pièces ci-dessus et rien d'autre s5. Les profils sont grossiers : même minimal embarque les agents et les commandes, donc nommez des composants plutôt que de choisir un profil.
Ce qui reste dans le dépôt. Les 68 agents coûtent environ 5,000 tokens et sont surtout des relecteurs de langages et des correcteurs de build pour des stacks que vous n'écrivez pas ; prenez les deux qui correspondent à votre travail s1. Les 94 slash commands sont présentées par le README lui-même comme des points d'entrée pratiques sur la route vers une surface centrée sur les skills, et un dossier de commandes retirées existe déjà s2. Les hooks vivent dans un seul fichier de 291 lignes et 40 KB contenant 23 hooks, dont 8 tournent avant chaque appel d'outil et 7 à chaque arrêt de l'agent, chacun écrasé sur une ligne d'environ 33,000 caractères que vous ne pouvez pas lire avant de l'exécuter s4. C'est de la configuration exécutable que vous n'avez pas auditée, et aucun nombre de stars n'y change rien.
Mesures
Ce que les gens citent face à ce que le dépôt contenait le 2026-09-06, version 2.2.1 :
| Chiffre | Cité en ligne | Compté dans le dépôt |
|---|---|---|
| Stars GitHub | 214,000 | 250,466 |
| Subagents | 64 | 68 |
| Skills | 262 | 286 |
| Slash commands | 84 | 94 |
Inventaire d'une installation complète :
| Composant | Nombre |
|---|---|
| Agents | 68 |
| Skills | 286 |
| Slash commands | 94 |
| Fichiers de règles | 122 |
| Hooks (un fichier, 291 lignes, 40 KB) | 23 |
| Harnesses configurés | 19 |
| Documentation | 15 MB, 22 langues |
| Clone complet | 88 MB |
Contexte permanent d'une installation complète :
| Chargé à chaque session | Caractères | Tokens (approx.) |
|---|---|---|
| Noms + descriptions des 286 skills | 85,000 | 21,000 |
| Descriptions des 68 subagents | 20,000 | 5,000 |
| Fichier d'instructions du dépôt | n/a | 1,000 |
| Total | ~27,000 (14 pour cent de 200,000) |
Protocole : cloner affaan-m/ECC en version 2.2.1 le 2026-09-06. Compter les dossiers pour les agents, skills, commandes et règles ; compter les entrées de hooks dans hooks/hooks.json. Concaténer les champs name et description de chaque SKILL.md et de chaque fichier d'agent, mesurer les caractères, convertir en tokens. Comparer aux chiffres qui circulent en ligne et au README du même jour. Rien ici ne mesure la qualité des réponses ; cela mesure ce qu'une installation complète coûte avant le premier prompt.
À faire lundi
- Lancez
npx ecc-agentshieldsur votre dossier~/.claudeet lisez chaque résultat avant de toucher au reste de cette liste. - Ouvrez
hooks/hooks.jsondans le dépôt ECC et constatez que vous ne pouvez pas lire une ligne de 33,000 caractères ; décidez à partir de là si un de ses hooks entre dans votre setup. - Comptez votre propre contexte permanent : concaténez les descriptions de chaque skill et agent installés et comparez le total de caractères aux 85,000 que coûtent ici 286 skills.
- Copiez le bloc de réglages en retirant les lignes de modèle ; gardez le seuil de compaction à 50 pour cent pendant une semaine et notez si vos sessions perdent quelque chose.
- Installez
continuous-learning-v2seul avec les noms de composants de l'installeur, pas un profil, et laissez-le tourner cinq jours ouvrés avant de juger. - Ajoutez les trois skills de comptabilité du contexte et lisez la sortie du budget de contexte au début de votre prochaine longue session.
- Choisissez au plus deux agents parmi les 68 qui correspondent à votre stack réelle et ignorez le reste.
- Notez une date de recomptage : le dépôt avait 110 pull requests ouvertes le 2026-09-06, donc chaque chiffre ci-dessus a une date de péremption.
Pour aller plus loin
- Lisez la phrase du README "optimize the context window, persist everything else" à côté des 286 skills qu'il livre, et décidez de quelle moitié vous croyez : ECC README.
- Le cycle de vie des instincts, d'une observation de poids 0.3 à un skill global promu, est documenté de bout en bout dans le fichier du skill : continuous-learning-v2.
- Étudiez les sept profils d'installation et le chemin par noms de composants avant d'installer quoi que ce soit ; c'est le seul fichier qui rend le raid possible : install-profiles.json.
- La page npm d'AgentShield montre côte à côte les 5,539 téléchargements hebdomadaires et la date de publication de mars 2026 ; cet écart est sa limite : ecc-agentshield.
- Les 23 hooks, 8 avant outil et 7 à l'arrêt, sont visibles dans un seul fichier ; ouvrez-le avant de le laisser tourner : hooks.json.
- Le débat Superpowers contre ECC porte sur deux objets différents, une discipline de workflow contre un entrepôt de configuration, et le fil montre pourquoi on les confond : Superpowers vs ECC on Reddit.
- Le setup d'un développeur au travail après des mois d'usage est un bon contraste avec une installation de 286 skills ; remarquez le peu de pièces qu'il contient : My Claude Code workflow after months of daily use.
Sources
- affaan-m/ECC on GitHub, GitHub. Pourquoi le lire : les compteurs en direct (stars, forks, issues, pull requests) sont le seul moyen de savoir à quel point ce pack a vieilli.
- ECC README, GitHub. Pourquoi le lire : 2,200 lignes qui énoncent les nombres de composants, les promesses du bloc de réglages et l'aveu que les commandes sont temporaires.
- ECC skills directory, GitHub. Pourquoi le lire : les 286 dossiers dont les descriptions forment la facture permanente de 85,000 caractères ; les trois skills de comptabilité du contexte s'y trouvent.
- ECC hooks.json, GitHub. Pourquoi le lire : un coup d'oeil au fichier de 291 lignes et 40 KB tranche la question de lancer ou non des hooks illisibles.
- ECC install-profiles.json, GitHub. Pourquoi le lire : les sept profils et l'installation par noms de composants qui permettent de prendre cinq pièces et de laisser le reste.
- continuous-learning-v2 skill (instincts), GitHub. Pourquoi le lire : la conception complète des instincts, des poids, de la portée par projet et de la promotion en global.
- ecc-agentshield on npm, npm. Pourquoi le lire : nombre de téléchargements, de dépendances et date de publication au même endroit ; la date est la réserve.
- Is everything-claude-code really that good?, Reddit. Pourquoi le lire : le fil dont la meilleure réponse a servi de cible à la mesure de ce pack.
- Superpowers vs Everything Claude Code (ECC), Reddit. Pourquoi le lire : la comparaison qu'on réclame sans cesse, et les raisons pour lesquelles c'est une erreur de catégorie.
- My Claude Code workflow after months of daily use, Reddit. Pourquoi le lire : un setup quotidien allégé auquel comparer votre propre installation.
FAQ
Le chiffre de 27,000 tokens s'applique-t-il avec une fenêtre de contexte plus grande ?
Les caractères ne changent pas : 85,000 pour les descriptions de skills et environ 20,000 pour celles des agents. Seul le pourcentage bouge. Les 14 pour cent sont calculés sur une fenêtre de 200,000 tokens ; recalculez pour la vôtre.
Puis-je installer seulement les cinq pièces sans cloner 88 MB ?
Oui. L'installeur lit manifests/install-profiles.json et accepte des noms de composants, donc vous pouvez nommer directement AgentShield, le bloc de réglages, continuous-learning-v2 et les trois skills de comptabilité du contexte. Évitez le profil minimal ; il embarque quand même les agents et les commandes.
Peut-on se fier à AgentShield ?
Il est utile et il a du retard. Dernière publication en mars 2026, avec un README décrivant un écosystème de 42,000 stars contre 250,466 au moment de la mesure. Utilisez-le comme première passe, pas comme verdict.
Pourquoi ne pas prendre les hooks aussi ?
Vingt-trois hooks vivent dans un seul fichier de 40 KB, chacun sur une ligne d'environ 33,000 caractères, 8 tournant avant chaque appel d'outil et 7 à chaque arrêt. Vous ne pouvez pas les relire avant de les exécuter, et la licence ne change pas le risque.
AIDive