Bouw je autonome agent-bedrijf
De capstone: een groep samenwerkende agents die zelf een bedrijf runt.
Doel: na deze module heb je een draaiend systeem van samenwerkende agents dat zelfstandig
opdrachten verwerkt, controleert, levert en de omzet bijhoudt โ met jou als eigenaar op de
juiste checkpoints. Dit is het eindpunt waar de hele cursus naartoe werkt.
Bijbehorende code: code/agent_company.py.
Eerlijk vooraf: wat "autonoom" hier betekent
Je bouwt een grotendeels autonoom bedrijf: de agents doen het werk, jij keurt de risicovolle momenten goed (geld, levering naar klanten). Dat is geen beperking maar een kracht โ het houdt je kwaliteit hoog en je juridisch veilig (module 10 & 11). "100% zonder mens, gegarandeerd inkomen" bestaat niet; een draaiend systeem met menselijke checkpoints wรฉl. Dรญt is wat je na deze module hebt.
De architectuur: een klein bedrijf van agents
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Opdrachten โโโโโโโโโโถ โ COรRDINATOR โ haalt werk op, stuurt de
(inbox / formulier / โ (de regie, in code) โ pijplijn aan, bewaakt budget
jobs.json) โโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โ per opdracht
โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโ
โผ โผ โผ
โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ
โ SCHRIJVER โ โโโถ โ CONTROLEUR โ โโโถ โ KLANTCONTACT โ
โ (agent) โ โโโ โ (agent, QA) โ โ (oplevermail)โ
โโโโโโโโโโโโโโโโ revisie โโโโโโโโโโโโโโโโ โโโโโโโโฌโโโโโโโโ
maakt deliverable keurt goed/af โ
โผ
โโโโโโโโโโโโโโโโโโโโ
โ MENS (akkoord) โ โ guardrail
โโโโโโโโโโฌโโโโโโโโโโ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Levering + GROOTBOEK โ
โ (omzet, kosten, marge) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Vier agent-rollen, รฉรฉn menselijk checkpoint, en een grootboek dat je omzet bijhoudt. Samen vormen ze een bedrijf dat met รฉรฉn commando een dag werk verzet.
Hoe dit alle modules samenbrengt
| Onderdeel van het bedrijf | Komt uit module |
|---|---|
| De agents en hun prompts | 04 (eerste agent), 01 (wat is een agent) |
| Tools & acties | 05 |
| De autonome lus + revisie | 06 |
| Budget, mens-in-de-loop, logging | 10 |
| Meerdere samenwerkende agents | 07 (Managed Agents / multi-agent) |
| Prijs, omzet, grootboek | 08 |
| Levering, e-mail, betaling | 09 |
| Het 7-dagen-pad naar je eerste klant | Praktijkvoorbeeld |
De code: agent_company.py
Het script implementeert precies de architectuur hierboven:
- Coรถrdinator โ leest opdrachten uit
jobs.json(in het echt: je inbox/CRM/formulier),
bewaakt het dagbudget en stuurt elke opdracht door de pijplijn.
- Schrijver (agent) โ maakt de deliverable met gestructureerde output.
- Controleur (agent) โ beoordeelt op feiten, stijl en volledigheid; geeft een score en vraagt
zo nodig om revisie (tot MAX_REVISIES).
- Klantcontact โ stelt een korte oplevermail op (goedkoop model, want simpele taak).
- Mens โ geeft akkoord vรณรณr levering (sla over met
--autovoor onbewaakte runs). - Grootboek โ boekt omzet per klant in
grootboek.json, telt kosten en marge.
Draai het:
python code/agent_company.py # met menselijk akkoord per levering
python code/agent_company.py --auto # onbewaakt (voor geplande runs)
Je ziet de agents samenwerken: schrijven โ controleren โ eventueel reviseren โ leveren โ boeken. De deliverables komen in code/outputs/, het logboek in code/company.log, de omzet in code/grootboek.json.
Het 24/7 laten draaien
Een bedrijf dat alleen draait als jij het script start, is nog geen autonoom bedrijf. Plan het in:
Linux / Mac (cron) โ elke ochtend om 8:00:
crontab -e
# voeg toe (pas het pad aan):
0 8 * * * cd /pad/naar/project && /pad/naar/.venv/bin/python code/agent_company.py --auto >> code/cron.log 2>&1
Windows: gebruik Taakplanner โ dagelijkse taak โ start python code/agent_company.py --auto.
In de cloud / 24/7 zonder je eigen pc: draai het op een kleine server, of stap over op Managed Agents (module 07) die volledig op Anthropic's infrastructuur draaien.
๐ก Begin met
--autopas als je de output een tijdje hebt gecontroleerd. Eerst bewaakt draaien,
dan geleidelijk loslaten โ autonomie verdien je stap voor stap (module 10).
Uitbreiden naar een groter bedrijf
- Meer rollen โ voeg agents toe: een research-agent, een SEO-agent, een klantenservice-agent.
- Echte koppelingen โ vervang
jobs.jsondoor je echte inbox/formulier, en de "levering" door
een echte e-mailtool (module 09) en betaling (Stripe/Gumroad).
- Meerdere niches โ draai hetzelfde systeem met andere prompts voor andere markten.
- Coรถrdinator als agent โ laat een Managed-Agent-coรถrdinator zรฉlf beslissen welke specialist
wanneer nodig is (module 07).
Definitie van klaar โ
Na deze module heb je:
- Een groep samenwerkende agents die opdrachten zelfstandig verwerkt (schrijver + controleur + klantcontact, aangestuurd door een coรถrdinator).
- Kwaliteitscontrole ingebouwd (de controleur keurt goed/af en vraagt om revisie).
- Guardrails: dagbudget, logging en een menselijk akkoord vรณรณr levering.
- Een grootboek dat je omzet, kosten en marge bijhoudt.
- Een manier om het 24/7 te plannen (cron / Taakplanner / cloud / Managed Agents).
Dat is een echt, draaiend AI-agent-bedrijf. Wat het verdient, bepaal je met je niche, je prijs en je distributie (module 08 & het praktijkvoorbeeld) โ maar de machine staat.
Jouw opdracht
- Draai
agent_company.pyen volg de samenwerking tussen de agents. - Vervang de prompts en
PRIJS_PER_OPDRACHTdoor die van jรณuw bedrijf. - Koppel
jobs.jsonaan een echte bron van opdrachten en de levering aan e-mail/betaling. - Plan het in met cron of Taakplanner en laat het eerst bewaakt een week meedraaien.
Gefeliciteerd โ je hebt nu niet alleen geleerd hรณe agents een bedrijf runnen, je hebt er een
draaien. Ga naar het praktijkvoorbeeld voor het pad naar je eerste betalende klant.