Direct response
Resolve a self-contained task in one model call.
Understand the flow. Choose the right approach.
Put it to work with a reusable prompt.
Delegate the work. Keep ownership.
From one well-formed response to a coordinated team. Start simple; add only the structure your task needs.
Resolve a self-contained task in one model call.
One agent owns the task and selects available tools.
Retrieve relevant evidence before generating a grounded answer.
Run fixed stages in order, passing each output forward.
Classify the request and choose its handling path.
Run independent work concurrently, then reconcile its results.
Repeat a workflow until an explicit exit condition holds.
Improve a persistent artifact through successive bounded revisions.
Compose rules, branches, agents, and checkpoints into one flow.
A central agent decomposes, delegates, and synthesizes the task.
A parent calls a specialist and receives its result.
Delegate recursively through a bounded tree of agent responsibilities.
Transfer active responsibility to another agent with relevant state.
Specialists collaborate in a shared, moderated conversation.
Opposing positions exchange evidence before an adjudicated conclusion.
Peers coordinate directly without a central task-planning supervisor.
A manager revises a task ledger as evidence changes.
Assign complementary responsibilities and explicit decision rights to agents.
Turn an expressed request into explicit, testable goals.
Infer a useful proposed goal from permitted context.
Generate the complete proposed plan in one model invocation.
Generate the next plan segment using the latest observations.
Develop one ordered candidate path toward the goal.
Explore alternative candidate paths before selecting one.
Choose an action, observe its outcome, then decide again.
Review and revise your own artifact against explicit criteria.
Have another agent review an artifact and return feedback.
Generate, critique, and revise until acceptance or a limit.
Aggregate separate judgments using a predefined decision rule.
Pause at a defined boundary for human input or approval.
Constrain inputs, actions, and outputs with explicit checks.
Test agent behavior against defined requirements and evidence.
Load specialized instructions while the same agent stays in control.
Normalize instructions or outputs while preserving their intended meaning.
Discover capabilities through a maintained catalogue of interfaces.
Translate between agent requests and an external system interface.
Architecture, behavior, and infrastructure are different layers. The atlas keeps them distinct.