Orchestration · Data artifact
Task Definition
Data artifactOrchestrationOrchestration & Toolsarc:TaskDefinition
A declarative specification of a discrete unit of multi-agent work: description, expected output, assigned role, required tools, and dependencies on upstream task outputs.
Responsibility. Specifies one unit of team work and its dependencies on other tasks.
Also known as: Task, CrewAI Task
Relationships
configures structural
- Worker Agent abstract Ch2.4
is read by dependency
Design guidance
- SHOULD define a clear expected output and explicit context dependencies for every task.
- SHOULD NOT be used to encode frequent ad-hoc back-and-forth interaction between agents, which fits task abstractions poorly.
Classification
- Patterns
- Task-based coordinationContext dependencies
- Technologies
- CrewAI Task
- Quality attributes
- Reliability (ISO/IEC 25010 | NIST AI RMF: valid and reliable)Maintainability (ISO/IEC 25010)
- Risks mitigated
- Ambiguous deliverables between roles
Sources
- Ch2.4: T. Nguyen, "Multi-Agent Frameworks," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 2.4. ISBN: 9798244538229.