github.devotd.
新着AIエージェント

a2aproject/a2a-python v1.2.3 — 公式 Python SDK、A2A プロトコル対応

A2A プロトコルに準拠する公式 Python SDK a2aproject/a2a-python の最新リリース v1.2.3 とともに、仕様 1.0・0.3 と JSON-RPC・HTTP+JSON/REST・gRPC の対応範囲を扱う。

リポジトリ情報a2aproject/a2a-python ↗

A2A プロトコルに準拠する公式 Python SDK a2aproject/a2a-python の最新リリース v1.2.3 とともに、仕様 1.0・0.3 と JSON-RPC・HTTP+JSON/REST・gRPC の対応範囲を扱う。

GitHub の説明: Official Python SDK for the Agent2Agent (A2A) Protocol

スター
★ 2.2K
フォーク
518
言語
Python
ライセンス
Apache-2.0
最新リリース
v1.2.3
原文を見る ↗GitHub で見る ↗

a2aproject/a2a-python は Agent2Agent(A2A)プロトコルに準拠するエージェントアプリケーション向けの公式 Python SDK である。独立して動作するエージェント同士が A2A 仕様に従ってメッセージ・タスク・結果をやり取りすることが目的だ。GitHub で公開されている最新リリースは v1.2.3 で、この版の変更履歴は提示された資料にないため、何が変わったかは分からない。

README はこの SDK を、エージェントアプリケーションを A2A Server として実行するための Python ライブラリと説明している。A2A の公式 SDK としてクライアントとサーバーの双方を扱으며、A2A Protocol Specification 1.0 と 0.3 の互換モードをサポートする。非同期 Python を基盤に、JSON-RPC、HTTP+JSON/REST、gRPC の 3 つの転送方式を取り扱う。FastAPI や Starlette を含む HTTP サーバー、OpenTelemetry によるトレーシング、SQL データベース連携は任意的项目として提供される。言語は Python、ライセンスは Apache-2.0、スター数は 2211 である。

ただし確認できる範囲は限定的である。このリポジトリは 2025 年 5 月 9 日に作成され、研究記録のモメンタムスコアは 10 点満点中 2.0 と低く留まっている。新規性・技術・品質スコアは示されておらず、性能ベンチマークや実際の導入事例も資料にない。仕様の対応範囲と転送方式の選択肢は明確だが、実際の性能と安定性を判断する根拠はこの資料だけでは不足している。