Agent Systems: Human-in-the-Loop Pattern
Intent
Insert human judgment where the cost of an autonomous error is high or authority matters.
Outline
- Recurring problem: some decisions require responsibility, domain judgment, or explicit consent.
- Structure:
proposal → review → approve, revise, or reject. - Stable interface: evidence shown to the reviewer and the effect of each decision.
- Variable implementation: notification, review form, conversation, or approval queue.
- Strength: combines machine flexibility with human accountability.
- Risks: bottlenecks, unclear authority, and approval fatigue.
- Example: the researcher reviews a proposed schedule or a proof-checking report.
Suggested figure
11-human-in-loop.svg in the Agent design pattern illustration folder.
