Skip to content

Agentic Patterns

Structural patterns for organizing agentic workloads. These are the building blocks for how work gets distributed, monitored, and completed across agents and sessions.

The core question is always the same: who does the work, at what cost, with what model, and how do you know when it's done? The patterns here are different answers to that question depending on the workload characteristics.

Patterns

Choosing a Pattern

PatternBest forHit rateCost profile
Scout / DispatchHigh-frequency monitoring with low signal<40%Cheap most runs, expensive when needed
Specialized SubagentRecurring task type needing isolationN/APer-spawn, predictable
Research FleetBroad exploration across dimensions100% (always produces output)Burst cost, fast wall-clock
Multi-Stage PipelineContinuous delivery with quality gatesVaries per stageSpread across stages
Chained One-ShotBursty incidents needing verify/retry/escalateEvent-drivenTemporary burst, auto-decays
Fire-and-ForgetBatch dispatch of independent work items100%Executor is cheap; workers are the cost
Orchestration TransparencyAny of the aboveN/ANear-zero (just message mirroring)

These patterns compose. A pipeline's executor stage might use fire-and-forget dispatch, which spawns specialized subagents, with orchestration transparency logging every dispatch.

Built with OpenClaw 🤖