GAASAgentic AI as a Service
Frameworks, Platforms & Tools

What Is Amazon Bedrock Agents?

What is Amazon Bedrock Agents? A managed AWS capability that uses foundation models to break down requests, call APIs, and complete tasks.

Amazon Bedrock Agents is a managed capability within AWS that lets developers build autonomous AI agents on top of foundation models. It uses model reasoning together with APIs and data sources to break down a user request, gather information, and complete multistep tasks. This article explains what Bedrock Agents is, how it works, and what it offers teams building on AWS.

What Amazon Bedrock Agents Is

Amazon Bedrock is AWS's managed service for building generative AI applications using foundation models from multiple providers. Bedrock Agents is the part of that service focused on agentic behavior. Instead of treating a model as a single question-and-answer endpoint, an agent orchestrates interactions between the foundation model, data sources, applications, and the user conversation to fulfill a goal.

The key idea is delegation. A developer configures an agent with instructions, available actions, and knowledge sources, and the agent then decides how to proceed. It determines whether it has enough information to act, calls the necessary APIs to interact with company systems, and continues until the task is done or it needs to ask for more input.

How It Works

When a request comes in, the agent uses the reasoning ability of the underlying foundation model to plan. It breaks the request into steps, decides which tools or APIs to invoke, and chains those calls together. To connect agents to company processes, developers define action groups—descriptions of the APIs the agent is allowed to call—so the agent can transact with real systems rather than only generating text.

Agents can also draw on knowledge bases, which connect them to an organization's documents and data for grounded responses. Because Bedrock is fully managed, much of the surrounding plumbing—prompt engineering, memory handling, monitoring, encryption, and permissions—is handled by the service rather than written by hand.

Key Capabilities

Bedrock Agents includes several capabilities aimed at production use. Agents can retain memory across interactions, allowing them to remember previous exchanges and improve accuracy on multistep tasks. They can dynamically generate and run code in a secure environment, which is useful for data analysis, calculations, and visualization. The service also supports multi-agent collaboration, where several specialized agents work together on a more complex problem.

Security and reliability features are built in as well. Amazon Bedrock Guardrails can be applied to agents to filter content and enforce policies, and the managed nature of the service means encryption and access control are integrated rather than bolted on. AWS has continued to expand this area, including newer infrastructure for running and scaling agents in production.

Who It Is For

Bedrock Agents is aimed at teams already building on AWS who want to add autonomous, tool-using behavior without provisioning their own infrastructure or writing custom orchestration code. Because it is a proprietary managed service, costs follow standard AWS consumption-based pricing tied to model usage and related resources. Organizations wanting framework-level control or portability across clouds may pair it with, or substitute, open-source agent libraries.

Frequently Asked Questions

Is Amazon Bedrock Agents open source?

No. It is a proprietary, managed capability within the Amazon Bedrock service on AWS, billed through standard AWS consumption pricing.

What models can Bedrock Agents use?

Bedrock Agents runs on foundation models available through Amazon Bedrock, which includes models from several providers. The specific selection evolves over time, so check the current AWS documentation.

How do Bedrock Agents connect to company systems?

Through action groups, which describe the APIs an agent is allowed to call, and through knowledge bases that connect agents to an organization's documents and data.