Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

Agentic Engineering with Claude Agent SDK

via Udacity

Overview

You will learn the fundamental shift from generative AI to proactive agentic systems that can perceive, reason, and act. Through hands-on exercises and real-world workflows, you will learn to configure and command Claude Code and use the Claude Agent SDK to build agentic applications to support your development and business-oriented workflows.

Syllabus

  • Course Introduction
    • Get introduced to agentic engineering, meet your instructors, set up your Vocareum workspace, and complete a hands-on exercise using Claude Agent SDK and CLI tools.
  • Introduction to Claude 4 Model Architecture
    • Explore the Claude 4.5 model family—Haiku, Sonnet, and Opus—each optimized for a different balance of intelligence, speed, and cost for efficient AI applications.
  • Select Claude 4 Models with Claude API
    • Learn to select the best Claude 4 model—Haiku, Sonnet, or Opus—using the API, matching model strengths to task complexity for faster, cost-effective, and high-quality AI solutions.
  • Introduction to Extended Thinking
    • Explore extended thinking—how Claude models reason step-by-step before answering, optimizing for accuracy, transparency, and auditability in complex, high-stakes tasks.
  • Apply Extended Thinking with Claude API
    • Learn to use Claude API's extended thinking to build transparent AI applications that show reasoning steps, enabling clear audit trails for trustworthy, defensible decisions.
  • Introduction to Agentic System Design
    • Discover agentic AI: systems that perceive, reason, and act to achieve goals through a perception-reasoning-action loop, core components, and agent design patterns.
  • Design Agent Architectures
    • Learn to design agent architectures for automating complex tasks using multi-agent systems, enabling speed, specialization, resilience, and scalable AI-powered workflows.
  • Introduction to Claude Code
    • Discover how to use Claude Code as an agentic AI assistant—reading your project, writing code, scaling tasks with subagents, and applying custom knowledge via CLAUDE.md and skills.
  • Configure Claude Code
    • Learn to build sophisticated AI systems by configuring Claude Code with modular agents and reusable skills for task delegation and domain-specific workflows.
  • Introduction to Claude Agent SDK
    • Learn to build autonomous AI agents with the Claude Agent SDK—set goals, assign tools, manage permissions, and automate complex workflows using natural language instructions.
  • Build Production Agents with Claude Agent SDK
    • Learn to build production AI agents with Claude Agent SDK that use tools to read, process, and write files, automating complex document workflows with clear prompts and structured outputs.
  • Introduction to Custom Tools in Claude Agent SDK
    • Learn how to design, build, and integrate custom tools in Claude Agent SDK, letting agents interact with private data, APIs, and automate specialized business tasks.
  • Implement Custom Tools in Claude Agent SDK
    • Learn to create, integrate, and test custom tools in the Claude Agent SDK, enabling agents to interact with APIs and solve real-world tasks tailored to your needs.
  • Introduction to Structured Outputs
    • Learn how to use schemas to enforce structured outputs in Claude Agent SDK, transforming unpredictable text into reliable, validated data for robust applications.
  • Implement Structured Outputs
    • Learn to implement structured outputs in Claude Agent SDK by defining schemas with Zod, enabling reliable, validated data extraction for robust applications.
  • Introduction to Claude Skills
    • Learn to create and structure Claude skills—modular files that encode expertise—enabling AI agents to perform tasks consistently to your team's standards.
  • Create Claude Skills
    • Learn to create and use Claude Skills to give agents reusable expertise. Build agents that discover, combine, and apply skills for complex tasks, with structured, type-safe outputs.
  • Introduction to Model Context Protocol
    • Discover how the Model Context Protocol enables AI to securely and efficiently connect with external tools, standardizing integrations and supporting scalable, real-world AI applications.
  • Integrate MCP Servers
    • Learn to integrate Claude Agent SDK agents with external tools via MCP servers, enabling automated tasks like code analysis and structured data retrieval from services such as GitHub and ESLint.
  • Introduction to Multi-Agent Orchestration
    • Discover how to design multi-agent AI systems using orchestrators and subagents, apply sequential, parallel, and advanced orchestration patterns, and automate complex, multi-step tasks.
  • Orchestrate Multi-Agent Systems
    • Learn to design and implement multi-agent systems using Claude Agent SDK where an orchestrator coordinates specialized subagents to automate and scale complex, multi-step business processes.
  • Introduction to TDD with AI
    • Discover how AI enhances Test-Driven Development by generating tests from descriptions, catching edge cases, and accelerating reliable, high-quality software delivery.
  • Agent Evaluation
    • Agent Evaluation guides assessing an agent’s task completion, quality, tool use, and system metrics using response, step, or trajectory strategies to ensure reliable and efficient operations.
  • Evaluate Agents Built with Claude Agent SDK
    • Learn to build automated evaluation frameworks for Claude Agent SDK agents, using agent traces, evaluators, test cases, and schema validation to ensure reliable performance.
  • Introduction to Claude Computer Use Tool
    • Learn how the Claude Computer Use Tool enables AI to automate tasks on GUIs using a visual 'see, think, act' cycle, with a strong focus on sandboxed safety and responsible use.
  • Enterprise Multi-Agent Code Review Orchestrator
    • Build an enterprise-ready Code Review tool using the Claude Agent SDK that uses different tools to check the quality of code in PRs.

Taught by

Abdellah Iraamane

Reviews

Start your review of Agentic Engineering with Claude Agent SDK

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.