{
  "dataset": "glossary",
  "record": {
    "id": "orchestration",
    "term": "Agent Orchestration",
    "category": "core",
    "short_def": "The coordination layer that routes tasks between multiple agents and tools — deciding what runs, in what order, and how results are combined.",
    "long_def": "Orchestration is the control plane of a multi-agent system: an orchestrator (or 'supervisor' agent) decomposes a goal, dispatches sub-tasks to the right agents or tools, manages dependencies and parallelism, and assembles the final result. It is the difference between a pile of agents and a system.",
    "see_also": [
      "multi-agent-system",
      "delegation",
      "a2a"
    ],
    "etymology_origin": {
      "value": null,
      "verify_status": "verify-against-primary-at-build",
      "source_hint": "https://en.wikipedia.org/wiki/Orchestration_(computing) — term from systems/DevOps automation, applied to agent coordination"
    },
    "related_to": [
      "multi-agent-system",
      "delegation",
      "a2a",
      "agent-gateway"
    ],
    "contrast_with": "Unlike a single agent's internal loop, orchestration coordinates across many agents and tools — a level above any one agent's reasoning.",
    "example": "An orchestrator handling 'research and draft a report' dispatches search agents in parallel, waits for all, then hands their findings to a writer agent.",
    "source": "https://en.wikipedia.org/wiki/Orchestration_(computing)",
    "status": "active",
    "why_it_matters": "Orchestration is how the agentic web scales from one agent to many; agent-gateways and A2A give the orchestrator standard rails to route over.",
    "sameAs": [
      "https://en.wikipedia.org/wiki/Orchestration_(computing)"
    ],
    "bridge_entity": "multi-agent-system",
    "last_verified": "2026-07-06",
    "md_twin": "/glossary/orchestration.md"
  }
}