Agent architecture

Index of articles on architectures for multi-step, tool-using systems, including control-plane placement, memory boundaries, and orchestration patterns.

Engineering notes on architectures for multi-step, tool-using systems, including control-plane placement, memory boundaries, and orchestration patterns.

Core articles

Section resources

Context, reusable contracts, related links, and external baselines for this topic.

About this section About this section

Focus

  • Orchestration patterns (control-flow mechanisms) — where control flow lives and how workflows are sequenced.
  • State & lifecycle management — what persists across steps and boundaries (session/thread/run), what resets, and when.
  • Tool invocation lifecycle — selection, authorization/enforcement, validation, error handling, retries, and egress constraints.
  • Write paths — where and how the system can persist changes to external systems.

Terminology

  • Orchestrator: the component that owns control flow (decides next action/tool call) and enforces policy.
  • Model-led: the model proposes next actions/tool calls within constraints enforced by the orchestrator.
Related links Related links
External baselines External baselines