Glossary

Multi-Agent Orchestration

Multi-agent orchestration is the practice of coordinating multiple specialized AI agents to accomplish a task that is too complex or too broad for a single agent.

In multi-agent systems, individual agents have narrower scopes and clearer responsibilities — one agent might handle customer triage, another might execute refunds within policy, a third might summarize and route escalations. An orchestrator agent (or a deterministic workflow engine) decides which agent handles which step.

Frameworks like CrewAI, LangGraph, and Agno provide patterns for multi-agent coordination — role definitions, message-passing, shared memory, and checkpointing. In enterprise deployments the orchestration layer also enforces governance: which agent is allowed to call which tool, which actions require approval, and how handoffs are logged.

Multi-agent designs are more maintainable than monolithic "one giant prompt" agents for non-trivial workflows, but they add operational complexity. The right cut between single-agent and multi-agent is workflow-specific.

See also
  • AI AgentAn AI agent is a software system that uses a large language model to perceive its environment, reason about tasks, and take actions in external systems on behalf of a user.
  • Agent ConstitutionAn agent constitution is the written policy that defines what an AI agent is authorized to do, what it must refuse, how it escalates, and how it speaks — enforced at runtime by a policy layer.
  • Tool Use (Function Calling)Tool use — also called function calling — is the capability of a language model to emit structured calls to external tools, enabling an agent to take real actions in connected systems.