Source: https://aiprimetech.io/fr/blog/everything-claude-code-ecc/ Août 31, 2026 · 8 min · Open source # Everything Claude Code (ECC) : présentation, changements de 2.2.0 et installation A Par [AI Prime Tech](https://aiprimetech.io/fr/) · Avec l’aide de l’IA Everything Claude Code, souvent recherché sous le nom everything-claude-code, est la boîte à outils d’affaan-m qui comprend des agents, des compétences, des règles, des hooks et des outils d’installation pour les agents de programmation. Ce guide explique ce qu’ECC inclut, les changements apportés par la version 2.2.0 et comment l’installer dans Claude Code, Codex ou Kimi. Il reflète la version publiée et la documentation disponibles au 31 août 2026. ## Qu’est-ce que everything-claude-code ? Everything Claude Code (ECC) est une boîte à outils sous licence MIT dont le dépôt GitHub de référence est affaan-m/ECC. Son package npm est ecc-universal, tandis que son identifiant sur la marketplace Claude et comme plugin est ecc@ecc. Ces noms désignent différents canaux de distribution du même projet. Si vous êtes arrivé ici en recherchant « affaan-m everything-claude-code », utilisez ces identifiants pour distinguer le dépôt, le package d’installation et le plugin. Le [README de la version 2.2.0](https://github.com/affaan-m/ECC/blob/v2.2.0/README.md) documente la boîte à outils et ses options d’installation. ### Qu’apporte ECC ? La version 2.2.0 contient 68 agents, 286 compétences et 94 adaptateurs de commandes, ainsi que des règles, des hooks, de la mémoire, de l’apprentissage continu et des outils d’installation. Ces totaux concernent l’ensemble de la distribution ; ils ne signifient pas que tous les outils de programmation pris en charge bénéficient de fonctionnalités identiques. Les agents couvrent la planification, la revue, la correction des builds, la sécurité, l’architecture et les tâches propres à un domaine. Les compétences couvrent les tests, la recherche, la documentation, le développement frontend, les données, l’apprentissage automatique et les opérations. AgentShield analyse les prompts, les hooks, la configuration MCP, les autorisations, les secrets et les fichiers d’agents. Voir ECC comme une collection de configurations Claude Code est utile, mais incomplet : la boîte à outils comprend également des outils d’installation et la prise en charge d’autres agents de programmation. Pour en savoir plus sur l’un de ses principaux types de contenu, consultez notre [Le guide des compétences de Claude Code](/fr/claude-code/skills/). ### ECC est-il gratuit ? Le dépôt open source reste gratuit, et ECC Pro n’est pas nécessaire pour installer la boîte à outils OSS. La README étiquetée présente séparément une offre hébergée ECC Pro + application GitHub pour les dépôts privés, à partir de 19 $ par utilisateur et par mois. Ce tarif concerne l’offre hébergée, et non l’installation open source. ## Les changements apportés par ECC 2.2.0 ECC 2.2.0 a été publié le 28 août 2026, sous le titre « ECC 2.2.0 : configuration guidée, Antigravity 2.0 et passerelle CLI Nasiko ». La [publication officielle](https://github.com/affaan-m/ECC/releases/tag/v2.2.0) présente la configuration guidée comme un ajout majeur. ### Un installateur guidé pour trois environnements d’exécution Le nouvel installateur prend en charge Claude Code, Codex et Kimi. Il vérifie chaque environnement d’exécution sélectionné — l’outil de programmation qui reçoit ECC — avant d’écrire les fichiers. L’installation reste distincte de la configuration des fournisseurs. L’installateur n’installe ni n’authentifie les CLI des fournisseurs, et les paramètres des modèles ainsi que l’authentification restent sous le contrôle des fournisseurs. Préparez ces outils avant de lancer la configuration d’ECC. ### Fiabilité de l’installation et workflows plus étendus La version 2.2.0 améliore également la manière dont les installations suivent et préservent les fichiers : - Les registres cumulatifs de propriété sont conservés lors d’installations sélectives répétées. - OpenCode utilise ~/.config/opencode. - Le nettoyage des anciens fichiers Codex préserve les fichiers utilisateur modifiés ou non suivis et exige par défaut une preuve de propriété. L’installation native d’Antigravity 2.0 cible .agents/{rules,workflows,skills,agents}. Les ajouts aux workflows couvrent Pi, Itô, l’évaluation des agents, le conseil multimodèle, dev-team, la documentation évolutive, le terminal sécurisé, TasteForge et skill-comply. La passerelle Nasiko est expérimentale et activée sur demande. Elle prend en charge une seule version épinglée du v0.1.0 CLI Nasiko, avec des téléchargements vérifiés par SHA-256. ECC n’exploite pas le plan de contrôle de Nasiko et n’active pas la télémétrie via cette passerelle. La validation de la version couvre également l’archive npm exacte : son empreinte est calculée, elle est testée sur Linux, macOS et Windows, publiée sous une étiquette de préproduction, et son intégrité dans le registre est vérifiée avant que latest ne soit déplacée. La version 2.1.0 reste le paquet permettant un retour arrière immédiat. ## Comment installer ECC 2.2.0 Le paquet npm nécessite Node.js 18 ou une version ultérieure. Pour le plugin Claude, vous avez également besoin du CLI Claude Code 2.1.0 ou d’une version ultérieure. Vérifiez la version de Claude installée dans votre terminal : ``` claude --version ``` Si Claude Code n’est pas encore installé, commencez par notre [guide d’installation de Claude Code](/fr/claude-code/install/). Le programme d’installation d’ECC suppose que le CLI du fournisseur est présent ; il ne le fournit pas et ne procède pas à son authentification. ### Commencez par le programme d’installation épinglé à la version publiée Exécutez cette commande dans un terminal pour sélectionner explicitement le paquet npm 2.2.0 : ``` npx --yes ecc-universal@2.2.0 install --guided ``` L’assistant affiche un aperçu des destinations et demande une confirmation. Il prend en charge --harness claude, --harness codex, --harness kimi, ainsi que --all-harnesses. Pour obtenir un aperçu sans effectuer de modifications, utilisez l’option --dry-run du programme d’installation. Son option --json renvoie une sortie lisible par machine. L’ [implémentation du programme d’installation guidée](https://github.com/affaan-m/ECC/blob/v2.2.0/scripts/install-guided.js) documente ces commandes et les choix requis pour chaque environnement d’exécution. Une réserve s’applique au déploiement : la README étiquetée demandait aux utilisateurs de vérifier npm view ecc-universal version pendant la propagation sur npm. L’heure exacte de fin de propagation à la date du 31 août est incertaine ; la date de publication ne suffit donc pas à déterminer quand la version par défaut du registre a changé. ### Automatisez des choix explicites Pour une installation non interactive, fournissez les choix requis et passez l’option --yes du programme d’installation : ``` npx --yes ecc-universal@2.2.0 install --guided \ --harness claude --harness codex --harness kimi \ --claude-scope local --claude-hooks standard \ --profile core --yes ``` Cet exemple sélectionne les trois environnements d’exécution, choisit pour Claude la portée local et le profil de hooks standard , et fournit le profil de contenu core requis pour Kimi. Les deux options --yes ont des rôles différents. La première appartient à npx; la dernière autorise les modifications non interactives effectuées par le programme d’installation d’ECC. Gardez ces décisions explicites lorsque vous adaptez la commande pour l’automatisation. ## Choisissez la configuration adaptée à chaque environnement d’exécution ECC permet une installation simultanée dans Claude Code, Codex et Kimi, mais leurs modèles de configuration diffèrent. La [compétence de configuration 2.2.0](https://github.com/affaan-m/ECC/blob/v2.2.0/skills/configure-ecc/SKILL.md) distingue les parcours suivants : | Environnement d’exécution | Modèle d’installation | Portée et comportement des hooks | Claude Code | Natif ecc@ecc plugin | Portées : user, project, local; profils de hooks : off, minimal, standard, strict | Codex | Cycle de vie natif de la place de marché et des plugins | Codex gère l’examen des hooks et l’approbation explicite ; les portées et les profils de hooks de Claude ne s’appliquent pas | Kimi Code | Fichiers de projet gérés sous ./.kimi-code | Les hooks de cycle de vie d’ECC ne sont pas pris en charge ; la configuration du modèle et du fournisseur ainsi que l’authentification restent inchangées ### Claude Code : choisissez la portée avec soin La portée user de Claude s’applique globalement à l’utilisateur. La portée project partage la configuration via les paramètres du dépôt, tandis que local la garde privée au projet. Choisissez en fonction des destinataires de la configuration : votre compte utilisateur, les collaborateurs du dépôt ou uniquement votre configuration locale du projet. La portée et le profil de hooks sont des choix distincts. Les profils de hooks disponibles sont off, minimal, standard, ainsi que strict. Les noms des profils ne doivent pas, à eux seuls, remplacer l’examen des hooks que vous comptez activer. Notre [guide des hooks Claude Code](/fr/claude-code/hooks/) fournit le contexte nécessaire à cet examen. Pour une installation limitée à Claude, l’alternative native consiste à exécuter ces commandes dans Claude Code : ``` /plugin marketplace add https://github.com/affaan-m/ECC /plugin install ecc@ecc ``` ### Codex : utilisez ses contrôles natifs de confiance Codex dispose de son propre cycle de vie pour la place de marché et les plugins, de son propre examen des hooks et de ses propres contrôles d’approbation explicite. N’appliquez pas les noms de portée de Claude ni ses quatre profils de hooks à Codex. Ses commandes natives d’installation et de vérification sont les suivantes : ``` codex plugin marketplace add affaan-m/ECC codex plugin add ecc@ecc --json codex plugin list --json ``` La dernière commande répertorie les plugins dans un format lisible par machine, ce qui vous fournit une étape de vérification concrète après l’ajout d’ECC. ### Kimi : sélectionnez le contenu du projet Kimi reçoit des fichiers gérés sous ./.kimi-code, et son installation guidée nécessite un profil de contenu. Les hooks de cycle de vie d’ECC ne sont pas pris en charge dans ce parcours. Installer les trois environnements d’exécution implique donc de configurer trois intégrations distinctes. Cela ne rend pas identiques le comportement de leurs hooks ni leurs composants disponibles. ## Mises à jour, reconfiguration et pièges de l’installation Choisissez une seule méthode d’installation par environnement d’exécution. Superposer le plugin Claude à une installation manuelle complète peut dupliquer des composants ; le même risque s’applique à la combinaison de la synchronisation Codex et de l’installation via la place de marché. Si des compétences apparaissent en double, vérifiez si vous avez combiné plusieurs méthodes d’installation avant d’ajouter des fichiers. Si des règles semblent manquer dans une installation du plugin Claude, l’explication est distincte : les plugins Claude ne distribuent pas rules. Ajoutez séparément les packs de règles sélectionnés. ### Mise à jour et changement de portée de Claude Les installations existantes du plugin Claude peuvent utiliser /plugin update ecc. L’assistant du plugin Claude, ecc setup, peut mettre à jour une installation existante ou migrer sa portée. Lors d’une migration de portée, l’assistant vérifie la destination avant de supprimer la source. Ensuite, rechargez avec /reload-plugins ou redémarrez Claude Code. L’ [implémentation de la configuration](https://github.com/affaan-m/ECC/blob/v2.2.0/scripts/setup.js) documente ce comportement. Distinguez la sélection du paquet, les mises à jour du plugin et la migration de portée lorsque vous planifiez la maintenance. La commande npm épinglée sélectionne explicitement la version 2.2.0 ; la commande de mise à jour du plugin et l’assistant de configuration remplissent leurs tâches respectives de maintenance du plugin. ## Points clés - ECC est la boîte à outils d’affaan-m sous licence MIT, distribuée via affaan-m/ECC, ecc-universal, et l’identifiant de plugin ecc@ecc . - La version 2.2.0 ajoute une configuration guidée pour Claude Code, Codex et Kimi, avec des vérifications avant l’écriture des fichiers. - Utilisez npx --yes ecc-universal@2.2.0 install --guided pour le point d’entrée npm épinglé à la version publiée ; l’installation du CLI du fournisseur et l’authentification restent distinctes. - Claude, Codex et Kimi utilisent des modèles différents de portée, de confiance et de hooks. Le nombre de composants à l’échelle de la distribution ne garantit pas des capacités identiques. - Choisissez une seule méthode d’installation par environnement d’exécution et ajoutez séparément les packs de règles Claude si nécessaire. ## FAQ ### Everything Claude Code est-il gratuit, ou ai-je besoin d’ECC Pro ? Le dépôt open source d’Everything Claude Code est gratuit et sous licence MIT. ECC Pro est une offre hébergée distincte avec une GitHub App pour les dépôts privés, annoncée dans 2.2.0 README à partir de 19 $ par utilisateur et par mois ; elle n’est pas nécessaire pour l’installation open source. ### Puis-je installer ECC dans Claude Code, Codex et Kimi simultanément ? Oui, l’installateur guidé 2.2.0 permet de sélectionner les trois environnements d’exécution. Claude utilise un plugin avec une portée définie et des profils de hooks, Codex utilise son cycle de vie natif des plugins et ses contrôles de confiance, et Kimi reçoit des fichiers de projet sans hooks de cycle de vie ECC. ### Quelle portée et quel profil de hooks choisir pour Claude ? Utilisez user pour une configuration globale à votre compte utilisateur, project pour une configuration partagée via les paramètres du dépôt, ou local pour une configuration privée du projet. Les profils de hooks sont off, minimal, standard, ainsi que strict ; choisissez le profil indépendamment de la portée après avoir examiné les hooks que vous souhaitez activer. ### Pourquoi les compétences ECC sont-elles dupliquées ou les règles manquantes ? Combiner le plugin Claude avec une installation manuelle complète, ou la synchronisation Codex avec une installation depuis la marketplace, peut dupliquer des composants. Les plugins Claude ne distribuent pas de règles : les packs de règles sélectionnés doivent donc être ajoutés séparément. [Claude](/fr/blog/tag/claude/)[Développement](/fr/blog/tag/coding/)[Open source](/fr/blog/tag/open-source/) A [AI Prime Tech](https://aiprimetech.io/fr/) Ce blog est publié par AI Prime Tech. Les articles sont rédigés avec l’aide de l’IA ; vérifiez les détails propres à chaque version, tels que les identifiants de modèles, les prix et les limites, dans la documentation officielle avant de vous y fier. Accédez à l’API Claude à moindre coût Une seule clé API pour Claude Opus 5.5, Sonnet 5, Haiku 4.5 et Fable 5.1, ainsi que GPT-6 modèles. Paiement à l’usage, sans abonnement. [Obtenir votre clé API →](/register) AI Prime Tech est une passerelle API tierce indépendante. Claude™ et Anthropic® sont des marques d’Anthropic, PBC. Aucune affiliation ni approbation n’est sous-entendue.