Model Online / On-Site
Duration
Modules 6 modules

Course Objective & Scope

Agents most often fail at planning long tasks and updating that plan as conditions change. The programme examines planning approaches such as ReAct, plan-and-execute, hierarchical task decomposition, reflection and self-critique, and the role of reasoning models like the OpenAI o-series, Claude extended thinking and Gemini thinking in these loops.

Participants build agents that solve the same task with different planning strategies, compare success rate, step count and cost, and produce a loop design template covering replanning and termination rules.

Who Should Attend?

  • AI engineers developing agents
  • Solution architects designing complex automation scenarios
  • Technical teams responsible for improving agent performance
  • Prerequisite: Python and basic agent development experience

Key Takeaways

  • Select the right planning strategy for the task type
  • Build planners that decompose complex tasks into subtasks
  • Recover from errors through reflection and replanning
  • Use reasoning models while balancing cost and latency
  • Write termination rules that prevent infinite loops and wasted steps

Curriculum

Fundamentals of the Agent Loop
  • The observe–think–act loop and ReAct
  • Single-step versus multi-step tasks
Planning Strategies
  • Plan-and-execute and hierarchical task decomposition
  • Plan representation: list, graph and task tree
Reasoning Models and Thinking Budgets
  • o-series, Claude extended thinking and Gemini thinking
  • Choosing different models for planner and executor
Reflection and Replanning
  • Self-critique, verifier steps and error recovery
  • When should the agent replan?
Termination and Resource Control
  • Success criteria, step and token limits
  • Loop detection and handing over to the user
Comparative Lab
  • Measuring success, cost and speed of strategies on the same task
  • Loop design template

Other Courses in This Category

  • Agent Memory and Context Engineering

    Agent memory and context management for long-horizon tasks and multi-session interactions: working memory, episodic and semantic long-term memory, context compaction, and persistent memory architecture with Mem0 and LangGraph Store.

    AI Agent Systems & Autonomous Workflows Corporate
    Live Course
    5 modules
  • Multi-Agent Systems Architecture and Orchestration

    Multi-agent architectures that split complex work across specialised agents: supervisor, hierarchical and swarm patterns, comparing LangGraph, CrewAI and AutoGen, the A2A protocol and shared state management.

    AI Agent Systems & Autonomous Workflows Corporate
    Live Course
    5 modules
  • Human-in-the-Loop AI Agents

    Human-in-the-loop agent architecture that preserves human oversight on critical actions: interrupt/resume flows, risk-based approval thresholds, escalation queues and agents that improve from human feedback.

    AI Agent Systems & Autonomous Workflows Corporate
    Live Course
    5 modules
  • Enterprise System Integration with Model Context Protocol (MCP)

    Connecting enterprise databases, APIs and internal systems to LLMs and agents cleanly and securely with Model Context Protocol (MCP): MCP server/client development, authorisation and enterprise integration architecture.

    AI Agent Systems & Autonomous Workflows Corporate
    Live Course
    5 modules
  • Designing Reusable AI Agent Skills and Playbooks

    Turning institutional knowledge, procedures and tools into modular, reusable agent skills: SKILL.md structure, progressive disclosure, templates, scripts and enterprise skill library governance.

    AI Agent Systems & Autonomous Workflows Corporate
    Live Course
    5 modules
  • AI Agent Evaluation, Benchmarking and Quality Assurance

    End-to-end and step-level evaluation of multi-step agent systems: trajectory evals, tool calling accuracy, task completion metrics, simulated user/environment testing and CI/CD eval pipelines.

    AI Agent Systems & Autonomous Workflows Corporate
    Live Course
    5 modules

Get in touch