Qu'est-ce qu'ECC ?
ECC est un projet open source qui empaquette un flux d'ingénierie logicielle en éléments installables pour agents de code : planifier, tester, implémenter, relire, vérifier, mémoriser et améliorer. Le dépôt se décrit comme un « agent harness performance optimization system », et le site ecc.tools y ajoute une application GitHub hébergée.
- Auteur : Affaan Mustafa, cité dans le pied de page du site ; le README décrit un mainteneur unique qui publie chaque semaine
- Dépôt : github.com/affaan-m/ECC, licence MIT, vérifiée via l'API GitHub
- Paquets : ecc-universal (l'installateur de la boîte à outils) et ecc-agentshield (le scanner de sécurité), tous deux sous licence MIT sur npm
Qu'installe ECC ?
Selon le README de la v2.2.3, ECC fournit 71 agents, 311 skills et 97 raccourcis de commandes hérités, ainsi que des hooks, des règles, de la mémoire et AgentShield. Ce sont les chiffres du README, non recomptés par PromptQuorum.
- Agents et skills — rôles et procédures réutilisables pour la planification, la revue de code, la réparation de builds, la revue de sécurité, le développement piloté par les tests, la recherche et la documentation
- Hooks et mémoire — application de règles à l'exécution, résumés de session, apprentissage continu qui transforme le travail répété en skills réutilisables, et contrôles du contexte
- Règles — standards de code chargés en permanence que vous choisissez par langage ou par projet ; les plugins Claude Code ne peuvent pas distribuer de règles, elles se copient donc à la main
- AgentShield — un scanner pour les prompts, hooks, configurations MCP, permissions, secrets et fichiers d'agents ; le site présente un scan comme une aide à la revue, pas comme une garantie de sécurité
- Plan Canvas et Control Pane — une vue dans le navigateur pour annoter un plan et une vue locale des sessions d'agents et des worktrees, montrées sur le site avec des données de démonstration
Quels agents de code ECC prend-il en charge ?
Selon son README, ECC fonctionne au mieux avec Claude Code, propose des voies de plugin natives pour Codex et Qoder, et offre des adaptateurs aux capacités réduites pour d'autres outils. Choisissez une seule méthode d'installation par agent ; le README avertit que cumuler les méthodes peut dupliquer skills et hooks.
Claude Code
- Niveau de prise en charge:
- Plugin natif ecc@ecc ; la voie principale du README
Codex
- Niveau de prise en charge:
- Plugin natif via l'installation guidée
Kimi Code
- Niveau de prise en charge:
- Fichiers de projet gérés ; hooks, réglages de modèle et connexion non configurés
Qoder
- Niveau de prise en charge:
- Voie de plugin native, selon le README
Cursor, OpenCode, Gemini, Zed, GitHub Copilot, Antigravity, Qwen
- Niveau de prise en charge:
- Adaptateurs aux capacités limitées, installés avec ecc install --target
Le site cite Claude Code, Codex, Cursor, OpenCode, Kimi Code et GitHub comme plateformes ; le README nomme la liste d'adaptateurs plus longue ci-dessus.
Obtenir ECC : plugin ou installation npx
ECC n'a pas d'installateur de bureau : il s'installe avec une commande de terminal ou, dans Claude Code, avec deux commandes de plugin. Node.js 18 ou plus récent est requis ; la voie Claude Code exige aussi Git et Claude Code 2.1 ou plus récent.
- Dans Claude Code :
/plugin marketplace add https://github.com/affaan-m/ECC, puis/plugin install ecc@ecc - Installation guidée du plugin Claude Code :
npx ecc-universal@2.2.3 setup - Plusieurs agents dans un seul flux relu :
npx ecc-universal@2.2.3 install --guided, qui peut configurer Claude Code, Codex et Kimi Code
Source | Lien |
|---|---|
| Site web | ecc.tools |
| Politique de confidentialité | ecc.tools/privacy |
| Code source et versions | github.com/affaan-m/ECC |
| Boîte à outils sur npm | ecc-universal |
| Scanner de sécurité sur npm | ecc-agentshield |
| Application GitHub (facultative, hébergée) | github.com/apps/ecc-tools |
Un terminal est nécessaire. Le README demande de n'installer que depuis ces canaux officiels, car les copies de tiers ne sont pas examinées par le projet et peuvent contenir des logiciels malveillants.
L'application GitHub et vos données
L'application GitHub est le service hébergé d'ECC pour les dépôts, et sa politique de confidentialité indique que les données de commits sont envoyées à l'API Claude d'Anthropic pour analyse. La politique, datée de mars 2026, couvre l'application ; elle ne décrit pas ce que l'agent de code auquel vous associez ECC envoie à son propre fournisseur de modèle.
- Fonction : l'application lit l'historique git d'un dépôt, génère des fichiers SKILL.md et des « instincts » pour le dépôt, puis ouvre des pull requests ; d'après les conditions d'utilisation, elle s'exécute lorsque vous la déclenchez par un commentaire d'issue
- Ce à quoi elle accède : métadonnées du dépôt, messages de commit, noms d'auteurs, dates, résumés des modifications de fichiers, extraits de code limités et données d'installation GitHub
- Tiers : l'API Claude d'Anthropic pour l'analyse de motifs, l'API GitHub et Cloudflare pour l'hébergement
- Conservation : les résultats d'analyse sont mis en cache jusqu'à 7 jours ; les extraits de code sont traités en mémoire et non conservés durablement ; les compteurs d'usage sont gardés par mois pour limiter le débit
Tarifs d'ECC
La boîte à outils ECC est gratuite sous licence MIT ; seule l'application GitHub a des offres payantes. Les prix ci-dessous proviennent de ecc.tools/pricing et sont indiqués uniquement en dollars américains.
- La facturation annuelle fait économiser environ 17 % sur Pro, selon la page des tarifs
- Pro propose un dépassement facturé à l'usage pour les besoins plus lourds ; l'offre Free ne demande pas de carte bancaire
Free
- Prix:
- 0 $
- Ce qu'elle couvre:
- Dépôts publics uniquement, 10 analyses par mois, 200 commits par exécution
Pro
- Prix:
- 19 $ par poste et par mois
- Ce qu'elle couvre:
- Dépôts privés, 50 analyses par poste actif mutualisées sur l'installation, 1 000 commits par exécution, scan assisté par AgentShield
Enterprise
- Prix:
- Sur mesure
- Ce qu'elle couvre:
- Analyses illimitées, 5 000 commits par exécution, gouvernance compatible SSO, packs de politiques, accompagnement
Vérifiez les montants actuels à l'étape de paiement ; ce test n'a acheté aucune offre.
Ce que nous n'avons pas pu vérifier
Ce test s'appuie sur le site, le dépôt GitHub, le registre npm et les politiques publiées d'ECC. PromptQuorum n'a ni installé ni mesuré ECC.
- Si ECC fonctionne avec un modèle hébergé en local : ECC ne le documente pas, et la réponse dépend de l'agent dans lequel vous l'installez
- Les 71 agents, 311 skills et 97 raccourcis de commandes : ce sont des chiffres du README, non recomptés ici
- Les chiffres de trafic et d'adoption, ainsi que les logos de clients affichés sur le site : déclarés par le projet lui-même
- Où la fonction Unified Memory stocke ses données : le site ne le précise pas
À qui s'adresse ECC ?
ECC convient aux développeurs qui travaillent déjà dans un agent de code et préfèrent un flux préparé plutôt que d'écrire eux-mêmes skills et hooks.
Choisissez ECC si vous
- travaillez chaque jour dans Claude Code ou Codex et voulez des skills de planification, de revue et de sécurité déjà prêts
- passez d'un agent de code à l'autre et voulez un ensemble commun de skills et de mémoire
- lisez le code des hooks et des plugins avant de l'exécuter
Cherchez ailleurs si vous
- voulez un assistant de code autonome qui apporte son propre modèle ; ECC a besoin d'un agent en dessous
- devez faire tourner chaque composant hors ligne avec un modèle local, ce qu'ECC ne documente pas
- ne pouvez pas envoyer l'historique d'un dépôt à un fournisseur d'IA tiers, ce qui exclut l'application GitHub
Concurrents et alternatives
ECC est une couche complémentaire ; les tests les plus proches dans la même catégorie sont donc des agents de code sur lesquels il peut se greffer, ou qui offrent un flux comparable en natif. Aucun ne regroupe en un seul paquet la combinaison de skills, de hooks et de mémoire d'ECC.
Cline
- Connu pour:
- Agent de code autonome dans VS Code
- Lien:
- Test de Cline
Articles sur Cline (10)
- Cline Review: The Open-Source Agent That Grew From Claude DevMis à jour 5 septembre 2026
- DeepSeek V4 vs Qwen3.8 for Local Coding 2026Mis à jour 20 octobre 2026
- Best IDE Plugins for Local LLMs in 2026 (VS Code, JetBrains & LM Studio)Mis à jour 17 octobre 2026
- Best Agentic AI Coding Assistant 2026: Cursor vs Windsurf vs GitHub Copilot vs ClineMis à jour 17 octobre 2026
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous AgentsMis à jour 21 septembre 2026
- Kilo Code Review: The Open-Source Coding Agent Now Owned by AnacondaMis à jour 12 septembre 2026
- Atomic Chat Review: Local AI, Agents, and APIMis à jour 5 septembre 2026
- PearAI Review: The Free VS Code Fork With a Rocky StartMis à jour 5 septembre 2026
- Bodega One Code Review: A Local-First BYOLLM Coding IDEMis à jour 3 septembre 2026
- Best Local Models for Tool Calling in 2026: Benchmarks & ComparisonMis à jour 1 septembre 2026
+33 autres non affichés
OpenCode
- Connu pour:
- Agent de code open source pour le terminal
- Lien:
- Test d'OpenCode
Articles sur OpenCode (6)
- OpenCode Review: The Open-Source Terminal Coding AgentMis à jour 12 septembre 2026
- oMLX Review: Apple Silicon Inference Server With SSD CachingMis à jour 23 octobre 2026
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous AgentsMis à jour 21 septembre 2026
- Ollama Review: The One-Command Local LLM RuntimeMis à jour 12 septembre 2026
- tgpt Review: AI in Your Terminal, No API Key RequiredMis à jour 6 septembre 2026
- Atomic Chat Review: Local AI, Agents, and APIMis à jour 5 septembre 2026
Également mentionné dans :
- Tolaria Review: Open-Source Markdown Notes with Git and AI AgentsMis à jour 24 octobre 2026
- Zeno Review: Free Private AI Workspace for MacMis à jour 24 octobre 2026
- Strata Review: A 125B-Parameter Open Model on a Gaming PCMis à jour 23 octobre 2026
- DreamServer Review: One-Command Local AI Server StackMis à jour 19 septembre 2026
+4 autres non affichés
Aider
- Connu pour:
- Pair-programmeur en terminal avec diffs natifs git
- Lien:
- Test d'Aider
Articles sur Aider (9)
- Aider Review: AI Pair Programming From Your TerminalMis à jour 5 septembre 2026
- Best IDE Plugins for Local LLMs in 2026 (VS Code, JetBrains & LM Studio)Mis à jour 17 octobre 2026
- GitHub Copilot CLI Review: Cloud-Backed by Default, Local via BYOKMis à jour 12 septembre 2026
- Kilo Code Review: The Open-Source Coding Agent Now Owned by AnacondaMis à jour 12 septembre 2026
- Bodega One Code Review: A Local-First BYOLLM Coding IDEMis à jour 3 septembre 2026
- Best Local Models for Tool Calling in 2026: Benchmarks & ComparisonMis à jour 1 septembre 2026
- LM Studio & Ollama OpenAI-Compatible API Documentation: Python, Node.js, Aider, Cline & Roo Code (2026)Mis à jour 28 août 2026
- Continue.dev vs Cline vs Aider: Best Local Coding Agent in 2026Mis à jour 27 août 2026
- Local Coding LLM Without Internet: Fully Offline Dev Setup (2026)Mis à jour 27 août 2026
Également mentionné dans :
- DeepSeek V4 vs Qwen3.8 for Local Coding 2026Mis à jour 20 octobre 2026
+26 autres non affichés
Consultez l'Local LLM Software Directory pour le catalogue complet, y compris la fiche d'ECC.
Questions fréquentes
ECC est-il développé par Anthropic ?
Non. Le site cite Affaan Mustafa comme auteur. Anthropic n'apparaît que comme service tiers auquel l'application GitHub envoie des données.
L'application GitHub est-elle nécessaire pour utiliser la boîte à outils ?
Non. D'après la page des tarifs, les outils open source sont disponibles indépendamment des offres de l'application GitHub.
ECC fonctionne-t-il sous Windows ?
Le README contient un pas-à-pas PowerShell pour l'installation guidée, et la voie guidée n'exige pas de cloner le dépôt.
Puis-je installer ECC deux fois ?
Vous pouvez l'utiliser dans plusieurs agents à la fois, mais choisissez une seule méthode d'installation par agent. Le README déconseille de combiner le plugin et une installation manuelle complète.
Comment supprimer ECC ?
Le README comporte une section « Reset / Uninstall ». L'application GitHub se désinstalle depuis votre compte GitHub.
