DevConf.US 2025

Andy Xie

Andy is a Software Engineer working on agentic applications at Red Hat. His interests are Agentic AI and LLM post-trainings.


Job title

Software Engineer

Company or affiliation

Red Hat


Session

09-20
10:00
15min
Challenges in Building Multi-Agent System
Andy Xie

In this talk, we explore the practical challenges and engineering trade-offs involved in building multi-agent AI systems.

After a brief overview of what constitutes an AI agent, we’ll trace the evolution of agentic workflows—from the explosive interest in AutoGPT in 2023, through the rise of visually empowered agents in 2024, to today’s surge of agentic AI across industries. We’ll then examine where and why businesses should deploy multi-agent architectures, highlighting key use cases in SaaS automation and domain-specific “Vertical AI.”

On the engineering side, we dive into three core pain points:

Inference Cost vs. Performance

  • Balancing API or hardware expenses against tool-calling accuracy and latency
  • Strategies for using smaller, specialized models—enhanced via prompt engineering and reinforcement learning—to match or exceed larger, general-purpose alternatives

Memory Management
* Physical layer: vector stores, knowledge graphs and prompt-caching frameworks (e.g., Llama-Stack, AutoGen)
* Logical layer: shared context protocols that minimize redundant inference and shrink effective context windows

Agent-to-Agent Communication
* Physical/transport layer: HTTP-based JSON-RPC 2.0 with async-first patterns (polling, SSE, webhooks)
* Logical layer: pipelined and host-agent orchestration workflows

We’ll illustrate these concepts with benchmark data and a pre-recorded demo showcasing a full agentic pipeline—MCP function calling, A2A orchestration, and memory-driven optimization.

Finally, we’ll close with future directions for agentic systems and open the floor for questions.

Artificial Intelligence and Data Science
Ladd Room (Capacity 96)