A2A Protocol이 1.0이 되면서 바뀐 것들, 그리고 0.3 구현체를 옮기려면
(blog.neocode24.com)Google 주도 에이전트 간 통신 표준 A2A Protocol이 v1.0에 도달하면서 프로토콜 거의 전체가 재설계되었습니다.
주요 변경:
- proto 파일이 정규 스펙으로 격상, gRPC/HTTP/JSON-RPC 멀티 바인딩 지원
- Part 구조가 통합되고 kind 판별자 대신 필드 존재 여부로 타입 결정
- AgentCard에 supportedInterfaces[] 도입으로 여러 버전/바인딩 동시 광고 가능
- Enum이 SCREAMING_SNAKE_CASE로 통일, 스트리밍 이벤트 래퍼 구조 변경
글에서는 v1.0의 변경사항을 네이밍/구조적/설계 변경으로 분류하여 정리하고, 0.3 기반 구현체를 운영 중일 때 필요한 6단계 마이그레이션 체크리스트를 작성했습니다. SDK 1.0이 아직 미출시인 현재 시점의 대응 전략도 포함되어 있습니다.