NCA Social Media
Grünes ECC Wordmark mit AgentShield, Repo Box und Rakete für Everything Claude Code 2026

Was ist Everything Claude Code (ECC)?

Everything Claude Code, kurz ECC, ist ein Open Source Performance System für KI Coding Agents. Das MIT lizenzierte Repository von Affaan Mustafa bündelt Skills, Agents, Hooks, Rules und einen Security Scanner in einer einzigen Installation und läuft in Claude Code, OpenCode, Codex, Cursor und weiteren Harnesses. ECC stand im Mai 2026 bei rund 178.000 GitHub Stars und gilt damit als größtes Skill und Agent Ökosystem für KI gestützte Entwicklung.

Der Kern: 48 Agents, 182 Skills und 68 Legacy Command Shims, dazu ein Hook System, MCP Konfigurationen und der Security Scanner AgentShield mit 102 Regeln. Statt jedes Mal Skills, Rules und Hooks selbst zu schreiben, holen sich Teams mit ECC einen geprüften Pool an Workflow Patterns, der über mehrere Harnesses hinweg funktioniert. Die zentralen Skills decken Themen wie Test Driven Development, Security Reviews, Continuous Learning, Iterative Retrieval und Verification Loops ab.

ECC entstand aus über zehn Monaten täglicher Praxisarbeit und gewann den Cerebral Valley x Anthropic Hackathon im Februar 2026 für AgentShield. Das System ist dreistufig aufgebaut: kostenloses OSS Repo für lokale Installation, kostenpflichtige GitHub App für Repo Automatisierung und der Rust basierte ECC 2.0 Control Plane Alpha als Operator Layer obendrauf. Hauptsponsor des Projekts ist CodeRabbit.

Everything Claude Code mit NCA: Schnelle Hilfe vom Experten

Bei NCA setzen wir Claude Code und OpenCode täglich produktiv ein, kombiniert mit lokalen KI Modellen über Ollama, eigenen Servern in Deutschland und einem ausgereiften KI Coding Stack. Dadurch kennen wir die Skills, Hooks und Konfigurations Patterns aus erster Hand und können einordnen, welche ECC Komponenten für welches Team Sinn ergeben und welche nur Overhead bringen.

In NCA Vibe Coding Consulting Projekten helfen wir Teams beim Einsatz von ECC und vergleichbaren Stacks wie BMAD Method oder OpenSpec, prüfen die Sicherheit von KI generiertem Code mit Scannern wie AgentShield und unterstützen beim Onboarding neuer Vibe Coder. Auch wenn ECC nicht für jedes Team passt, lässt sich der Wert einzelner Skills wie tdd-workflow oder security-review meistens isoliert nutzen, ohne die komplette Installation übernehmen zu müssen.

ECC im Beratungsprojekt einordnen

Finde das passende Angebot für dein Projekt

🤖

Hey! Ich bin CodeBot. Lass uns herausfinden, wie wir dein Projekt zum Fliegen bringen.

Was soll entstehen?

Was steckt im ECC Repository drin?

ECC ist mehr als ein Skill Pack. Das Repository affaan-m/everything-claude-code bündelt sechs Bausteine, die zusammen einen kompletten Workflow für KI Coding Sessions abbilden. Jeder Baustein lässt sich einzeln übernehmen oder im Verbund installieren.

  • Agents: 48 spezialisierte Subagents wie planner, architect, code-reviewer, security-reviewer, tdd-guide und sprachenspezifische Build Error Resolver für TypeScript, Python, Go, Java, Kotlin, Rust und C++.
  • Skills: 182 Workflow Definitionen, von tdd-workflow und security-review über continuous-learning-v2 und iterative-retrieval bis zu Domain Skills wie market-research, investor-materials oder content-engine.
  • Hooks: Trigger basierte Automatisierungen auf SessionStart, PreToolUse, PostToolUse und Stop, mit den Profilen minimal, standard und strict zur Laufzeit Steuerung.
  • Rules: Always Follow Guidelines, getrennt nach common, typescript, python, golang, swift und php, damit Teams nur die Stack relevanten Regeln laden.
  • MCP Konfigurationen: Vorbereitete Server Definitionen für GitHub, Context7, Exa, Playwright, Sequential Thinking und Memory in einer mcp-servers.json.
  • Commands: 68 Legacy Command Shims wie /plan, /code-review, /build-fix, /quality-gate, /security-scan für Teams die noch slash basiert arbeiten.

Hinzu kommt das aktive Continuous Learning v2 System. Es beobachtet Sessions, extrahiert wiederkehrende Patterns als sogenannte Instincts mit Confidence Scoring und clustert sie via /evolve in neue, projekt spezifische Skills. Über /instinct-import und /instinct-export lassen sich diese Patterns zwischen Teams oder Repos teilen.

AgentShield: Security Scanner für KI Agent Konfigurationen

AgentShield ist das Security Pendant zu ECC und wurde beim Cerebral Valley x Anthropic Hackathon im Februar 2026 ausgezeichnet. Der Open Source Scanner prüft Claude Code, Cursor und Codex Konfigurationen wie CLAUDE.md, .cursorrules, agents.json, settings.json, MCP Konfigs, Hooks und Skills auf Schwachstellen, Misconfigurations und Injection Risiken.

Das Tool kombiniert statische Analyse mit 102 Regeln und einer Drei Agent Pipeline auf Opus 4.6 Basis: ein Red Team Agent baut adversarische Prompts, ein Blue Team Agent prüft Guardrails und ein Auditor Agent fasst beides in einem priorisierten Risk Report zusammen. 1282 Tests und 98 Prozent Coverage stützen den Scanner. Reports kommen in Terminal, JSON, Markdown und HTML, Exit Code 2 bei kritischen Findings macht ihn CI fähig.

Code:
          

# Schneller Scan ohne Installation
npx ecc-agentshield scan ./CLAUDE.md

# Mit Auto Fix fuer sichere Issues
npx ecc-agentshield scan --fix

# Tiefe Analyse mit Opus 4.6 Red Blue Auditor Pipeline
npx ecc-agentshield scan --opus --stream

# Sichere Konfiguration von Grund auf erzeugen
npx ecc-agentshield init

AgentShield ist auch ohne den Rest von ECC nutzbar. Das Tool ist geeignet überall dort, wo KI Konfigurationen automatisiert geprüft werden sollen, etwa als Pull Request Gate vor dem Merge oder als CI Schritt in GitHub Actions vor dem Deployment. Für Teams, die ihre Vibe Coding Security systematisch absichern wollen, ist AgentShield ein guter Einstieg neben dem Claude Code Security Tool von Anthropic.

ECC in Claude Code installieren: Plugin Weg und manueller Weg

ECC bietet für Claude Code zwei Installationspfade. Der Plugin Weg über den Claude Code Plugin Marketplace ist der schnellste und für die meisten Teams die richtige Wahl. Der manuelle Installer eignet sich für volle Kontrolle. Wichtig: niemals beide Wege gleichzeitig nutzen, sonst entstehen doppelte Skills und Hook Konflikte. Voraussetzung ist Claude Code CLI Version 2.1.0 oder neuer.

Code:
          

# Marketplace hinzufuegen und Plugin installieren
/plugin marketplace add https://github.com/affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code

# Pruefen was geladen wurde
/plugin list everything-claude-code@everything-claude-code

# Rules manuell kopieren (Plugins koennen Rules nicht ausliefern)
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
mkdir -p ~/.claude/rules/ecc
cp -R rules/common ~/.claude/rules/ecc/
cp -R rules/typescript ~/.claude/rules/ecc/ # oder python, golang, php, swift

Wer alles in einem Rutsch installieren will, nutzt den manuellen Installer mit dem Profil full. Wichtig: dann kein zusätzliches /plugin install, sonst werden Skills, Hooks und Commands doppelt angelegt. ECC bietet vier Installationsprofile: minimal ohne Hooks, core, developer und full.

Code:
          

# macOS und Linux
./install.sh --profile full

# Windows PowerShell
.\install.ps1 --profile full

# Alternative ueber npx ohne Repository Clone
npx ecc-install --profile full

Hook Strenge lässt sich zur Laufzeit über Umgebungsvariablen steuern, ohne den Installer neu auszuführen. ECC_HOOK_PROFILE akzeptiert die Werte minimal, standard und strict. Mit ECC_DISABLED_HOOKS deaktivierst du einzelne Hooks gezielt, etwa pre:bash:tmux-reminder oder post:edit:typecheck. ECC_SESSION_START_MAX_CHARS begrenzt die SessionStart Kontext Größe für Setups mit knappem Context Window.

ECC in OpenCode installieren: Universal Installer und Target Pfad

OpenCode ist ein Terminal nativer Open Source Coding Agent und der erste echte Cross Harness Partner für ECC neben Claude Code. Die Integration läuft über das OpenCode Plugin System mit über 20 Event Types für Hooks, eigene Custom Tools und ein eigenes .opencode/ Verzeichnis im Projekt. ECC bringt 12 Agents, 24 Commands und 16 Skills speziell für OpenCode mit, dazu drei native Custom Tools: run-tests, check-coverage und security-audit.

Wichtig: Der ECC Installer verlangt immer entweder ein Profil oder explizite Module IDs — ein nackter Aufruf ecc-install --target opencode bricht mit einem Fehler ab. ECC bietet vier Profile: minimal ohne Hooks, core mit den essentiellen Skills, developer mit der vollen Developer Toolchain und full mit allen 24 Commands, 12 Agents, 16 Skills und Hooks.

Code:
          

# Universal Installer global installieren
npm install -g ecc-universal

# Volle Distribution fuer OpenCode mit allen Sprachen
ecc-install --target opencode --profile full

# Schlankere Variante mit core Profil und gezielten Sprachen
ecc-install --target opencode --profile core typescript python

# Erst pruefen was installiert wird ohne zu kopieren
ecc-install --target opencode --profile full --dry-run

Alternativ aus dem geklonten Repo direkt. Auch hier ist --profile oder eine Sprache als Positional Argument Pflicht, sonst bricht der Installer ab.

Code:
          

# Repository klonen
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code

# macOS und Linux
./install.sh --target opencode --profile full

# Windows PowerShell
.\install.ps1 --target opencode --profile full

# Mit gezielten Sprachen statt Profil
./install.sh --target opencode typescript python

Wer für ein konkretes Thema gezielt passende Skills sucht, lässt sich vom packaged Advisor beraten. Der Befehl ecc consult nimmt ein Thema als Argument und schlägt Skills, Agents und Commands vor — praktisch wenn du nicht die volle Distribution willst.

Code:
          

# Components zum Thema finden
ecc consult "security reviews" --target opencode
ecc consult "test driven development"

# Selektive Module installieren nach Advisor Empfehlung
ecc-install --target opencode --modules hooks-runtime,security-review

# Konfiguration aus ecc-install.json laden
ecc-install --target opencode --config ./ecc-install.json

Verfügbare Sprachen für selektive Installs: c, cpp, csharp, go, golang, java, javascript, kotlin, perl, php, python, rust, swift, typescript. Nach erfolgreichem Install zeigt OpenCode beim nächsten Start die ECC Commands im Slash Typeahead und die Agents im @ Selector.

ECC in OpenCode nutzen: Agents, Commands und Skills im Alltag

Nach der Installation startest du OpenCode im Projektordner einfach mit opencode. ECC ist dann sofort aktiv: die 12 Agents stehen über Tab oder via @agent-name direkt zur Verfügung, die 24 Custom Commands erscheinen mit Slash im TUI, und die 16 Skills lädt der Agent automatisch sobald der Kontext passt. Mit Ctrl+P öffnest du das Command Panel und siehst alle ECC Commands auf einen Blick, mit Tab wechselst du zwischen den beiden Hauptmodi build und plan.

Code:
          

# OpenCode im Projekt starten
opencode

# Direkt im Plan Modus starten fuer Architektur Planung
opencode --agent plan

# Mit einem bestimmten Modell starten
opencode --model anthropic/claude-sonnet-4-5

# Letzte Session fortsetzen
opencode --continue

Wichtig zur Namens Konvention: In OpenCode haben Agents und Commands keinen everything-claude-code: oder ecc: Prefix. Diese Notation ist eine Claude Code Plugin Konvention und funktioniert in OpenCode nicht. Agents heißen direkt @security-reviewer, @planner, @code-reviewer. Commands heißen direkt /plan, /tdd, /code-review. Wer hier den Prefix nutzt, bekommt einen Agent not found Fehler.

Die wichtigsten ECC Commands für den Alltag:

  • /plan — Strukturierte Aufgabenplanung über den planner Agent, problemfirst und hypothesengetrieben.
  • /tdd — Erzwingt Test Driven Development. Erst Test schreiben, dann Code, dann Coverage prüfen.
  • /code-review — Volle Code Review Session mit dem code-reviewer Agent für Qualität und Idiome.
  • /security-reviewer — Sicherheitsanalyse über den security-reviewer Agent, prüft auf Schwachstellen, Injection und Auth Probleme.
  • /build-fix — Erkennt das Build System und fixt Compile, Type oder Linker Fehler inkrementell mit minimalen Änderungen.
  • /quality-gate — Komplette Pipeline aus Test, Lint, Type Check und Coverage als ein einziger Aufruf vor dem Commit.
  • /verify — Verifikationslauf nach größeren Änderungen, prüft Annahmen gegen tatsächliches Verhalten.
  • /checkpoint — Erstellt, verifiziert oder listet Workflow Checkpoints nach erfolgreichen Verifikationschecks.
  • /loop-start — Startet einen managed autonomen Loop mit Safety Defaults für langlaufende Aufgaben.
  • /dead-code — Identifiziert und entfernt toten Code sicher mit Test Verifikation bei jedem Schritt.
  • /coverage — Analysiert Test Coverage, identifiziert Lücken und generiert fehlende Tests Richtung 80 Prozent.
  • /docs-sync — Synchronisiert Dokumentation mit der Codebase aus Single Source of Truth Dateien.

Skills lassen sich in OpenCode auch direkt anfordern, auch wenn sie sonst vom Agent automatisch geladen werden. Wer tdd-workflow oder security-review aktiv erzwingen will, sagt es dem Agent explizit. Genauso lassen sich Agents direkt mit @ ansprechen, was bei Multi Agent Workflows besonders nützlich ist.

Code:
          

# Skill explizit anfordern
@build Nutze die tdd-workflow Skill und schreibe Tests fuer die Order Service Klasse

# Mehrstufiger Workflow ueber mehrere Agents
@planner Plane die Migration von REST zu GraphQL
@architect Erstelle den Architekturentwurf basierend auf dem Plan
@code-reviewer Pruefe die Implementierung auf Best Practices
@security-reviewer Pruefe die Auth Logik auf Schwachstellen

Die drei nativen Custom Tools run-tests, check-coverage und security-audit sind eine OpenCode Besonderheit von ECC und werden vom Agent aufgerufen sobald der Kontext passt. In NCA Vibe Coding Beratungsprojekten empfehlen wir, gleich nach der Installation einen Test Lauf mit /quality-gate zu fahren — so siehst du ob alle Skills und Hooks korrekt verdrahtet sind und ECC dein Projekt wie gewünscht analysiert. Wer parallel mit Claude Code arbeitet, profitiert davon, dass Skills und Rules identisch sind und Workflows nahtlos zwischen den Harnesses wandern.

Übersicht über alle ECC Commands, Agents und Skills

Nach der Installation kannst du dir die ECC Komponenten auf vier Wegen anzeigen lassen — direkt im TUI, über die OpenCode CLI, mit dem packaged ECC Advisor und über die offiziellen Dokumentations Seiten. Für den Alltag reicht meistens das TUI, für die volle Katalog Übersicht lohnt sich der Blick in die Dokumentation oder den ECC Explorer.

1. Im OpenCode TUI: Tippe einfach / und du bekommst eine Typeahead Liste aller verfügbaren Slash Commands. Ctrl+P öffnet das volle Command Panel zum Durchscrollen. Tippe @ für die Agent Liste, Tab wechselt zwischen den Hauptmodi build und plan. Das ist der schnellste Weg im laufenden Workflow.

2. Über die OpenCode CLI: Außerhalb des TUI bekommst du tiefere Listen.

Code:
          

# Alle installierten Agents anzeigen
opencode agent list

# Geladene MCP Server pruefen
opencode mcp list

# Welche Skills sind aktuell geladen?
opencode debug skill

# Tool Statistik der letzten Sessions
opencode stats --tools
opencode stats --days 7

3. Packaged ECC Advisor: Wer für ein konkretes Thema die passenden ECC Komponenten sucht, lässt sich vom Advisor beraten. Der Befehl npx ecc consult nimmt ein Thema als Argument und schlägt passende Skills, Agents und Commands vor, samt Begründung. Praktisch für selektive Installs oder wenn du nicht weißt welcher Skill zu deinem Use Case passt.

Code:
          

# Komponenten zu einem Thema finden
npx ecc consult "security review" --target opencode
npx ecc consult "test driven development"
npx ecc consult "context window optimization"

4. Im Dateisystem: ECC legt alle Definitionen in klaren Verzeichnissen ab. Ein ls zeigt dir alle Skills, Agents und Commands als reine Markdown Files. Jede SKILL.md beginnt mit einem YAML Frontmatter, in dem name und description stehen — perfekt um sich einen schnellen Überblick mit grep zu verschaffen.

Code:
          

# Globale Installation
ls ~/.config/opencode/command/
ls ~/.config/opencode/agent/
ls ~/.config/opencode/skill/

# Projekt lokale Installation
ls .opencode/command/
ls .opencode/agent/
ls .opencode/skill/

# Alle Skill Beschreibungen in einem Rutsch
grep -r "^description:" ~/.config/opencode/skill/

Für den vollständigen Katalog mit Beschreibungen und Use Cases lohnt sich der externe ECC Explorer unter esandorfi.github.io/ecc-explorer sowie die DeepWiki Übersicht zum Repository. Beide listen alle Agents, Skills und Commands mit Suche und Filtern — wir nutzen sie in NCA Beratungsprojekten regelmäßig, um Teams beim selektiven ECC Setup eine kuratierte Auswahl zu empfehlen statt die komplette Distribution.

Nur ECC Komponenten anzeigen: opencode.json und Dateisystem

Anders als bei Claude Code, wo das Plugin System den Prefix ecc: bei Slash Commands setzt, nutzt ECC in OpenCode keinen Namespace Prefix. Die Commands heißen direkt /plan, /tdd, /code-review, /security, /checkpoint ohne Vorsilbe. Das heißt: /ecc: im TUI funktioniert nicht. Filterung läuft stattdessen über drei verlässliche Wege.

1. Über opencode.json: Die einzige verbindliche Quelle der Wahrheit ist die .opencode/opencode.json im ECC Repo Clone oder unter ~/.config/opencode/opencode.json. Sie registriert alle ECC Commands, Agents und Skills explizit in den Blöcken command, agent und instructions. Diese Datei zeigt dir präzise was ECC liefert.

Code:
          

# Alle registrierten ECC Commands auflisten
cat .opencode/opencode.json | jq '.command | keys'

# Alle ECC Agents
cat .opencode/opencode.json | jq '.agent | keys'

# Geladene Skills aus dem instructions Array
cat .opencode/opencode.json | jq '.instructions'

# Schnelle Zaehlung
cat .opencode/opencode.json | jq '.command | length'
cat .opencode/opencode.json | jq '.agent | length'

2. Im Dateisystem: Die Command und Agent Dateien liegen direkt als Markdown unter .opencode/commands/ und .opencode/agents/ im ECC Clone. Wer den npm Installer genutzt hat, findet die globale Variante unter ~/.config/opencode/.

Code:
          

# ECC Repo Clone: Projekt lokal
ls .opencode/commands/
ls .opencode/agents/
ls .opencode/skills/

# Global nach npm install ecc-universal
ls ~/.config/opencode/command/
ls ~/.config/opencode/agent/
ls ~/.config/opencode/skill/

# Schnelle Uebersicht aller Command Beschreibungen
for f in .opencode/commands/*.md; do
  echo "$(basename "$f" .md): $(grep '^description:' "$f" | cut -d':' -f2-)"
done

3. Über den origin Marker bei Skills: Jede ECC Skill SKILL.md hat im YAML Frontmatter den Eintrag origin: ECC. Das ist der zuverlässigste Filter, falls Skills aus mehreren Quellen im gleichen Verzeichnis liegen.

Code:
          

# Nur ECC Skills nach origin Marker filtern
grep -rl "^origin: ECC" .opencode/skills/
grep -rl "^origin: ECC" ~/.config/opencode/skill/

# Anzahl der ECC Skills
grep -rl "^origin: ECC" ~/.config/opencode/skill/ | wc -l

Im TUI selbst gibt es aktuell keinen direkten Filter für ECC, weil OpenCode alle Commands gleichberechtigt im Typeahead listet. Wer einen schnellen Überblick will, öffnet stattdessen die .opencode/opencode.json im Editor — dort stehen alle ECC Komponenten in einem strukturierten JSON Block mit Beschreibungen. Für ein sauberes Audit im NCA Beratungsprojekt nutzen wir genau diese Datei als kuratierte Quelle.

Cross Harness Reichweite: ECC läuft in fünf Hauptharnesses

ECC ist nicht auf Claude Code und OpenCode beschränkt. Das gleiche Repository deckt fünf Hauptharnesses ab, jeweils mit angepassten Konfigurationspfaden und Hook Adaptern. Damit lässt sich derselbe Skill und Rule Pool über mehrere Tools hinweg konsistent halten und Teams können Harnesses wechseln ohne Workflow Reset.

  • Claude Code: Primärer Zielharness von Anthropic mit nativer Plugin Unterstützung über den Claude Code Plugin Marketplace.
  • OpenCode: Vollständige Plugin Integration mit eigenem Hook System und über 20 Event Types.
  • Codex: First Class Support für die OpenAI Codex CLI und macOS App via AGENTS.md.
  • Cursor: Vorab übersetzte Konfiguration im .cursor/ Verzeichnis mit eigenem Adapter Pattern, der die 20 Hook Events von Cursor auf die Claude Code Hook Logik umbaut.
  • Google Antigravity: Integration mit Workflows, Skills und Rules in .agent/ über die Antigravity Plattform.
  • Gemini CLI: Experimenteller Projekt lokaler Support über .gemini/GEMINI.md, plus manuelle Fallbacks für Grok und andere nicht native Harnesses.

Sprachseitig deckt ECC mit eigenen Rules und Reviewer Agents zwölf Sprach Ökosysteme ab: TypeScript, Python, Go, Swift, PHP, Java, Kotlin, Rust, C++ und Perl plus common Rules und einen experimentellen Spring Boot Stack. Wer in einem Projekt nur eine Sprache nutzt, kopiert nur die passende Rules Mappe und hält den Context schlank — das ist wichtig, weil zu viele Rules das Context Window belasten und KI Agents nach 20 Minuten Session schlechter werden lassen.

ECC 2.0 und ECC Tools GitHub App: Drei Schichten im Überblick

ECC ist als dreischichtiges System aufgebaut. Layer eins ist das OSS Repository mit Skills, Agents, Hooks und Rules. Layer zwei ist AgentShield als Security Schicht. Layer drei ist ECC 2.0, eine Rust basierte Control Plane im Alpha Status, die mehrere Harnesses gleichzeitig orchestriert.

ECC 2.0 sitzt als Operator Layer über den einzelnen Harnesses und bringt sieben Kommandos mit: dashboard, start, sessions, status, stop, resume und daemon. Damit lassen sich Sessions über Claude Code, Codex und OpenCode hinweg sichtbar machen, Token Optimierung und Operator Reviews zentral steuern und Policy Context teilen. Wer den Trend zu Multi Agent Workflows beobachtet, sieht hier ein konsequentes Muster, das auch von Paperclip, Hermes Agent und Ruflo verfolgt wird.

Daneben existiert die kommerzielle ECC Tools GitHub App. Sie analysiert Repo Historie über den Befehl /ecc-tools analyze in einem Issue und liefert reviewbare Pull Requests mit projekt spezifischen Skills, Standards und Checks. Pricing: kostenlos für public Repos, 19 Dollar pro aktivem Seat für private Repos mit privater AgentShield Tiefe, Enterprise auf Anfrage mit SSO und Policy Packs. Hauptsponsor des gesamten Stacks ist CodeRabbit als KI Code Review Plattform.

Wann ECC für dein Team passt und wann nicht

ECC ist geeignet für Teams, die Claude Code, OpenCode oder Codex im Alltag produktiv einsetzen und Skills, Hooks und Rules nicht jedes Mal selbst bauen wollen. Wer mehrere Sprach Stacks bedient, profitiert besonders von den vorbereiteten Reviewer Agents und Rules. Auch für Teams, die zwischen Harnesses wechseln oder mehrere parallel nutzen, ist die einheitliche Skill Basis ein echter Hebel.

ECC bringt allerdings auch Overhead mit. Die volle Distribution lädt 48 Agents und 182 Skills, was den Context Window stark belastet und in lokalen Setups mit kleineren Modellen oder knappem RAM problematisch werden kann. Für Solo Entwickler mit einem klaren Workflow oder Teams mit eigenen ausgereiften Skills ist eine selektive Übernahme einzelner Skills oft die bessere Wahl als die volle Installation. Der packaged Advisor ecc consult hilft, gezielt passende Komponenten zu finden.

Im Vergleich zu Methoden wie der BMAD Method oder OpenSpec ist ECC weniger Methodik und mehr Werkzeugkasten. BMAD definiert eine Vorgehensweise für agile KI Entwicklung, OpenSpec setzt auf Spec Driven Development, ECC liefert direkt ausführbare Workflow Artefakte. Die drei Ansätze schließen sich nicht aus, sondern lassen sich kombinieren, etwa eine BMAD Methodik mit ECC Skills als Werkzeugbasis und Agentic Coding Patterns als Strukturrahmen.

Aus NCA Sicht ist ECC der ausgereifteste verfügbare Skill Pool für Claude Code und OpenCode. Wir nutzen ECC selbst nicht im Produktions Stack, weil unser KI Coding Stack auf eigenen Skills und lokalen Ollama Modellen direkt auf eigenen Servern in Deutschland aufgebaut ist, bei Bedarf erweitert durch gehostete Inferenz beim Partner Conversis. Für viele Teams ist ECC aber genau der richtige Einstieg, vor allem wenn schnelle Resultate ohne langes Skill Engineering gefragt sind.

feels like the market is finally telling us we're building the right thing

Affaan Mustafa, Creator von Everything Claude Code – LinkedIn

ECC aus NCA Sicht: Empfehlung mit Einordnung

In NCA Beratungsprojekten zu Vibe Coding begegnet uns ECC inzwischen regelmäßig. Teams kommen mit einer geklonten Plugin Installation, sind beeindruckt von der Skill Tiefe, verlieren aber Performance, weil zu viele Rules und Skills gleichzeitig aktiv sind. Unsere Standardempfehlung: erst die volle Installation kurz erleben, dann gezielt auf die wirklich genutzten Skills und Rules zurückbauen. Genau diese Reduktion ist meistens der größte Hebel.

Besonders wertvoll finden wir die continuous-learning-v2 Skill und das Instinct System. Es macht Sessions zu wiederverwendbarem Wissen, ähnlich wie ein gut geführtes Pair Programming Protokoll. Wer den Schritt von Vibe Coding zum strukturierten KI Workflow machen will, findet hier eine konkrete Mechanik. Für Teams die 1:1 Mentoring oder ein Vibe Coding Projekt Rescue brauchen, ordnen wir die passenden ECC Komponenten direkt im Projekt ein.

AgentShield ist besonders interessant für Teams mit produktivem KI Coding, weil die Bedrohungslage durch Prompt Injection und Hook Kompromittierungen real ist. Für KMU mit DSGVO Anforderungen lohnt sich der Blick auf AgentShield als CI Schritt vor jedem Deployment. Mehr Hintergrund in unserem Artikel zu Vibe Coding Risiken managen und beim Self Hosting von KI Assistenten.

Wer ECC einsetzt und merkt, dass Claude Code oder OpenCode in Produktion an andere Grenzen stoßen, also Token Kosten, Context Window oder Modellverfügbarkeit, sollte den Schritt zu lokalen Vibe Coding Modellen wie Qwen3 Coder, GLM-5 oder MiniMax M2.5 mit dem Team strukturiert vorbereiten. Die ECC Skills funktionieren auch hier, sofern der Harness das MCP Protokoll unterstützt.

CYPRESS.IO Ambassador und IT Consultant für QA Engenieering und Qualität in PHP Projekten.

NCA Vibe Coding Consulting

Roland Golla ist Entwickler aus Leidenschaft – seit über 20 Jahren. Er hat hunderte Projekte begleitet, von Legacy-Refactoring bis KI-Integration. Bei Vibe Coding verbindet er das Beste aus beiden Welten: Die Geschwindigkeit von KI-generiertem Code mit der Qualität professioneller Softwareentwicklung. Kein Bullshit, keine Agentur-Floskeln – direkte Hilfe von jemandem, der selbst täglich im Code steckt.

Häufige Fragen zu Everything Claude Code

Die folgenden Antworten basieren auf dem Stand des Repositories im Mai 2026 und unserer Einordnung aus laufenden Vibe Coding Beratungsprojekten. ECC entwickelt sich schnell, der aktuelle Stand auf GitHub kann von einzelnen Punkten abweichen.

Was ist Everything Claude Code (ECC) 2026?

Everything Claude Code (ECC) ist ein Open Source Performance System für KI Coding Agents. Das MIT lizenzierte Repository von Affaan Mustafa bringt 48 Agents, 182 Skills, 68 Legacy Commands, Hooks, Rules und den Security Scanner AgentShield mit. Es läuft in Claude Code, OpenCode, Codex, Cursor und weiteren Harnesses und stand im Mai 2026 bei rund 178.000 GitHub Stars.

Welche Tools unterstützt ECC 2026?

ECC unterstützt Claude Code als Primärziel, OpenCode mit vollständiger Plugin Integration, OpenAI Codex CLI und macOS App, Cursor mit Adapter Pattern, Google Antigravity sowie experimentell die Gemini CLI. Sprachseitig deckt ECC zwölf Ökosysteme ab: TypeScript, Python, Go, Swift, PHP, Java, Kotlin, Rust, C++ und Perl plus common Rules und einen Spring Boot Stack.

Wie installiere ich ECC 2026 in Claude Code?

Über zwei Wege. Plugin Weg: Marketplace mit /plugin marketplace add https://github.com/affaan-m/everything-claude-code hinzufügen, dann /plugin install everything-claude-code@everything-claude-code. Rules musst du manuell aus dem geklonten Repo nach ~/.claude/rules/ecc/ kopieren. Manueller Weg: ./install.sh --profile full im geklonten Repo, kein zusätzliches /plugin install danach. Voraussetzung ist Claude Code CLI 2.1.0 oder neuer.

Wie funktioniert ECC 2026 mit OpenCode?

Über Universal Installer oder gezielten Target Pfad. Schnellster Weg: npm install -g ecc-universal, der Installer erkennt OpenCode automatisch. Gezielt aus dem Repo: ./install.sh --target opencode für Unix oder .\install.ps1 --target opencode für Windows. ECC bringt für OpenCode 12 Agents, 24 Commands und 16 Skills mit, plus drei native Custom Tools: run-tests, check-coverage und security-audit.

Was kostet ECC 2026?

Das OSS Repository ist kostenlos und MIT lizenziert. Die ECC Tools GitHub App ist für public Repos kostenlos und kostet für private Repos 19 Dollar pro aktivem Seat mit erweiterten AgentShield Funktionen. Enterprise mit SSO und Policy Packs läuft auf Anfrage. AgentShield ist auch in der OSS Version ohne Kosten nutzbar, kostenpflichtig sind nur die tieferen Repo Automatisierungen.

Was ist AgentShield bei ECC?

AgentShield ist der Open Source Security Scanner aus dem ECC Ökosystem. Er prüft Konfigurationen wie CLAUDE.md, .cursorrules und agents.json mit 102 statischen Regeln auf Schwachstellen und Injection Risiken. Mit dem Flag --opus läuft eine Drei Agent Pipeline aus Red Team, Blue Team und Auditor auf Opus 4.6 Basis. Reports kommen in Terminal, JSON, Markdown und HTML, Exit Code 2 bei kritischen Findings macht ihn CI fähig.

Welche Skills bringt ECC mit?

ECC bringt 182 Skills mit, von Coding Standards für zehn Sprachen über tdd-workflow, security-review und code-reviewer bis zu Domain Skills wie market-research, investor-materials oder content-engine. Besonders relevant für Entwickler sind continuous-learning-v2 für sessionübergreifendes Lernen, iterative-retrieval für Subagent Workflows und verification-loop für Quality Gates. Alle Skills sind in skills/ im Repo dokumentiert.

Wer steckt hinter Everything Claude Code?

Affaan Mustafa ist Initiator und Hauptmaintainer des Projekts. Er hat ECC aus über zehn Monaten täglicher Praxisarbeit aufgebaut und im Februar 2026 mit AgentShield den Cerebral Valley x Anthropic Hackathon gewonnen. Das Repository hat über 170 Contributors und wird von CodeRabbit als Enterprise Sponsor unterstützt. Updates und Hintergrund teilt Affaan über sein X Profil @affaanmustafa.

Ist ECC Open Source?

Ja. Der Kern, das ECC OSS Repository, läuft unter MIT Lizenz und ist auf GitHub als affaan-m/everything-claude-code öffentlich. AgentShield ist ebenfalls Open Source mit eigenem Repo und npm Paket ecc-agentshield. Kommerziell sind nur die ECC Tools GitHub App für Repo Automatisierung und der Enterprise Support. Die OSS Komponenten kannst du kostenlos kopieren, modifizieren und in eigenen Projekten einsetzen.

Wann passt ECC nicht für mein Team?

ECC passt nicht gut, wenn dein Team mit kleinen lokalen Modellen oder knappem Context Window arbeitet, weil die volle Installation viele Tokens belegt. Auch Solo Entwickler mit eigenem klaren Workflow profitieren oft mehr von gezielt kopierten Skills als von der Vollinstallation. Wer Wert auf minimalistische Setups legt, sollte mit dem minimal Profil starten und Hooks nur bei Bedarf nachrüsten.

Wie unterscheidet sich ECC von BMAD?

ECC ist ein Werkzeugkasten aus Skills, Agents und Hooks. BMAD ist eine Methodik für agile KI Entwicklung. Beide schließen sich nicht aus: BMAD kann den Prozess definieren, ECC die ausführbaren Skills und Reviewer Agents liefern. Wer einen breiten Skill Pool mit fertigen Workflows sucht, ist mit ECC besser bedient. Wer eine strukturierte Vorgehensweise mit Rollen und Phasen braucht, schaut zusätzlich auf BMAD.

Funktioniert ECC mit lokalen Modellen über Ollama?

Ja, indirekt. ECC selbst ist modellagnostisch und läuft über die Harness CLI, die wiederum auf das konfigurierte Modell zugreift. In Claude Code lässt sich über ANTHROPIC_BASE_URL und ANTHROPIC_AUTH_TOKEN ein lokaler Gateway konfigurieren. Mit OpenCode und Codex ist die Modellfreiheit noch größer. ECC empfiehlt ECC_SESSION_START_CONTEXT=off für lokale Modelle mit knappem Context Window.

Wie hilft NCA bei der Einführung von ECC?

NCA berät zur richtigen ECC Konfiguration für dein Team. Wir prüfen, welche Skills, Rules und Hooks tatsächlich genutzt werden, helfen beim Aufbau eines schlanken Profils und integrieren AgentShield in CI Pipelines. Im Rahmen von Vibe Coding Consulting oder einem Projekt Rescue ordnen wir ECC zu deinem konkreten Use Case ein und bauen einen reduzierten Stack, der zu deinem Team passt.

Was ist der Unterschied zwischen ECC OSS und ECC Tools GitHub App?

ECC OSS ist das kostenlose MIT lizenzierte Repository mit Skills, Agents und Rules zum lokalen Installieren. ECC Tools ist die kommerzielle GitHub App, die per /ecc-tools analyze die Repo Historie auswertet und Pull Requests mit projekt spezifischen Skills generiert. Free für public Repos, 19 Dollar pro Seat für private Repos. Beide Layer ergänzen sich, sind aber nicht voneinander abhängig.

Wie kann ich nur einzelne ECC Skills nutzen?

Über den Manual Install statt Plugin Install. Klone das Repository, kopiere nur die gewünschten Skill Verzeichnisse aus skills/ nach ~/.claude/skills/ecc/, zum Beispiel skills/tdd-workflow und skills/security-review. Genauso für Agents aus agents/. Der packaged Advisor npx ecc consult hilft passende Komponenten zu finden. So bekommst du den Wert einzelner ECC Skills ohne die volle Installation und ohne Hook Konflikte.

Claude Cowork

Was ist Claude Cowork 2026? Der KI-Agent von Anthropic für Desktop-Automatisierung. Funktionen, Anwendungsfälle und Einschränkungen im Überblick.

Google Antigravity

Google Antigravity 2026: Die revolutionäre Agent-First IDE mit autonomen KI-Agenten. Powered by Gemini 3 Pro. Kostenlos für Entwickler. Installation, Features und Vergleich.

MoltBot (ClawdBot)

MoltBot heißt mittlerweile OpenClaw und hat über 247.000 GitHub Stars. Der virale Open Source KI Agent im Überblick: Funktionen, Versionen, Sicherheit.

OpenClaw – Der autonome KI-Agent

OpenClaw ist ein autonomer KI-Agent mit 100.000+ GitHub Stars. Ursprünglich ClawdBot, dann MoltBot – jetzt OpenClaw. Messaging-Integration, Skills-System und Sicherheitsrisiken erklärt.