Official Python SDK for the Agent2Agent (A2A) Protocol
a2a-python is a Python SDK for building software agents that communicate through the Agent2Agent protocol, including running them as A2A servers. It is for developers creating agentic applications and clients or servers that use JSON-RPC, HTTP/REST, or gRPC. The catalogue add-on supports workflows around this SDK.
Latest release v1.3.0 · 27 Oct 2026
2 files for Claude Code, Codex and OpenCode: mistake-reflection, a2a-python AGENTS.md — 448 tokens loaded in every session.
AGENTS.md A 448 tok .agents/skills/mistake-reflection/SKILL.md A 60 tok These files are a2aproject/a2a-python's own configuration — they tell Claude Code, Codex and OpenCode how to work on this repository, so they are not mods to install elsewhere. Copy one as a starting point and replace the parts that are about this project.