{
  "id": 18350046,
  "title": "The A2A CLI on AWS: One Client for Lightsail, Bedrock AgentCore and Localhost",
  "url": "https://urgent.news/2026/11/05/the-a2a-cli-on-aws-one-client-for-lightsail-bedrock-agentcore-and",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-05T18:13:26.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/aws-builders/the-a2a-cli-on-aws-one-client-for-lightsail-bedrock-agentcore-and-localhost-o69"
  },
  "original_language": "en",
  "account": "This step-by-step guide explains how to run A2A agents on AWS and drive them with the A2A CLI. A Rust agent using the official A2A Rust SDK runs in an Amazon Lightsail container, while a Strands agent on an Amazon Bedrock model runs in the AgentCore Runtime. Both agents can also run on a laptop, and a single set of A2A commands checks all four endpoints. The A2A CLI manages communication between the agents, handling protocol version differences and forwarding requests as needed. The Rust agent serves A2A 1.0, while the Strands agent uses A2A 0.3. The A2A CLI connects to both agents, reading their respective protocol versions and data. The workload for the agents is a Lucas-Lehmer test to find Mersenne prime numbers, with the results reported back to the user.",
  "summary": "This article provides a step by step guide to running A2A agents on AWS and driving them with the A2A CLI. A Rust agent on the official A2A Rust SDK runs in an Amazon Lightsail container. A Strands agent on an Amazon Bedrock model runs in Amazon Bedrock AgentCore Runtime and hands its work to the Rust agent. Both also run on a laptop, and one set of a2a commands checks all four.…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}