| Term | Meaning |
|---|---|
| Agent | An execution unit with goals, context, tools, and a policy |
| Orchestrator | Schedules agents, maintains state, drives flow |
| Supervisor | Centralized primary agent — plans, routes, synthesizes |
| Handoff | One agent transfers conversation control to another |
| Subagent | An agent invoked by a host agent, typically specialized |
| Blackboard | A shared space for state, evidence, or artifacts |
| Trace | Structured record of an agent's execution |
| MCP | Model Context Protocol — connects tools, resources, prompts |
| A2A | Agent2Agent Protocol — agent-to-agent interop |
| Agent Client Protocol | IDE/client to coding-agent protocol |
| HITL | Human-in-the-loop — humans approve, correct, decide |
| Verifier | Agent or tool that validates, reviews, or scores |
| Refinement Loop | Iterative generate → evaluate → revise loop |
| MoA | Mixture-of-Agents — layered ensemble |
| Stigmergy | Indirect agent collaboration through environment traces |
Glossary
Multi-Agent common terms