Skip to main content
Set up your environment
Install Claude Agent SDK and verify your setup to start coding
7 streak
1,240 XP
Today
195/300
L1
Explorer
Reflection Day
Today is a rest & review day. Look back at your P1-P2 journey:
Which SDK concepts felt intuitive? Where did you get stuck?
Write a 3-sentence summary of what you've learned so far.
Track 1 · Awakening

P2 · Tool Use

~3 hours · 3 lessons + 3 exercises · +500 XP
Function Calling Mental Model
Tool Design Principles
Atomicity, clear descriptions, helpful errors
Lesson · +50 XP
3
Tool Orchestration
When to call, when not to, result into context
Exercise: Implement Calculator Tool
Exercise: File & Search Tool Mocks
Exercise: Build agentLoop(msg, tools)
All Tracks
Track 1 · Awakening P1 Agent Basics · P2 Tool Use · P3 Prompts
1/3
Gate: L2 Apprentice
Complete P3 + run query() with outputFormat
Requirements:
• Complete all 3 lessons in Track 1
• Pass the P3 structured output exercise
• Successfully call query() with Zod schema validation
Track 2 · Forging P4 Memory · P5 Eval & Routing · P6 Patterns & Capstone
0/3
Gate: L3 Builder
Pass P6 Capstone — build a mini agent framework using 7+ SDK features
P6 Capstone Project:
Build a mini agent framework demonstrating mastery of:
query() + resume session management
allowedTools + canUseTool permission control
outputFormat structured output with Zod
hooks.PreToolUse + PostToolUse lifecycle
• Error handling + graceful degradation
Track 3 · Expedition MCP · RAG · Multi-Agent · Code Gen · HITL · Production
Pick 2+ Choose your path
Quick Access
Today's XP 105 remaining
2 lessons +100
Flashcards +30
Daily quest +20
Focus bonus +45
Total 195 / 300
+75 XP Lesson complete · 1.5x first try