Laatst bijgewerkt:
Everything Claude Code installeren en gebruiken: zo doe je het, stap voor stap
Everything Claude Code (de GitHub-repo affaan-m/ECC) installeer je als beginner het best door niet de hele plugin te nemen, maar drie onderdelen in één testproject te kopiëren: de agents code-reviewer en planner en de skill verification-loop. Je hebt Claude Code 2.1 of nieuwer, Git en een Claude-plan met Claude Code nodig, en je bent ongeveer een half uur bezig. Wil je toch alles, dan gaat dat met /plugin marketplace add en /plugin install ecc@ecc. Hieronder lees je beide routes, wat het met je limiet doet en hoe je het weer verwijdert. Gecontroleerd op 28 oktober 2026.
Wat het is
Wat is everything-claude-code, en waarom heet het nu ECC?
Everything-claude-code is een open-sourceverzameling kant-en-klare onderdelen voor Claude Code: agents, skills, commands, hooks en rules. De maker is Affaan Mustafa, die volgens zijn eigen gids de Anthropic x Forum Ventures-hackathon in New York won met een project dat hij volledig met Claude Code bouwde. Het project heet inmiddels ECC en staat op github.com/affaan-m/ECC; de oude repo-naam everything-claude-code verwijst daar automatisch naartoe. Op 28 oktober 2026 had de repo 291.258 sterren en 43.118 forks, en de laatste release was v2.2.3 van 1 oktober 2026.
Een agent, een skill en een hook in één zin
Een subagent is een assistent met een eigen taak en een eigen contextvenster, bijvoorbeeld een reviewer. Een skill is een uitgeschreven werkwijze die Claude laadt als hij past bij je vraag, of als je hem met /naam aanroept. Een hook is een shellcommando dat Claude Code automatisch draait op een vast moment, zoals voor of na het bewerken van een bestand. Meer over alle drie lees je bij de functies van Claude Code.
Waarom de oude naam nog overal opduikt
Video's en blogs uit voorjaar 2026 noemen nog everything-claude-code en lagere aantallen, zoals 13 agents. De README zegt zelf dat oudere posts een lange marketplace-naam tonen die nu alleen als alias werkt. Gebruik vandaag drie namen: de repo affaan-m/ECC, de plugin ecc@ecc en het npm-pakket ecc-universal. Ze zijn niet uitwisselbaar.
Installeer alleen vanuit de officiële repo
In de Google-resultaten voor everything claude code staan ook kopieën van andere GitHub-accounts. De README waarschuwt daar expliciet voor: kopieën en mirrors van derden worden niet door het project gecontroleerd en kunnen malware bevatten. Gebruik alleen github.com/affaan-m/ECC, het npm-pakket ecc-universal of ecc.tools.
| Onderdeel | Aantal in v2.2.3 | Wanneer het in je context komt | Advies voor een beginner |
|---|---|---|---|
| Agents (subagents) | Aantal in v2.2.371 | Wanneer het in je context komtNaam en beschrijving altijd; de volledige tekst draait in een eigen contextvenster als Claude delegeert | Advies voor een beginnerKies er twee |
| Skills | Aantal in v2.2.3311 | Wanneer het in je context komtNaam en beschrijving altijd; de inhoud pas als de skill wordt gebruikt | Advies voor een beginnerKies er één of twee |
| Commands | Aantal in v2.2.397, door ECC zelf legacy genoemd | Wanneer het in je context komtWorden als skills geteld | Advies voor een beginnerSla over; ECC stapt zelf over op skills |
| Hooks | Aantal in v2.2.3Een runtime met profielen minimal, standard en strict | Wanneer het in je context komtDe definitie kost geen modelcontext, maar een hook kan bij sessiestart tekst toevoegen en draait als code op je computer | Advies voor een beginnerDe eerste weken uit |
| Rules | Aantal in v2.2.3Packs per taal, plus common | Wanneer het in je context komtAltijd, bij elke sessie | Advies voor een beginnerLater, en dan alleen common plus je eigen taal |
| AgentShield | Aantal in v2.2.3Eén scanner | Wanneer het in je context komtAlleen als je hem aanroept | Advies voor een beginnerOptioneel |
Wat heb je nodig
Wat heb je nodig om everything-claude-code te installeren?
Weinig, als je al met Claude Code werkt. ECC zelf is gratis en valt onder de MIT-licentie. Je betaalt alleen je eigen Claude-verbruik, en dat verbruik kan door ECC stijgen. Daarom staat meten in deze tutorial vóór uitbreiden.
Werkt het ook in de desktop-app of VS Code?
Ja. De terminal, de lokale sessies in de Code-tab van de desktop-app en de VS Code-extensie lezen op één computer dezelfde instellingenbestanden. Wat je in .claude/ of ~/.claude/ zet, zie je in alle drie. In de gewone Claude-chat werken agents en hooks niet. Heb je Claude Code nog niet, begin dan bij Claude Code installeren.
| Wat | Waarom | Hoe je het controleert |
|---|---|---|
| Claude Code 2.1 of nieuwer | WaaromECC vereist minimaal v2.1.0 vanwege de manier waarop plugins hooks laden | Hoe je het controleertclaude --version |
| Een plan met Claude Code | WaaromPro, Max, Team, Enterprise of een Console-account; Free heeft geen Claude Code | Hoe je het controleertInloggen met claude en daarna /status |
| Git | WaaromOm de repo te downloaden en eerst te lezen voordat je iets kopieert | Hoe je het controleertgit --version |
| Node.js 18 of nieuwer | WaaromAlleen nodig voor de begeleide installatie met npx | Hoe je het controleertnode --version |
| Een testproject | WaaromZodat een fout of een vervelende hook geen klantproject raakt | Hoe je het controleertEen map met git init, of een kopie van een bestaand project |
| Ongeveer een half uur | WaaromDownloaden, lezen, kopiëren, aanpassen en twee keer meten | Hoe je het controleertPlan het niet tussen twee afspraken door |
Eerst kiezen
Welke onderdelen van everything-claude-code installeer je eerst?
Begin met drie onderdelen en voeg pas na een week iets toe. De reden is simpel: elke agent en elke skill zet zijn beschrijving in iedere sessie in je context, ook als je hem niet gebruikt. Met 71 agents en 311 skills betaal je dus voor een catalogus die je grotendeels nooit opent. Met drie onderdelen zie je ook beter wat werkt.
Wat je de eerste weken laat liggen
Hooks, de volledige plugin, de 97 commands, de multi-model commands (die een extra runtime nodig hebben) en /astra-review, dat je diff naar OpenAI stuurt. Ze zijn niet slecht, maar ze veranderen je werkwijze of je verbruik op een manier die je pas kunt beoordelen als je weet hoe Claude Code zonder ze werkt.
Waarom niet gewoon de skills die het populairst zijn?
Populair zegt iets over wat anderen nodig hebben, niet over jouw project. Kies onderdelen voor een probleem dat je deze week hebt. Reviewt niemand je code, dan levert code-reviewer direct iets op. Schrijf je geen tests, dan heeft tdd-workflow (een bestand van ruim 21 kB) weinig om op te sturen.
| Onderdeel | Wat het doet | Waarom eerst | Pas dit aan |
|---|---|---|---|
| agents/code-reviewer.md | Wat het doetBeoordeelt je wijzigingen op kwaliteit, veiligheid en onderhoudbaarheid | Waarom eerstEen frisse blik zonder de context van het schrijven vangt fouten die jij en Claude missen | Pas dit aanDe beschrijving zegt MUST BE USED for all code changes; maak hem op verzoek |
| agents/planner.md | Wat het doetMaakt een stappenplan voor een feature of refactor, met alleen leesrechten | Waarom eerstPlannen voor bouwen voorkomt dat Claude halverwege de verkeerde kant op gaat | Pas dit aanStaat op model: opus; zet hem op sonnet als je op Pro zit |
| skills/verification-loop | Wat het doetDraait build, typecheck, lint, tests, een simpele secretscheck en een diff-review, en geeft PASS of FAIL | Waarom eerstEén klein bestand zonder afhankelijkheden, en je roept hem zelf aan | Pas dit aanNiets; pas eventueel de commando's aan je stack aan |
| skills/strategic-compact (week 2) | Wat het doetAdviseert op logische momenten om /compact te draaien | Waarom eerstHelpt lange sessies schoon te houden | Pas dit aanAlleen toevoegen als je vaak lange sessies hebt |
| rules/common (week 3 of later) | Wat het doetVaste afspraken over stijl, tests, git en veiligheid | Waarom eerstNuttig als je team dezelfde standaard wil | Pas dit aanWordt altijd geladen, dus meet voor en na |
Stap voor stap
Everything-claude-code selectief installeren in een testproject
Deze route kopieert alleen de drie gekozen bestanden naar de .claude-map van één project. Dat heet project scope: het geldt alleen in die map, en je collega's krijgen het ook als je de map commit. De commando's zijn voor macOS en Linux; de Windows-variant staat onder de stappen.
Dezelfde stappen in Windows PowerShell
git clone https://github.com/affaan-m/ECC.git $HOME\ecc-bron
New-Item -ItemType Directory -Force .claude\agents, .claude\skills
Copy-Item $HOME\ecc-bron\agents\code-reviewer.md, $HOME\ecc-bron\agents\planner.md .claude\agents\
Copy-Item -Recurse $HOME\ecc-bron\skills\verification-loop .claude\skills\
Daarna pas je de twee bestanden aan in Kladblok of VS Code, precies zoals in stap 7 en 8.
Liever voor al je projecten tegelijk?
Kopieer dan naar ~/.claude/agents/ en ~/.claude/skills/ in plaats van naar .claude/ in je project. Doe dat pas als je de onderdelen een week hebt getest. Een agent op gebruikersniveau zit in elke sessie, ook in projecten waar je hem niet nodig hebt.
- 1
Open een terminal in je testproject. cd ~/projecten/testproject (pas het pad aan). Waarom: alles wat je hierna kopieert, landt in dit project en nergens anders.
- 2
Download de officiële repo naast je project: git clone https://github.com/affaan-m/ECC.git ~/ecc-bron. Waarom: je wilt de bestanden kunnen lezen voordat ze iets doen, en alleen deze bron is door de maker gecontroleerd.
- 3
Lees de drie bestanden: less ~/ecc-bron/agents/code-reviewer.md, daarna planner.md en ~/ecc-bron/skills/verification-loop/SKILL.md. Kijk vooral naar het blok bovenaan tussen de streepjes (frontmatter): name, description, tools en model. Waarom: daar staat wanneer Claude het onderdeel inzet en met welk model.
- 4
Maak de mappen aan: mkdir -p .claude/agents .claude/skills. Waarom: Claude Code zoekt projectagents in .claude/agents/ en projectskills in .claude/skills/.
- 5
Kopieer de twee agents: cp ~/ecc-bron/agents/code-reviewer.md ~/ecc-bron/agents/planner.md .claude/agents/.
- 6
Kopieer de skill als losse map: cp -R ~/ecc-bron/skills/verification-loop .claude/skills/. Waarom: een skill moet direct onder skills/ staan. Zet je hem een niveau dieper, bijvoorbeeld in skills/ecc/, dan vindt Claude Code hem niet.
- 7
Open .claude/agents/planner.md en verander model: opus in model: sonnet. Waarom: elke planner-aanroep draait anders op Opus, en dat telt op Pro en Max zwaarder tegen je limiet. Zit je op Max en wil je Opus voor planning, laat het dan staan.
- 8
Open .claude/agents/code-reviewer.md en vervang in de description de zin MUST BE USED for all code changes. door Use when the user asks for a code review. Waarom: Claude kiest een subagent op basis van die beschrijving. Met de oorspronkelijke tekst delegeert hij na elke wijziging een review, en elke review is een extra contextvenster.
- 9
Start een nieuwe sessie: sluit Claude Code af en typ claude. Waarom: Claude Code bewaakt alleen agentmappen die al bestonden toen de sessie startte. Een nieuwe map ziet hij pas na een herstart.
Werkt het?
Werkt het? Zo controleer je de installatie, met een eerste prompt
Je controleert drie dingen: staan de bestanden op de goede plek, ziet Claude Code ze, en doet Claude er iets nuttigs mee. Neem voor de eerste test een kleine, echte wijziging, zodat je het resultaat kunt beoordelen.
De eerste prompt om te plakken
Gebruik de planner-subagent om een plan te maken voor deze wijziging: [beschrijf een kleine wijziging, bijvoorbeeld een extra veld telefoonnummer in het contactformulier]. Schrijf nog geen code. Geef het plan in maximaal tien stappen, noem per stap welke bestanden je wilt aanpassen en zet onderaan wat je nog van mij moet weten.
Daarna, als het plan klopt:
Voer stap 1 en 2 uit. Laat vervolgens de code-reviewer-subagent de wijziging beoordelen en geef alleen bevindingen met bestandsnaam en regelnummer, gesorteerd van ernstig naar klein.
Waarom deze prompt zo is opgebouwd
"Schrijf nog geen code" houdt de planner bij plannen; zonder die regel begint Claude vaak meteen te bouwen. "Bestandsnaam en regelnummer" dwingt de reviewer tot controleerbare bevindingen in plaats van algemeen advies. Klopt het plan niet, verbeter het dan eerst. Een fout in het plan is goedkoper te herstellen dan een fout in de code.
- 1
Typ in Claude Code een / en daarna verification. Zie je /verification-loop in de lijst, dan is de skill geladen.
- 2
Vraag: Welke subagents heb je in dit project beschikbaar? Claude hoort code-reviewer en planner te noemen. Noemt hij ze niet, zie dan de probleemtabel verderop.
- 3
Plak de eerste prompt hieronder en kijk of de taak naar de planner gaat. Je ziet in de uitvoer dat Claude de subagent aanroept en daarna een plan teruggeeft.
- 4
Laat Claude één of twee stappen uitvoeren, vraag dan om een review door code-reviewer en sluit af met /verification-loop. Krijg je een rapport met PASS of FAIL per onderdeel, dan werkt alles.
Je limiet
Wat doet everything-claude-code met je limiet? Zo meet je het
Alles wat ECC in je context zet, telt bij elk bericht mee tegen je verbruik, of je het onderdeel nu gebruikt of niet. Anthropic schrijft dat letterlijk over plugins: de namen en beschrijvingen van skills, agents en commands staan in elke sessie in de context en tellen mee, ook als de plugin niet wordt gebruikt. Meet daarom voor en na. Je limiet en hoe die werkt staat uitgelegd op Claude Code limieten.
De drie grootste verbruikers in ECC
Ten eerste de planner op Opus: elke aanroep draait op het zwaarste model. Ten tweede proactieve agents zoals code-reviewer met MUST BE USED in de beschrijving: elke delegatie opent een eigen contextvenster. Ten derde de GateGuard-hook, die in de profielen standard en strict actief is. Die laat Claude bij de eerste bewerking van een bestand eerst vragen beantwoorden. ECC heeft dat zelf gemeten in een proef met 72 sessies: ongeveer 45 procent meer beurten. Elke beurt kost tokens.
Waarom je bij ECC de kosten pas na installatie ziet
Plugins in de officiële marketplace van Anthropic tonen vooraf een schatting onder Context cost, met een gemarkeerde regel als het boven de 2.000 tokens per beurt komt. ECC komt uit een eigen marketplace. Volgens de documentatie krijgt zo'n plugin geen Context cost-sectie. Je meet dus zelf, met de stappen hierboven.
De tips in de ECC-README zijn geschreven voor API-gebruik
De README raadt instellingen aan zoals Sonnet als standaardmodel en eerder compacten. Dat zijn redelijke tips, maar ECC zegt er zelf bij dat de kostenwaarschuwingen over API-tarieven gaan. Zit je op een abonnement, zet dan ECC_CONTEXT_MONITOR_COST_WARNINGS=off als je de plugin met hooks gebruikt, en kijk naar /usage in plaats van naar dollarbedragen.
- 1
Vóór de installatie: start een nieuwe sessie in je testproject en typ /context. Noteer het totaal en de verdeling per categorie. Dit is je nulmeting.
- 2
Na de installatie: start opnieuw een nieuwe sessie en typ weer /context. Het verschil is wat ECC aan elk bericht toevoegt voordat je iets typt.
- 3
Gebruik je de volledige plugin, typ dan in je terminal (niet in Claude Code) claude plugin details ecc. De regel Always-on geeft een schatting van de tokens die de plugin aan elke sessie toevoegt, en per onderdeel zie je welke skill of agent het meeste kost.
- 4
Na een week: typ /usage en druk op w voor de laatste zeven dagen. Op Pro, Max, Team en Enterprise zie je welk deel van je verbruik naar subagents, skills en plugins ging.
- 5
Typ /skill-doctor om te zien welke skills in je lijst staan maar nooit zijn gebruikt. Die kun je verwijderen.
Volledige plugin
De volledige everything-claude-code-plugin installeren, als je dat toch wilt
Dit is de route die de meeste video's laten zien. Je krijgt dan alle 311 skills, 71 agents, de commands en de hooks in één keer. Rules zitten er niet bij, want een Claude Code-plugin kan geen rules meeleveren. Kies één installatiemethode en stapel er niets bovenop: ECC waarschuwt zelf dat dubbel installeren skills, commands en hooks verdubbelt.
Wat een hook mag op je computer
Anthropic is daar duidelijk over: een plugin die je installeert kan willekeurige code op je computer uitvoeren met jouw gebruikersrechten. Hooks draaien buiten de sandbox van Claude Code en buiten je permissieregels. Met /hooks zie je welke hooks actief zijn, waar ze vandaan komen en wat ze precies uitvoeren. De ECC-hooks doen nuttige dingen, zoals een check vóór git commit en een TypeScript-check na een bewerking, maar ze blokkeren soms ook acties, zoals npm run dev buiten tmux. Wie dat niet weet, denkt dat Claude Code kapot is.
De begeleide installatie met npx
ECC heeft ook een installatiewizard: npx ecc-universal@2.2.3 setup. Die vraagt om een scope en een hookprofiel, en installeert dezelfde plugin ecc@ecc. Gebruik hem of de twee /plugin-commando's, niet allebei. Let op: npx voert code uit het npm-pakket uit. De README zegt zelf dat een vast versienummer geen beveiligingscontrole is.
Updates veranderen wat je hebt gecontroleerd
Bij marketplaces van derden staat automatisch bijwerken standaard uit. Zet je het aan, dan kunnen de bestanden die je hebt gelezen op de achtergrond veranderen. Lees bij een update de CHANGELOG voordat je /reload-plugins draait.
- 1
Controleer je versie met claude --version (2.1 of nieuwer) en start Claude Code in je testproject.
- 2
Voeg de marketplace toe: /plugin marketplace add https://github.com/affaan-m/ECC. Waarom: Claude Code kan alleen installeren uit een catalogus die hij kent.
- 3
Open de plugin: /plugin install ecc@ecc. Lees in het detailvenster het blok Will install: daar zie je dat de plugin hooks bevat.
- 4
Kies Install for you, in this repo only (local scope). Waarom: dan geldt de plugin alleen voor jou in dit project. Global user, zoals de README voorstelt, zet hem in al je projecten.
- 5
Zet de hooks zachter of uit: typ /plugin, ga met Tab naar Installed, open ecc en kies Configure options. Zet hook_profile op minimal of hooks_enabled uit. Waarom: zo houd je skills en agents zonder automatische hookcode.
- 6
Bekijk wat er is geïnstalleerd: typ /ecc: en je ziet de commands van de plugin. Meet daarna in je terminal met claude plugin details ecc.
Problemen
Everything-claude-code werkt niet: meldingen, oorzaken en oplossingen
De meeste problemen komen door een bestand op de verkeerde plek, een sessie die niet opnieuw is gestart of twee installatiemethodes door elkaar. Zoek je situatie op in de linkerkolom.
ECC weer verwijderen
Handmatig gekopieerd: verwijder de bestanden uit .claude/agents/ en .claude/skills/. Plugin: typ in je terminal claude plugin uninstall ecc@ecc met dezelfde --scope als waarmee je installeerde, en daarna in Claude Code /plugin marketplace remove ecc. Met de npx-route gebruik je npx ecc-universal@2.2.3 uninstall --dry-run om eerst te zien wat er weggaat. Gekopieerde rules haal je zelf weg.
| Wat je ziet | Oorzaak | Oplossing |
|---|---|---|
| /plugin install ecc@ecc vindt de plugin niet | OorzaakDe marketplace is nog niet toegevoegd | OplossingEerst /plugin marketplace add https://github.com/affaan-m/ECC, dan opnieuw installeren |
| npx ecc-install geeft een fout | Oorzaakecc-install is geen los npm-pakket maar een commando binnen ecc-universal | OplossingGebruik npx ecc-universal@2.2.3 setup |
| /verification-loop staat niet in de lijst | OorzaakDe skill staat een niveau te diep, bijvoorbeeld in skills/ecc/ | OplossingVerplaats de map zodat hij direct onder .claude/skills/ staat en start een nieuwe sessie |
| Claude kent de nieuwe agents niet | OorzaakDe map agents bestond nog niet toen de sessie startte | OplossingSluit Claude Code af en start opnieuw |
| Skills of hooks verschijnen dubbel | OorzaakPlugin en handmatige installatie door elkaar | OplossingVerwijder eerst de plugin, dan de handmatige bestanden, en installeer opnieuw via één route |
| Claude weigert de eerste bewerking en stelt eerst vragen | OorzaakDe GateGuard-hook in hookprofiel standard of strict | OplossingHookprofiel naar minimal via Configure options, of tijdelijk ECC_GATEGUARD=off |
| npm run dev wordt geblokkeerd | OorzaakEen ECC-hook staat dev-servers alleen in tmux toe | OplossingDraai de server in tmux, of schakel die hook uit met ECC_DISABLED_HOOKS |
| Waarschuwing bij opstarten over de lengte van subagentbeschrijvingen | OorzaakTe veel agents tegelijk; de grens ligt op 15.000 tokens | OplossingHoud alleen de agents die je echt gebruikt |
| Je limiet is veel sneller op dan vroeger | OorzaakPlanner op Opus, proactieve reviewer of de volledige plugin met hooks | OplossingPlanner naar sonnet, reviewer alleen op verzoek, plugin uitzetten en opnieuw meten |
| The plugin couldn't be loaded | OorzaakEen fout in de plugin of een conflict met je instellingen | OplossingOpen /plugin, tab Errors, en lees de reden |
Ons oordeel
Ons oordeel: wanneer everything-claude-code wel en niet de moeite waard is
ECC is een goede bibliotheek om van te lenen en een slecht startpunt om in één keer over te nemen. De onderdelen zijn uitgewerkt en worden actief onderhouden. Maar het geheel is gebouwd voor iemand die dagelijks met meerdere AI-codeertools werkt, en die situatie heeft een beginner meestal niet.
Wel doen als
Je al een paar weken met Claude Code werkt, je weet waar je tegenaan loopt (geen reviews, geen plan, te lange sessies) en je één of twee onderdelen zoekt die precies dat oplossen. Of als je wilt zien hoe een ervaren gebruiker agents en skills opschrijft, om daarna je eigen versie te maken.
Niet doen als
Je Claude Code net hebt geïnstalleerd en hoopt dat ECC het denkwerk overneemt. Of als je op een Pro-plan zit en nu al tegen je limiet aanloopt. Of als je in een klantproject werkt waar je niet zomaar code van derden mag laten meedraaien: hooks voeren code uit op jouw machine, met jouw rechten.
De fout die we het vaakst zien
De volledige plugin installeren op gebruikersniveau met het standaard hookprofiel, omdat een video dat laat zien. Daarna stelt Claude ineens vragen voordat hij een bestand aanpast, wordt npm run dev geblokkeerd en is de limiet eerder op. Niemand koppelt dat nog aan de installatie van vorige week. De oplossing is de volgorde omdraaien: eerst meten, dan drie onderdelen, dan pas uitbreiden.
AVG en klantcode
ECC stuurt volgens de README zelf geen diagnostiek automatisch naar buiten, en sessiebestanden blijven lokaal (standaard 30 dagen bewaard). Twee onderdelen vragen wel aandacht. /astra-review stuurt je diff naar OpenAI via de Codex CLI; gebruik dat niet voor code die onder een verwerkersovereenkomst met een klant valt. En skills en agents komen als instructies in Claude's context, dus een gemanipuleerde kopie kan Claude dingen laten doen die je niet wilt. Meer over dat risico lees je in onze blog over agentjacking.
Een voorbeeld uit het MKB
Stel: een webbureau met drie ontwikkelaars wil dat elke wijziging dezelfde review krijgt. Zet code-reviewer.md met de aangepaste beschrijving in .claude/agents/ van de repo en commit het bestand. Iedereen die de repo opent, heeft dezelfde reviewer. Vertaal de belangrijkste regels naar jullie eigen afspraken, bijvoorbeeld "controleer of persoonsgegevens niet in logs belanden". Hooks en de volledige plugin laat je weg tot iemand een concreet probleem heeft dat een hook beter oplost dan een afspraak.
Wat nu?
Wat doe je na everything-claude-code?
Werken de drie onderdelen na een week naar tevredenheid, voeg dan één onderdeel per week toe en meet elke keer met /context. Werkt een onderdeel niet, verwijder het dan. Een kleine set die je begrijpt, levert meer op dan een grote set die je niet overziet.
Verder in deze tutorials
Wil je reviews op elke pull request, lees dan code reviewen met Claude Code en Claude Code met GitHub. Werk je liever in je editor, dan helpt Claude Code in VS Code. Een externe tool koppelen doe je met een MCP-server toevoegen.
Dieper in de gids
Hoe plugins, marketplaces en scopes werken lees je bij Claude plugins. Zelf een skill schrijven, of een ECC-skill naar je eigen werkwijze ombouwen, staat bij Claude skills. De commando's uit deze tutorial, zoals /context en /usage, vind je bij Claude Code commands.
Samen met je team
In de Claude Code Masterclass bouwen we met je team een eigen set agents, skills en hooks voor jullie codebase, en leren we je verbruik te meten voordat je uitbreidt.
FAQ
Veelgestelde vragen
Wat is everything-claude-code precies?
Everything-claude-code, nu ECC genoemd, is een open-sourceproject van Affaan Mustafa op github.com/affaan-m/ECC. Het bevat kant-en-klare agents, skills, commands, hooks en rules voor Claude Code, en werkt in beperkte vorm ook met Codex, Cursor en andere tools. Versie 2.2.3 van 1 oktober 2026 telt 71 agents en 311 skills. Het valt onder de MIT-licentie en is gratis.
Waarom heet everything-claude-code nu ECC?
Het project gebruikt nu overal de korte naam ECC. De repo heet affaan-m/ECC, de plugin heet ecc@ecc en het npm-pakket ecc-universal. Volgens de README houdt de korte pluginnaam de namen van tools en slash-commando's kort genoeg voor strikte validators. De oude repo-naam everything-claude-code verwijst op GitHub automatisch door naar affaan-m/ECC.
Gebruikt Claude Code de agents en skills van everything-claude-code automatisch?
Deels. Claude ziet van elke skill en agent de beschrijving en kiest op basis daarvan zelf wanneer hij er een inzet. Daarom delegeert een agent met MUST BE USED in de beschrijving heel vaak. Skills kun je ook zelf aanroepen met /naam, bij de plugin als /ecc:naam. Hooks draaien altijd automatisch op hun vaste moment. Rules worden bij elke sessie geladen.
Is everything-claude-code veilig om te installeren?
De officiële repo is open source en wordt actief onderhouden, maar een plugin kan code uitvoeren met jouw gebruikersrechten. Anthropic controleert plugins uit marketplaces van derden niet. Installeer alleen vanuit github.com/affaan-m/ECC of het npm-pakket ecc-universal, nooit vanuit een kopie op een ander account. Lees hooks/hooks.json voordat je hooks aanzet, en controleer actieve hooks met /hooks.
Kost everything-claude-code geld?
Het project zelf is gratis onder de MIT-licentie. Je betaalt wel je eigen Claude-verbruik, en dat stijgt als je veel agents, skills of hooks tegelijk laadt. Los daarvan bestaat ECC Pro, een betaalde GitHub-app voor privérepositories, vanaf 19 dollar per gebruiker per maand. Die heb je voor de tutorial op deze pagina niet nodig.
Hoe verwijder ik everything-claude-code weer?
Heb je bestanden gekopieerd, verwijder ze dan uit .claude/agents/ en .claude/skills/. Bij de plugin typ je in je terminal claude plugin uninstall ecc@ecc met de scope waarmee je installeerde, en daarna in Claude Code /plugin marketplace remove ecc. Gebruikte je de npx-wizard, draai dan npx ecc-universal@2.2.3 uninstall --dry-run en daarna zonder --dry-run.
Werkt everything-claude-code ook met Cursor of Codex?
Ja, maar niet overal even volledig. Volgens de README werkt ECC het best met Claude Code, heeft het eigen plugins voor Codex en Qoder, en levert het beperktere adapters voor onder meer Cursor, OpenCode, Gemini en Zed. Installeer per tool één keer en via één methode.
Bronnen
Bronnen die we bijhouden
Elke claim op deze pagina is te herleiden; de officiële artikelen zijn op de bijwerkdatum nagelezen.
Officiële documentatie
- Install and manage pluginsMarketplace toevoegen, installeren, scopes, Configure options en verwijderen.
- Plugin security and trustWat een plugin op je computer mag en hoe je hem vooraf controleert.
- Measure plugin cost and usageclaude plugin details, de Always-on-schatting, /skill-doctor en /usage.
- Extend Claude with skillsWanneer skillbeschrijvingen en skillinhoud in je context komen.
- Create custom subagentsMappen voor agents, het model-veld, herstarten en de grens van 15.000 tokens.
- How Claude remembers your projectRules zonder paths worden bij elke sessie geladen.
- Explore the context windowWat er laadt voordat je typt, en /context.
- Hooks referenceHoe pluginhooks laden en wat /hooks laat zien.
- affaan-m/ECC op GitHubREADME met aantallen, installatieroutes en uninstall; sterren en forks via de GitHub API op 28 oktober 2026.
- ECC CHANGELOGRelease 2.2.3 en de eigen GateGuard-proef met ongeveer 45 procent meer beurten.
- ECC hooks READMEAlle hooks, de profielen minimal, standard en strict en de omgevingsvariabelen.
- The Shortform Guide (Affaan Mustafa)Achtergrond van de maker en de hackathon.
Verdieping op Project Impact
- Claude pluginsWat plugins zijn, de officiële marketplaces en zelf een plugin maken.
- Claude skillsSkills kiezen, installeren en zelf schrijven.
- Functies van Claude CodeSubagents, hooks, skills en MCP in één overzicht.
- Claude Code limietenHoe je limiet werkt en hoe je /usage leest.
- Claude Code commandsAlle commando's uit deze tutorial.
- AgentjackingHoe instructies in je context een codeeragent kunnen kapen.
- Claude Code MasterclassMet je team een eigen set agents, skills en hooks opzetten.
Een eigen set agents en skills voor je team?
In de Claude Code Masterclass kiest je team welke agents, skills en hooks bij jullie codebase passen, en leer je het verbruik meten voordat je uitbreidt.