Intermediate13 lessons
Agents and Tool Use
Move from prompting to tool calls, MCP, structured output, code agents, memory, recovery, and human review.
Engineers building coding agents, workflow agents, browser agents, or production tool-use systems.
You can design agent loops with tools, state, recovery policy, evals, and review gates.
- 1Prompt Engineering FundamentalsBuild and test grounded prompts with clear roles, few-shot examples, structured outputs, evidence checks, and failure-focused evaluation.Preparation & PrerequisitesEasy18 min
- 2Function Calling & Tool UseBuild a safe tool-calling runtime that validates model requests, executes controlled actions, feeds observations back, and evaluates complete workflows.Applied LLM EngineeringMedium14 min
- 3MCP & Tool Protocol StandardsMove from local function calls to reusable MCP capability servers by tracing one real session, building a working stdio integration, and enforcing trust boundaries.Applied LLM EngineeringMedium18 min
- 4Prompt Injection DefenseBuild a prompt-injection-resistant agent boundary: quarantine untrusted tool content, validate typed action proposals, require approval, and measure unsafe side effects.Applied LLM EngineeringMedium17 min
- 5Structured Output GenerationBuild reliable LLM interfaces with JSON mode, structured outputs, schema validation, and grammar-guided decoding.Advanced Agents & RetrievalHard40 min
- 6ReAct & Plan-and-ExecuteCompare ReAct for tightly coupled tool use with Plan-and-Execute for longer workflows with explicit planning and replanning.Advanced Agents & RetrievalHard35 min
- 7Code Generation & SandboxingBuild code agents that test candidate patches inside bounded sandboxes with runtime evidence and defense-in-depth controls.Advanced Agents & RetrievalHard35 min
- 8Computer-Use / GUI / Browser AgentsBuild browser and desktop agents whose proposed clicks and keystrokes remain behind host policy, approval, verification, and sandbox controls.Advanced Agents & RetrievalHard30 min
- 9Human-in-the-Loop Agent ArchitectureBuild approval gates, durable checkpoints, and guarded resumes for agent actions that change external state.Advanced Agents & RetrievalHard38 min
- 10AI Coding Workflow with AgentsScope coding-agent tasks, isolate execution, keep patches on branches, verify behavior, and preserve human merge ownership.Advanced Agents & RetrievalHard27 min
- 11Agent Memory & PersistenceDesign agent memory systems with scoped storage, sourced recall, tenant isolation, and durable checkpoints without letting recalled context authorize side effects.Advanced Agents & RetrievalHard36 min
- 12Agent Failure & RecoveryLearn how to implement validation checks, retries, checkpointed recovery, state reconciliation, loop breakers, and graceful degradation when LLM agents hallucinate, stall, or drift from their tools.Advanced Agents & RetrievalHard50 min
- 13Multi-Agent OrchestrationMaster multi-agent orchestration with LangGraph, AutoGen teams, and OpenAI handoffs. Learn DAG-style routing, typed shared state, protocol boundaries, and human-in-the-loop controls for reliable AI systems.Advanced Agents & RetrievalHard44 min