Agent architecture

This page is the index for agent-architecture articles.

It focuses on engineering concerns in multi-step, tool-using (agentic) systems.

Start here (pick the job)

Pages in this section

Core pages for this topic are listed above under “Start here”. Additional pages will appear here as they’re published.

Section resources

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 Related
External baselines (shared terminology) External baselines (shared terminology)