Offre

ECC (Everything Claude Code) : ça vaut le coup ?

Ingénierie IA Claude Code
2026-05-26 ~9 min

ECC fait le buzz — mais après dix minutes : faut-il l'installer, et Claude Code ralentira-t-il ? Guide décisionnel sur le harness Agent, pas une promo.

À retenir

  1. ECC (Everything Claude Code) = couche OSS harness Agent : 246+ Skills, 61 Agents, Hooks mémoire, AgentShield — MIT.
  2. Contrairement à quelques Cursor Rules : research-first, eval-harness, mémoire inter-sessions, install auditable.
  3. Claude Code, Cursor, Codex, etc. — mais jamais empiler les chemins d'install ; Hooks dupliqués = lenteur n°1.
  4. Solo : minimal + 5–10 Skills ; équipe : PoC deux semaines avant profil Hook complet.
  5. ECC = comment coder ; un Mac cloud = où builder.
MacBook avec VS Code — harness Agent dans Claude Code et Cursor
ECC optimise le flux Agent à l'écran — éditeur, terminal et Skills.

1. Ne laissez pas les Stars décider : quel problème ECC résout-il ?

Beaucoup installent ECC parce que « tout le monde le fait ». Mieux : votre Claude Code manque-t-il d'IQ ou de processus ? Si vous réexpliquez le projet, mergez sans confiance ou les Hooks polluent le terminal, ECC a sa place. Pour deux lignes de script occasionnelles, quelques Rules suffisent.

affaan-m/ECC est un agent harness performance optimization system — il sert le harness (plugin Claude Code, Skills Cursor, AGENTS.md Codex), pas une autre API chat. Affaan Mustafa a open-sourcé ~10 mois de config prod après un Hackathon Anthropic :

  • Skills (~246) : workflows SKILL.md ;
  • Agents (~61) : revue, fix build, revue multilingue ;
  • Hooks : SessionStart/Stop pour mémoire inter-sessions ;
  • Rules par langage, MCP, shims slash legacy, AgentShield ;
  • v2.0.0-rc.1 : récit Hermes + plan de contrôle Rust ecc2/ (alpha).

Lisez l'aperçu chinois dans README.zh-CN.md ; le « pourquoi » de l'organisation Agent s'appuie sur les guides Shorthand et Longform (tokens, worktrees parallèles, boucles eval).

Licence et frontière commerciale : le dépôt cœur est MIT gratuit à vie. ECC Pro (GitHub App, audit de dépôts privés, etc.) et Sponsor sont optionnels — pas besoin de Pro pour tester l'OSS.

2. Modules : Skills, Hooks, mémoire, sécurité

2.1 Skills : les workflows en citoyens de première classe

ECC place les Skills en surface principale ; les Commands sont en maintenance/compatibilité, les anciens slash dans legacy-command-shims/. Les standards d'équipe passent par un fork de skills/, pas par une montagne de slash commands.

La couverture est vaste : search-first (docs d'abord), eval-harness (vérif avant merge), patterns Django/Spring, packs média/ops v2, etc. En solo, 5–10 Skills alignés à la stack sont souvent plus sains qu'un --profile full.

2.2 Hooks et mémoire : des sessions qui n'« oublient » pas

Le Longform Guide met en avant des Hooks qui résument en fin de session et restaurent au SessionStart, réduisant les PRD recollés. v1.8+ ajoute ECC_HOOK_PROFILE=minimal|standard|strict et ECC_DISABLED_HOOKS pour calmer les Hooks sans toucher aux fichiers — crucial quand « chaque sauvegarde lance deux scripts ».

2.3 AgentShield et culture research-first

Sécurité : /security-scan, AgentShield (Security Guide, post Agentic Security) — sandbox, CVE, injection de prompt. Culture : rechercher avant d'implémenter — docs officielles et boucles de vérif, pas deviner les API. Comme notre checklist onboarding louer un Mac / Mac cloud : build reproductible avant automatisation.

3. Cross-harness : Claude Code, Cursor, Codex — un seul pack ?

Le README cite Claude Code, Codex, Cursor, OpenCode, Gemini CLI, Zed, GitHub Copilot. À la racine : .cursor/, .codex/, .claude/un même jeu Skills/Rules mappé sur plusieurs IDE, pas des prompts isolés par outil.

Votre outilCible ECCConseil pratique
Claude CodePlugin officiel + install.shchemin par défaut ; commencez minimal ou core
Cursor.cursor/skills etc.dédoublonnez les Rules projet ; alignez l'équipe via AGENTS.md
OpenAI Codex CLIAGENTS.md, .agents/skills/si vous êtes déjà sur Codex ; lisez /codex-setup
Copilot seulement parfoisdocsECC complet = faible ROI ; ne forcez pas

v1.8 : /harness-audit, /quality-gate, /model-route produisent « mon harness est-il sain ? » — lancez après deux semaines, pas le jour 1 en full.

4. Pièges d'installation : « plus lent après install »

Quick Start en gras : un seul chemin d'install — ce n'est pas de la politesse. Classique : marketplace lundi, collègue « full est complet », install.sh --profile full mercredi — deux /eval, Hooks à chaque sauvegarde, milliers de tokens fantômes. Ce n'est pas ECC qui ralentit, c'est l'empilement.

Ordre recommandé (Claude Code) :

  1. Plugin (marketplace) + dossiers de rules langue nécessaires ; ou
  2. manuel : ./install.sh --profile minimal --target claude (sans hooks : minimal) ; garde-fous : --modules hooks-runtime.
  3. Incertain ? npx ecc consult "security reviews" --target claude pour prévisualiser (README).

Windows : install.ps1 ; Hooks souvent Node.js depuis v1.7 (moins d'échecs bash-only). Si c'est cassé : Reset/Uninstall README — communauté Discussions, aide TROUBLESHOOTING, contrib CONTRIBUTING.

5. Ça vaut le coup ? Identifiez votre profil

Tableau de décision rapide. Cinq minutes ? Le tableau suffit. PoC d'équipe ? Lisez aussi la section 6 Mac cloud.

Rôle / scénarioVerdictPourquoi
Solo full-stack (Claude Code/Cursor)À essayerminimal + ~10 Skills pour research-first et Hooks mémoire ; MIT sans lock-in
Équipe 10+ ingénieursPoC prudent puis fullpolitique install/Hook unifiée, pas d'empilement perso ; avec revue de code
Petits scripts legacyOptionnel246 Skills = souvent plus de bruit que de gain
Release iOS + Xcode CIEn couchesECC ≠ runner macOS ; agents parallèles : guide worktree Mac cloud
Compliance stricte (Hooks inconnus interdits)Revue sécu d'abordSECURITY.md, AgentShield ; envisager --without baseline:hooks

ECC vaut un essai comme base d'ingénierie Agent — pas un install full aveugle. Les Stars saluent la craft open-source, pas « clone = ×3 vitesse ».

6. Mac cloud : Agent sur le portable, build en datacenter

ECC couvre raisonnement et flux dans l'IDE/CLI ; xcodebuild, simulateurs, notarisation et Keychain restent sur un vrai macOS. Combinaison fréquente :

  • local/Cursor + ECC pour découper tâches, patches, PR ;
  • Mac cloud mini M4 pour CI, worktrees parallèles, launchd long (FAQ Agent planifié) ;
  • semaine release : bail journalier pour valider 16/24 Go et pics Agent, puis semaine/mois.

Fermer le capot ne fait pas tourner Xcode dans le cloud — d'où la séparation harness / machine de build. Durées de bail : guide Mac cloud. Louer un Mac M4 bare metal dédié, pas un Mac VPS partagé.

7. Questions fréquentes

ECC entre-t-il en conflit avec les Rules Cursor ? Chevauchement possible. Décidez « ECC primaire » ou « Rules projet primaires » ; avant merge, /harness-audit ou diff .cursor/ et dossiers ECC.

Faut-il ECC Pro ? Non. OSS MIT ; Pro = GitHub App / audit privé (voir Sponsor/Pro du dépôt).

Hermes / ecc2 en v2 ? rc.1 ajoute le récit Hermes et le plan de contrôle Rust ecc2/ ; prod = Plugin/manual README, ecc2 en alpha.

Suivre les mises à jour ? Watch Releases ; avant major, install-plan sur une branche (v1.9+ install sélectif).

Comme OpenClaw ? Non. OpenClaw = gateway et exécution plugins ; ECC = performance harness codage et normes. Couches séparées ; ne partagez pas ports/MCP/Hooks sur une même machine.

8. Références (externes)

9. Conclusion

ECC (Everything Claude Code) vous fait passer de « utiliser Claude Code » à gouverner un harness Agent — workflows Skills, mémoire Hook, installation auditable et scans sécurité. En solo : minimal + Skills choisis pour une culture research-first ; en équipe : PoC de deux semaines plutôt qu'un install full guidé par les Stars. Pipeline iOS/macOS ? Harness dans l'IDE, build sur Mac cloud — bail journalier jusqu'à ce que xcodebuild soit vert, puis hébergement Agent.

Agents parallèles ? Mac cloud pour Xcode

kvmboot : Mac cloud M4 bare metal dédié, SSH/VNC — fermes de worktrees, sessions Claude Code distantes, pic release. Louer un Mac au journalier pour valider RAM et parallélisme, puis semaine/mois.

Offres · guide worktree · Accueil