Build production AI agents programmatically using the Claude Agent SDK. Master Python and TypeScript SDKs to create autonomous agents for documentation automation, quality checks, and deployment workflows.
Overview
Syllabus
- Unit 1: Agent SDK Foundations
- Building Your First Python Agent
- Reading Files with Tool Restrictions
- Finding TODO Comments with Multiple Tools
- CLI versus SDK Side by Side
- Unit 2: Python SDK Deep Dive
- Automated TODO Finder with Query
- AI Driven Doc Auditor
- Production Ready Log Analyzer
- Unit 3: Custom Tools and Hooks
- Building Your First Custom Tool
- Safety Hooks Block Dangerous Bash Commands
- Audit Logging with PostToolUse Hooks
- Building a Monitored Calculator Automation System
- Unit 4: TypeScript Production Agents
- Building Your First Typed TypeScript Agent
- Adding Retry Logic for Agent Reliability
- Containerizing Your TypeScript Agent Application
- Building a Production Ready Agent
- Unit 5: Production Deployment Integration
- Adding Logging to Your Agent
- Building a Production Bot with Hooks
- Automating Reviews with GitHub Actions
- Complete Production System with Metrics