← All transcripts

Building AI Agent Systems and Scaling Challenges in Agentic AI Transcript, AI Summary & Key Points

IBM Technology · Jun 09, 2026 · Education · 13:05 · EN

📄 Transcript

Searchable transcript of Building AI Agent Systems and Scaling Challenges in Agentic AI — IBM Technology (13:05). Search for a phrase, then click its timestamp to jump straight to that moment in the video.

Captions sourced from the original video on YouTube, published by IBM Technology. The video, its captions and all related intellectual property remain the property of their respective owners; AINotes claims no ownership. Provided for research, accessibility and search — see the Transcript Notice and Copyright Policy.

00:00 Agents are easy to demo and surprisingly hard to scale. It's now easier than ever to build a working demoable agent that can complete meaningful tasks end to end, which naturally leads to the next obvious question, why not just scale it? More steps, more tasks, less supervision. But before we push that further, we need to take a closer look at what actually changes when you start scaling agentic systems.

00:27 And how scaling agents is not quite as simple as it seems. In traditional software systems, scaling is a well-understood problem. As demand grows with more users, more requests, more data, you add. This can happen in many ways, such as horizontally by adding machines or containers, or vertically by increasing CPU, memory, and storage. But fundamentally, more users means more infrastructure, which results in the same behavior.

01:04 Agentic systems break this pattern. Yes, they require infrastructure scaling, but when people talk about scaling agents, they're often mixing two different ideas, traditional scaling of handling more requests and expanding capabilities to enable the system to do more. And it's the second one that changes everything. The scaling we're going to talk about here is making these AI systems work reliably across wider scopes and more complex tasks.

01:35 To understand why this matters, let's look at how agents actually operate. Most agents follow a simple loop. They plan the tasks into steps, execute by using tools to act, remember and store relevant context to memory. And reflect on any actions to evaluate what worked and what didn't. For narrowly-scoped tasks, this works remarkably well. The problem is bounded.

02:12 The system makes a few decisions and completes the task and stops. With this success, we naturally decide to scale it. Maybe you want to expand into another domain or to a new suite of features users have been requesting. At first glance, this seems like a straightforward extension. Just give the agent more tools, more knowledge, and broader responsibilities.

02:35 That's where we hit the first large challenge. While the agent loop doesn't change, the cost of each execution does. For a narrowly-scoped task, the agent might plan a few steps, make some tool calls, and complete in a handful of seconds. Token usage is small, and latency is not very noticeable. But as you scale, planning takes longer. Execution becomes more demanding as the agent has to decide between more possible tools and actions.

03:08 Memory grows, increasing the context passed into every step and requiring more effort to fight through the noise. Reflection also becomes more expensive and less reliable as more context begins to dilute useful signals. What used to be quick, cheap interactions no longer scale cleanly. Latency and costs scale non-linearly, as each decision requires more context, more reasoning, and more careful selection between actions.

03:39 It's not just that we have added more features, we've multiplied the complexity of decisions the agent has to make to complete even simple tasks. The immediate consequence is simple. Scaling agentic systems increases the cost per decision, and ultimately, the cost per successful. outcome. Now let's assume you're willing to pay these costs. You are still not in the clear.

04:07 Something more subtle and more dangerous happens next. Let's illustrate this with a simple example of a travel agent. You say, book me a trip to Washington. The agent gets started by building its plan for your upcoming trip to Washington, DC. It executes tools to find flights, book hotels. And organize transportation. And all of these execute successfully.

04:45 A few minutes later, we have this great trip fully planned and ready to go. But the initial assumption was wrong. The model misinterpreted the request Washington as Washington, DC when you actually met Washington State nearly 3,000 miles away. And now that assumption drives the plan, influences the execution, and gets written into memory. This tiny error...

05:12 poisoned the entire interaction, not just wasting money, but wasting your time. This is the key shift. Failures are not isolated, they propagate. The system didn't just make a silly little mistake, it spread that mistake across time. This is dangerous because as agents scale, they make more decisions under uncertainty, not less. And because the system is operating autonomously, there may be no natural checkpoint where a user could come in and easily correct it.

05:46 So let's take a step back. As we've discussed, scaling agents is not something we can treat as simple extension. It requires architectural changes. A single agent doesn't scale well because it owns everything, every decision, all memory. As that scope grows, the context becomes noisy, state becomes hard to manage, failures cascade easily and per task cost continues to rise.

06:15 This is not a model limitation, but rather a consequence of how responsibility is distributed. The core issue here is ownership. When a single agent is responsible for everything, every decision becomes more expensive, more complex and more fragile. There are no clear boundaries or separation of concerns. The limiting factor is less the capability of the model.

06:39 And more how much each agent is responsible for. That's what determines whether the system scales. In other words, it's a systems design problem, not a model capability problem. Imagine a company where every single decision, let's say engineering, marketing, hiring, support, all has to go through one person. As the company grows, even simple decisions take longer and longer because the person has to understand more context, consider more factors, and switch between specialized domains.

07:20 Agents are the same way. When responsibility is centralized, the bottleneck isn't the effort but the growing cost of making each decision. So what do we actually do about this? Moving away from a single agent, We decompose the system. Into multiple components with bounded and distributed responsibility. Each component operates with less context, makes fewer decisions, and has a narrower scope.

07:53 Together, they form a system where individual decisions are cheaper, faster, and easier to reason about, while complexity and failures are contained rather than compounded. This is where multi-agent systems begin, as a consequence of scaling correctly. By distributing responsibility and decomposing components, we begin to regain control over decision size, cost, latency, and failure propagation.

08:24 Once we move into the multi-agent design space, we introduce a central challenge of managing how agents coordinate, share work, and manage dependencies. As systems grow and evolve, you must decide how to scale their capabilities. One path is horizontal, introducing new agents to take on distinct responsibilities. This makes new capability easier to access and reuse, but as the system grows, coordination becomes the limiting factor and communication overhead increases quickly.

09:03 The other path is vertical, increasing the capability of individual agents through additional tools or subagents. This reduces the need for coordination but can increase latency and complexity concentrated in each agent. Realistically, this shows up as a question of capability placement. Should a new capability live as its own agent or be embedded within an existing one?

09:30 Let's consider a research assistant agentic system. We have a central coordinator agent and sub-agents for retrieving documents, refining search queries, and finally for synthesizing the results. If we want to introduce fact checking, one option is a dedicated agent that evaluates outputs across the system. This works well because fact checking is a distinct reusable capability with its own logic and policies.

10:15 Separating it keeps responsibilities clear, but requires an additional coordination step. In contrast, consider adding the capability rank and filter retrieved results to get more relevant documents. This is best embedded within the existing retrieval agent because the capability is tightly coupled to the existing agent's retrieval process and depends on shared context across steps.

10:45 Splitting it into a separate agent would introduce unnecessary coordination and kind of fragment the decision process. So there's a trade-off. Systems that scale more horizontally must invest more effort at the coordination layer. Systems that scale vertically must manage growing complexity and cost of these individual agents. In both cases, complexity from scaling to new capabilities is shifted.

11:12 The decision really comes down to how expensive coordination will be versus how much complexity an agent can reasonably absorb. A useful rule of thumb is to split capabilities when they are reusable and independent, and embed them when they're tightly coupled and context-dependent. In practice, agentic systems that will actually scale are those that balance these forces and deliberately choose where the complexity accumulates in coordination, in individual agents, or in the structure that connects them.

11:48 At every stage, scaling introduces a new constraint. Cost rises, latency increases, failures propagate, and coordination becomes harder. Scaling AI agents doesn't just amplify capability, it amplifies everything in the system at once. The teams that succeed are those who understand these challenges and constraints and make deliberate architectural decisions about what is allowed to scale and what is kept bounded.

12:18 All of this might sound like a lot of problems. But it's actually where the opportunity lies because once you understand how decisions flow through your system, you can shape how those decisions behave at scale. The teams that win won't be those with the most capable agents. They'll be the ones that design systems where decisions are bounded, costs are intentional, and intelligence compounds instead of collapsing. The goal in scaling agentic AI is to design systems that can survive. And benefit from their own successes.

🧠 AI Summary

Scaling agentic AI is a systems design problem rather than simply a model capability problem. Expanding an agent's tools, knowledge, and responsibilities increases planning effort, context size, latency, cost, and failure propagation. Single-agent systems become fragile because one component owns too many decisions and too much memory. Decomposing responsibility across bounded components or multiple agents can contain complexity, but introduces coordination overhead. Reusable, independent capabilities should generally become separate agents, while tightly coupled, context-dependent capabilities should remain embedded. Successful systems deliberately control where complexity accumulates and keep decisions, costs, and failure modes bounded.

🔑 Key Points

  • Traditional infrastructure scaling handles more users and requests, while agent scaling also expands the system's capabilities and scope.
  • As agents gain more tools and responsibilities, planning, execution, memory, and reflection become more expensive and less reliable.
  • Agent failures propagate because incorrect assumptions can influence plans, tool execution, and long-term memory.
  • A single agent becomes a bottleneck when it owns too many decisions, domains, and state.
  • Decomposing systems into bounded components can make decisions cheaper, faster, easier to reason about, and less prone to cascading failures.
  • Horizontal scaling adds agents and increases coordination overhead, while vertical scaling increases the complexity and latency of individual agents.
  • Scaling decisions should balance coordination costs against the complexity an individual agent can reasonably absorb.
  • The goal of scaling agentic AI is to create systems with bounded decisions, intentional costs, and contained failure modes.

✅ Actionable items

  • Decompose a single-agent system into components with bounded and distributed responsibility.
  • Place reusable and independent capabilities in separate agents.
  • Embed capabilities that are tightly coupled to an existing agent and depend on shared context.
  • Evaluate whether the coordination cost of a separate agent exceeds the complexity of embedding the capability.
  • Deliberately decide where complexity should accumulate: coordination, individual agents, or the connecting system structure.

🧭 Frameworks

Agent loop01:40
  1. Plan tasks into steps
  2. Execute actions using tools
  3. Remember and store relevant context
  4. Reflect on what worked and what did not
Horizontal versus vertical capability scaling08:43
  1. Scale horizontally by introducing agents with distinct responsibilities
  2. Scale vertically by increasing an individual agent's capabilities through additional tools or subagents
  3. Balance coordination overhead against the complexity absorbed by individual agents

🧰 Tools & AI usage

AI is used for

  • Planning, executing, remembering, and reflecting on tasks — Enable agents to complete tasks end to end using tools, stored context, and evaluation of prior actions.01:40

📊 Numbers mentioned

Costs

  • Scaling agentic systems increases the cost per decision and the cost per successful outcome.
  • Latency and costs scale non-linearly as decisions require more context, reasoning, and action selection.

⚖️ Advantages, risks & lessons

Advantages

  • Bounded components make individual decisions cheaper, faster, and easier to reason about.
  • Separating reusable capabilities keeps responsibilities clear.
  • Distributed responsibility can contain complexity and failure propagation.

Risks

  • Larger memory and context can dilute useful signals.
  • Incorrect assumptions can propagate through plans, execution, and memory.
  • Autonomous systems may lack natural checkpoints for user correction.
  • Horizontal scaling increases coordination and communication overhead.
  • Vertical scaling can concentrate latency and complexity within individual agents.

Lessons

  • The main scaling constraint is how much responsibility each agent owns.
  • Agent scaling requires architectural changes rather than only a more capable model.
  • Every scaling decision shifts complexity somewhere in the system.
  • Systems should be designed so intelligence compounds instead of collapsing.

💬 Quotes

Scaling agents is not something we can treat as simple extension. It requires architectural changes.