AWS Open Source Blog

Category: Artificial Intelligence

Open Protocols for Agent Interoperability Part 4: Inter-Agent Communication on A2A

Open Protocols for Agent Interoperability Part 4: Inter-Agent Communication on A2A

Welcome to Part 4 of our blog series on Open Protocols for Agent Interoperability where we will cover the Agent-to-Agent (A2A) protocol, AWS’ involvement with the Linux Foundation-based open standard, and our support of A2A in the Strands Agents SDK. Here is what we’ve covered so far: Part 1: How the Model Context Protocol (MCP) […]

Introducing Strands Agents 1.0: Production-Ready Multi-Agent Orchestration Made Simple

Introducing Strands Agents 1.0: Production-Ready Multi-Agent Orchestration Made Simple

Today we are excited to announce version 1.0 of the Strands Agents SDK, marking a significant milestone in our journey to make building AI agents simple, reliable, and production-ready. Strands Agents is an open source SDK that takes a model-driven approach to building and running AI agents in just a few lines of code. Strands […]

Open Protocols for Agent Interoperability Part 3: Strands Agents & MCP

Open Protocols for Agent Interoperability Part 3: Strands Agents & MCP

Developers are architecting and building systems of AI agents that work together to autonomously accomplish users’ tasks. In Part 1 of our blog series on Open Protocols for Agent Interoperability we covered how Model Context Protocol (MCP) can be used to facilitate inter-agent communication and the MCP specification enhancements AWS is working on to enable […]

Open Protocols for Agent Interoperability Part 2: Authentication on MCP

Open Protocols for Agent Interoperability Part 2: Authentication on MCP

In Part 1 of our blog series on Open Protocols for Agent Interoperability we covered how the Model Context Protocol (MCP) can be used to facilitate inter-agent communication and the MCP specification enhancements AWS is working on to enable that. In Part 2 of this blog series we dive deep into authentication in the latest […]

Using Strands Agents with Claude 4 Interleaved Thinking

Using Strands Agents with Claude 4 Interleaved Thinking

When we introduced the Strands Agents SDK, our goal was to make agentic development simple and flexible by embracing a model-driven approach. Today, we’re excited to highlight how you can use Claude 4’s interleaved thinking beta feature with Strands to further simplify how you write AI agents to solve complex tasks with tools. With a […]

Open Protocols for Agent Interoperability Part 1: Inter-Agent Communication on MCP

Open Protocols for Agent Interoperability Part 1: Inter-Agent Communication on MCP

At AWS, open standards run deep in our DNA, driving all that we do. That’s why we decided to build Amazon Elastic Cloud Compute (EC2) as a protocol-agnostic cloud computing service and Amazon SageMaker as a framework-agnostic deep learning service. Our commitment to openness continues as we enter the agentic AI era, extending to inter-agent […]

Introducing Strands Agents, an Open Source AI Agents SDK

Introducing Strands Agents, an Open Source AI Agents SDK

Today I am happy to announce we are releasing Strands Agents. Strands Agents is an open source SDK that takes a model-driven approach to building and running AI agents in just a few lines of code. Strands scales from simple to complex agent use cases, and from local development to deployment in production. Multiple teams […]