Agentic Engineering & ToolingAgentic Engineering & Tooling
Deep Dive180min
INTERMEDIATE

Agent Loops, Decoded: Fundamentals to Agentic Patterns in Spring AI

This talk introduces Spring AI agents as context orchestrators, starting with ChatClient, memory, Advisors, RAG, Tool Calling, and MCP. It then builds advanced agent patterns: tool discovery, evaluation loops, explainable agents, planning, user questioning, subagents, and agent-to-agent integration, previewing Spring AI 2.1’s typed multi-step agent abstraction.

talk.summaryAiDisclaimer

Christian Tzolov
Christian TzolovSpring Team

talkDetail.whenAndWhere

Monday, October 5, 09:30-12:30
TBA 6
talks.roomOccupancytalks.noOccupancyInfo
talks.description
At their core, AI agents are context orchestrators — gathering information, querying models, evaluating outputs, and adapting their approach. This live-coded session takes you from Spring AI fundamentals to agentic patterns.
We start with the fundamentals: ChatClient essentials, context engineering, and session memory. We cover how Advisors extend the LLM execution path, including Recursive Advisors implementing the Agent Loop — the loop behind every autonomous agent — then enrich context with RAG and connect to external services via Tool Calling and MCP.

From there, we build up the agentic patterns Tool Calling and Advisors make possible:
  • Tool Search Tool — dynamic tool discovery for agents with hundreds of tools
  • LLM-as-a-Judge — automated response evaluation in an evaluator-optimizer loop
  • Explainable Agents — augmenting tool calls with the model's reasoning for debuggability
  • Agent Skills — LLM-agnostic capabilities, loaded on demand
  • Todo / structured planning — preventing "lost in the middle" failures
  • AskUserQuestion — gathering requirements before acting
  • Subagent Orchestration — delegating to specialized agents with isolated context
  • MCP, A2A, and ACP — securing tool access, building rich MCP Apps, and connecting agents to other agents and clients

You'll leave understanding how a few building blocks compose into any agentic pattern, with an early preview of what's next: durable, crash-recoverable agentic workflows in Spring AI 2.1.
toolcalling
spring ai
rag
agents
talks.speakers
Christian Tzolov

Christian Tzolov

Spring Team

Netherlands

Christian Tzolov is an R&D Software Engineer on Broadcom's Spring team, where he leads Spring AI and is one of the maintainers of the MCP Java SDK project. He serves as an Ambassador for the Agentic AI Foundation (AAIF) and focuses on integrating AI with enterprise Java and advancing how developers build intelligent applications.