Twaalf agent-rollen
Elke agent is een specialist met één duidelijke rol, eigen bevoegdheden en eigen grenzen. Je stuurt ze meestal niet los aan — de projectmanager zet de juiste specialisten in de juiste volgorde in. Samen vormen ze een klein ontwikkelbedrijf.
| Agent | Wat die doet |
|---|---|
| Business Manager | Bewaakt scope en bedrijfsbelang; grijpt in als het werk buiten de opdracht dreigt te lopen |
| Project Manager | Regisseert het team: zet agents in, bewaakt voortgang, houdt het dossier bij |
| Architect | Ontwerpt de structuur vóór er gebouwd wordt, met onderbouwde opties |
| Developer | Schrijft de code, met tests op de bedoeling |
| Ops Agent | Controleert omgeving, migraties en of de applicatie opstart |
| Code Reviewer | Keurt codekwaliteit; jaagt op dode code en duplicatie |
| Tester | Klikt door de echte browser; niets door zonder testrapport |
| Security Expert | Valt aan volgens OWASP ASVS; bewijst elk lek |
| Documentatie Agent | Houdt de documentatie gelijk met de code |
| Research Agent | Zoekt opties en bronnen uit, buiten de kritieke werkstroom |
| Strategisch Adviseur | Bouwt je persoonlijk profiel op; praat alleen met jou |
| Bug-fix agent | Lost bugs uit een werklijst op: clustert, fixt atomisch en rookt-test per cluster |
Skills
Een skill is een ingepakte werkwijze die je oproept met /naam. Je hoeft niet te
onthouden hóé iets moet, alleen wélke skill past bij de klus.
| Skill | Wat het doet |
|---|---|
/start-project | Start een nieuw project: leest je standaarden, stelt de juiste vragen, maakt een plan van aanpak |
/status | Toont de huidige stand van het project uit het dossier |
/sessie-afsluiten | Rondt netjes af: dossier bij, geheugen opslaan, geleerde lessen, commit |
/quick | Kleine klus zonder overhead — geen team, geen plan, geen dossier |
/loop-werklijst | Werkt een lange takenlijst batch voor batch af, met vangnet en commits per batch |
/loop-werklijst-subagent | Zelfde lus, maar spawnt per batch een verse subagent — frisse context zonder tussentijds opschonen |
/periodiek-onderhoud | Maandelijkse controle: drift, patronen, standaarden en doelen |
/adviseur | Laat de Strategisch Adviseur meekijken op je aanpak |
/profiel | Beheert je persoonlijk profiel — de kaders waar beslissingen aan getoetst worden |
/debriefing | Gestructureerde projectreflectie na afsluiting; inzichten gaan naar je profiel |
Standaarden
Vier centrale documenten die elke agent bij aanvang leest. Ze leggen vast hóé er gewerkt wordt, zodat kwaliteit niet afhangt van hoe je een opdracht toevallig formuleert.
PRINCIPES.md
De techniek. Technische standaarden die elke agent altijd naleeft — van teststrategie tot codeconventies.
PROFIEL.md
Jouw profiel. De criteria en kaders waar beslissingen aan getoetst worden, plus hoe je wilt dat er met je gecommuniceerd wordt.
GELEERDE_LESSEN.md
De patronen. Wat werkte en wat niet in eerdere projecten — patronen én anti-patronen, zodat dezelfde fout niet terugkeert.
METHODE_GRONDIG_AUDIT_FIX.md
De harde audit-methode. Empirisch verifiëren in de container, dode-code-jacht, adversariële verificatie en een rood-dan-groen regressie-gate.
Veiligheidsvangnetten
Standaarden zijn afspraken; vangnetten dwingen ze technisch af. Drie mechanismen die op de achtergrond meelopen en fouten tegenhouden vóór ze schade doen.
Productie-guard hook
Een PreToolUse-hook blokkeert schrijfacties in productie-mappen. Ontwikkeling
gebeurt altijd in de test-omgeving; per ongeluk in productie schrijven wordt technisch
geweigerd, niet alleen afgeraden.
Model-routing
Extern voorwerk — ruwe research, eerste drafts — kan naar goedkopere LLM's. Het kritische werk blijft bij Claude. Een bewaker houdt de routing-configuratie in de gaten en meldt afwijkingen.
Maandelijkse onderhoudslus
Een terugkerende toezichtlus controleert op drift, terugkerende patronen, de hygiëne van de standaarden en de gestelde doelen. De setup verbetert zo zichzelf in plaats van stil te verouderen.