Workflows2026年5月13日·1 分钟阅读

Awesome A2A — Agent2Agent Tools, Servers & Clients

Curated Agent2Agent (A2A) directory covering agents, servers, and client SDKs for building interoperable multi-agent systems.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Stage only · 17/100Stage only
Agent 入口
任意 MCP/CLI Agent
类型
CLI Tool
安装
Stage only
信任
信任等级:Established
入口
Asset
通用 CLI 安装命令
npx tokrepo install f8259814-2519-5aba-9595-d5675275a53c

简介

Awesome A2A 帮你快速了解 A2A 生态,便于挑选能互操作的 agents 与服务,把多 Agent 系统拼起来。

最适合: 在对比 A2A 协议服务器/客户端的多 Agent 平台开发者

适配: 不同实现差异较大;可作为按语言/运行时筛选的发现清单

配置时间: 3–10 分钟

关键事实(已验证)

  • 建议先选 1 个 server + 1 个 client SDK,跑通端到端互操作后再扩展。
  • 多 agent 场景要尽早统一 routing 与 auth 模型,避免后期迁移成本。
  • GitHub:171 stars · 36 forks;最近更新 2026-05-03(GitHub API 验证)。

正文

A2A 评估清单(建议逐项过一遍):

  • 是否清晰说明认证/授权?
  • 是否符合你的部署形态(本地、容器、或托管)?
  • 能否与现有工具协议(MCP)互通?是否需要桥接层?

README 原文节选(verbatim)

Awesome A2A Awesome

Awesome A2A

A curated list of awesome Agent2Agent (A2A) protocol servers. This repository collects and organizes A2A-compliant server implementations to help developers build interoperable AI agent systems.

What is A2A?

A2A (Agent2Agent) is an open protocol created by Google that enables different AI agents to communicate and collaborate with each other using a standardized interface. The protocol allows agents to discover capabilities, submit tasks for execution, monitor task progress, and receive task results in a unified way.

Clients

AI clients that can interact with A2A servers:

  • Claude from Anthropic
  • Gemini from Google
  • Custom A2A-compatible clients

Tutorials

Community

Legend

  • 🎖️ – official implementation
  • programming language
    • 🐍 – Python codebase
    • 📇 – TypeScript/JavaScript codebase
    • 🏎️ – Go codebase
    • 🦀 – Rust codebase
    • #️⃣ - C# Codebase
    • ☕ - Java codebase
  • scope
    • ☁️ - Cloud Service
    • 🏠 - Local Service
    • 📟 - Embedded Systems
  • operating system
    • 🍎 – For macOS
    • 🪟 – For Windows
    • 🐧 - For Linux

[!NOTE] Confused about Local 🏠 vs Cloud ☁️?

  • Use local when A2A server is talking to a locally installed software.
  • Use cloud when A2A server is talking to remote APIs, like Google Maps API.

Server Implementations

FAQ

这里的 A2A 指什么? 答:指 Agent2Agent 协议的实现与周边生态组件,仓库里做了汇总。

和 MCP 兼容吗? 答:两者是不同的工具面;如果要同时暴露两种能力,可能需要桥接层。

怎么开始? 答:在你常用语言里挑一个 server 和一个 SDK,先做最小的 ping/route demo。

🙏

来源与感谢

Source: https://github.com/pab1it0/awesome-a2a > License: MIT > GitHub stars: 171 · forks: 36

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产