Planner-Uitvoerder-patroon
What It Is
Planner-Uitvoerder splitst agentgedrag in twee fasen: een planner stelt een gestructureerd plan voor, en een uitvoerder voert dit uit via tools.
Het plan kan worden beoordeeld door beleid, mensen of geautomatiseerde controles voordat er ook maar één actie plaatsvindt.
Dit vermindert impulsieve acties en verbetert de betrouwbaarheid bij workflows met meerdere stappen.
Why It Matters in Enterprise
Planning scheiden van uitvoering ondersteunt governance: u kunt intentie inspecteren voordat er impact ontstaat.
Het maakt veiligere automatisering op schaal mogelijk, omdat goedkeuringen, budgetten en beperkingen op de plangrens kunnen worden toegepast.
Het verbetert ook het debuggen: fouten worden gekoppeld aan specifieke planstappen, niet aan één ondoorzichtige “agent-run”.
Common Mistakes
- De uitvoerder het plan stilzwijgend laten herschrijven (“plan drift”) tijdens de uitvoering.
- Plannen die ongestructureerde tekst zijn in plaats van stappenlijsten met expliciete tools en parameters.
- Planvalidatie (rechten, datatoegang, budgetten) overslaan totdat de uitvoering al begonnen is.
- Geen herplanningsstrategie wanneer de situatie halverwege verandert.
How Copyl Supports This Pattern
- Copyls tool-eerst-benadering sluit natuurlijk aan op Planner-Uitvoerder: plannen worden gemapt op auditeerbare tool-aanroepen.
- Goedkeuringsworkflows kunnen uitvoering blokkeren op plan- of stapniveau voor risicovolle acties.
- Auditlogs bieden zichtbaarheid op stapniveau: wat er is gebeurd en waarom.