Context Course documentation
Quiz 2: Multi-Agent Workflows
0. Welcome to the Context Course
1. Skills: Portable Knowledge for Code Agents
2. MCP: The Model Context Protocol
3. Plugins: Bundling Tools for Distribution
4. Subagents: Orchestrating Multi-Agent Workflows
Unit 4: SubagentsSubagent PatternsUsing SubagentsQuiz 1: Subagent ConceptsHands-On: Multi-Agent WorkflowQuiz 2: Multi-Agent Workflows
5. Hooks: Observing and Guarding the Agent Lifecycle
6. Bonus: Nano Harness — Build Your Own Agent
Quiz 2: Multi-Agent Workflows
Test your ability to design and implement multi-agent workflows.
Question 1: When is the overhead of subagents worth it?
Question 2: How do parent agents share context with subagents?
Question 3: How should you design for subagent failure?
Question 4: How do Claude Code and Codex expose subagents?
Question 5: What built-in agent types does Codex provide?
Summary
If you got 4-5 correct, you’re ready to design multi-agent workflows without reaching for subagents unnecessarily. If you missed several, review the platform-specific invocation patterns and failure-handling guidance.
Key Takeaways
- Use subagents when the task shape justifies isolation or parallelism
- Pass only the context a child agent needs, and use files when the payload is too large for a prompt
- Design for retries, partial results, and platform-specific invocation details from the start
Next Steps
You’ve finished Unit 4: Subagents. Next up is Unit 5, where you’ll add deterministic lifecycle hooks around those same agent workflows.
Update on GitHub