Agent Systems: Plan-and-Execute Pattern
Intent
Turn a long-horizon goal into steps with explicit checkpoints.
Outline
- Recurring problem: a long task is too large to execute as one undifferentiated action.
- Structure:
goal → plan → execute steps → verify → revise plan. - Stable interface: goal, step status, and verification result.
- Variable implementation: the planner and the executor for each step.
- Strength: makes dependencies and progress visible.
- Risks: stale plans, premature commitment, and false progress.
- Example: daily research scheduling from recent work to a human-adjusted daily assignment.
Suggested figure
08-plan.svg in the Agent design pattern illustration folder.
