All Modules
Complete curriculum for mastering Claude Code agents. Start with Module 1 and progress through all 8 modules for the best learning experience.
Fundamentals: What Are Agents?
Understand the core concept of agents, the agentic loop, and how they differ from traditional LLM APIs.
Claude Code CLI Agents
Learn how to spawn and control subagents in Claude Code, including subagent types, definitions, and foreground/background execution.
Agent SDK Basics
Install and use the Agent SDK to build your own autonomous agents. Learn message types, the event loop, and session management.
Tools & Tool Use
Master all built-in tools, how tools work, tool permissions, custom tools, and error handling.
Advanced SDK Patterns
Hooks, streaming, cost tracking, structured outputs, and production patterns.
Subagents in the SDK
Create specialized agents in the SDK, control their tools, leverage context isolation, and design multi-agent systems.
Multi-Agent Orchestration
Master parallel agents, agent teams, coordination patterns, and worktree isolation for complex autonomous systems.
Production Patterns & Deployment
Deploy agents to production: hosting, security, sandboxing, monitoring, and real-world case studies.
💡 Learning Tip
Each module takes 25-40 minutes to complete. We recommend completing them in order, as later modules build on concepts from earlier ones. Total time: approximately 4 hours.