CertBrain
CoursesBlog
Sign in
← Back to decks
Sign in to save your progress, vote, and build your own decks.Sign in

Agentic AI Concepts

Domain 1 introduced agentic AI as AI that plans and acts toward a goal. This lesson opens up the parts that make an agent work: tools, memory and orchestration. It then covers how several agents can work as a team, and how the Model Context Protocol (MCP) gives agents a standard way to connect to…

11 cards
Study this deck

Agentic AI Concepts

Domain 1 introduced agentic AI as AI that plans and acts toward a goal. This lesson opens up the parts that make an agent work: tools, memory and orchestration. It then covers how several agents can work as a team, and how the Model Context Protocol (MCP) gives agents a standard way to connect to outside systems.

Tools

A tool is any capability an agent can call to act on the world or fetch information: an API, a database query, a search, a calculator or a function in your own code. The model doesn't run the tool itself. It decides that a tool is needed and which inputs to pass. The application runs the tool and hands the result back, and the model uses that result to continue. In Amazon Bedrock this is called tool use. Tools are what let an agent check stock, book a meeting or file a ticket, rather than only describe how.

Memory

Models are stateless, so agents need memory added around them. Short-term memory tracks what has happened within the current task or session, such as earlier turns and steps completed so far. Long-term memory keeps useful facts across sessions, such as a customer's preferences or the outcome of past cases. Amazon Bedrock AgentCore Memory provides both as a managed service, and multi-agent systems can also share memory so agents stay in sync.

Workflow orchestration

Orchestration is the logic that runs the agent's loop: plan a step, call a tool, look at the result, decide the next step, and stop when the goal is met or a limit is reached. Some workflows are tightly structured, with a coordinator following a set sequence of steps, which suits predictable business processes. Others give the model more freedom to choose its own path, which suits open-ended problems but needs guardrails and limits on what the agent is allowed to do.

Multi-agent patterns

Complex jobs can be split across several specialised agents instead of one agent doing everything. Two broad patterns appear in AWS guidance:

PatternHow it worksGood for
Supervisor (coordinator)One agent receives the request, breaks it up and routes parts to specialist collaborator agentsStructured business processes, such as a mortgage assistant with agents for new loans, existing loans and general questions
Peer collaborationAgents with distinct roles, such as planner, researcher and critic, share information and refine each other's workOpen-ended research, creative or exploratory tasks

Agents communicate through messages, shared memory or by passing results along a chain. Specialised agents are easier to build, test and secure than one agent with every tool and permission.

Model Context Protocol

The Model Context Protocol (MCP) is an open protocol that standardises how AI applications connect to external tools and data. An MCP server exposes capabilities, such as tools, and an MCP client inside an AI application can discover those tools, call them with parameters and receive the results. Because the interface is standard, a tool wrapped once as an MCP server can be used by any MCP-compatible agent, instead of building a custom integration for every pairing. AWS describes it as a universal connector. Amazon Bedrock AgentCore Gateway, for example, converts existing APIs and AWS Lambda functions into MCP-compatible tools. A separate open protocol, Agent2Agent (A2A), focuses on agents communicating with other agents.

On the exam

Match the scenario to the part. "The agent needs to check live inventory" is a tool. "It should remember the customer next week" is long-term memory. "Many teams' tools must work with many agents without custom integrations" is MCP. "Route each request to a specialist agent" is the supervisor pattern. Note that Amazon Bedrock Agents is now called Bedrock Agents Classic and is closed to new customers; AWS points new builds to Amazon Bedrock AgentCore.

Quiz me on this
An agent built on a foundation model decides it needs today's exchange rate to answer a question. What happens next in a typical tool-use flow?
  1. The model connects to the internet itself and downloads the rate
  2. The model guesses the rate from its training data and moves on
  3. The agent stops and asks a developer to update the model's training data with the latest rates
  4. ✓ The model requests the tool; the application runs it and returns the result
A company has 40 internal tools and plans to build several AI agents with different frameworks. It wants each tool integrated once and usable by every agent, without custom code for each pairing. Which approach fits BEST?
  1. Fine-tune each agent's model on the documentation of all 40 tools
  2. ✓ Expose the tools through the Model Context Protocol (MCP)
  3. Copy each tool's source code into every agent's system prompt
  4. Increase each agent's context window to fit all 40 tools at once
A bank wants one entry point for customer questions that sends each request to the right specialist agent: one for new loans, one for existing loans and one for general questions. Which multi-agent pattern is this?
  1. ✓ A supervisor agent routing work to collaborators
  2. Peer agents debating with each other until they agree on one answer
  3. A single agent fine-tuned on all three topics
  4. Three separate chatbots that customers choose between
A retailer's shopping agent remembers what a customer said earlier in today's chat, but not the sizes they mentioned last month. Which capability is missing?
  1. Short-term memory within the current chat session
  2. A higher temperature setting
  3. ✓ Long-term memory across sessions
  4. A larger maximum output length
A software company is designing an agent system to research competitors. It wants agents in distinct roles, such as researcher, analyst and critic, that share findings and challenge each other's conclusions, with no fixed sequence of steps. Which approach fits BEST?
  1. A single tool call that searches the web once
  2. ✓ Peer multi-agent collaboration with shared memory
  3. A strict workflow with one coordinator and a fixed sequence
  4. A batch inference job run once a month
Tool (in agentic AI)
A capability an agent can call, such as an API or database query. The model picks it; the application runs it.
Workflow orchestration
Coordinating a multistep task across agents, tools and systems: delegating each step, tracking its state and adapting to intermediate results.
Supervisor pattern
One agent receives a request, splits it up and routes the parts to specialist collaborator agents.
Model Context Protocol (MCP)
An open protocol that standardises how AI applications discover and call external tools and data.
Amazon Bedrock AgentCore Gateway
Converts existing APIs and Lambda functions into MCP-compatible tools that agents can use securely.
Agent2Agent (A2A)
A Google-backed open protocol for agents on different platforms to talk to each other. AWS also proposes an MCP extension for agent-to-agent use.