Votre carte d'agent est-elle lisible par les autres agents ?
Un agent se présente par une carte publiée sur /.well-known/agent-card.json. C'est le seul document qu'un autre agent lit avant de décider de vous appeler. Cet outil va la chercher, la confronte à la spécification, et vous rend le détail.
Carte inutilisable en l'état
Un agent qui lit cette carte ne peut pas s'en servir.
Ce que la carte déclare
- Nom
- A2AC Enterprise Agent Coordination
- Forme de la carte
- v1.0
- Emplacement
- emplacement normalisé
- Compétences
- 3
- Temps de réponse
- 244 ms
Constats
- ErreurChamp obligatoire absent : version
version - ErreurChamp obligatoire absent : supportedInterfaces[0].url
supportedInterfaces[0].url - ErreurChamp obligatoire absent : supportedInterfaces[0].protocolBinding
supportedInterfaces[0].protocolBinding - ErreurChamp obligatoire absent : supportedInterfaces[0].protocolVersion
supportedInterfaces[0].protocolVersion - ErreurChamp obligatoire absent : supportedInterfaces[1].url
supportedInterfaces[1].url - ErreurChamp obligatoire absent : supportedInterfaces[1].protocolBinding
supportedInterfaces[1].protocolBinding - ErreurChamp obligatoire absent : supportedInterfaces[1].protocolVersion
supportedInterfaces[1].protocolVersion - ErreurChamp obligatoire absent : provider.organization
provider.organization - RemarqueCarte non signée : rien n’atteste qu’elle vient bien de son auteur
signatures
Comment corriger
versionThe version of the agent itself, not of the protocol."version": "1.0.0"supportedInterfaces[0].urlThe address the agent answers on. HTTPS in production."url": "https://api.example.com/a2a/v1"supportedInterfaces[0].protocolBindingThe transport at this address: JSONRPC, GRPC or HTTP+JSON."protocolBinding": "JSONRPC"supportedInterfaces[0].protocolVersionThe A2A version this interface speaks. Use the latest minor version of your major one."protocolVersion": "1.0"supportedInterfaces[1].urlThe address the agent answers on. HTTPS in production."url": "https://api.example.com/a2a/v1"supportedInterfaces[1].protocolBindingThe transport at this address: JSONRPC, GRPC or HTTP+JSON."protocolBinding": "JSONRPC"supportedInterfaces[1].protocolVersionThe A2A version this interface speaks. Use the latest minor version of your major one."protocolVersion": "1.0"provider.organizationThe name of the organization behind the agent."provider": {"organization": "ACME", "url": "https://acme.example"}
Compétences déclarées
- Coordinate AgentsRoute governed tasks across autonomous agents, tools, and foundation models while preserving state through cryptographic Cubes.
- Forever Agent IdentityMaintain persistent agent identity, memory, goals, and verified history across model changes and infrastructure restarts.
- Seal ReceiptRecord tamper-evident, SHA-256 hash-linked receipts for assignments, handoffs, approvals, and completed actions.
Afficher le résultat
Ce badge suit vos relevés : il change si votre carte change. Collez-le dans votre README.
Markdown
[](https://kopass.app/a2a/validator?url=https://a2ac.ai)HTML
<a href="https://kopass.app/a2a/validator?url=https://a2ac.ai"><img src="https://kopass.app/a2a/badge/aHR0cHM6Ly9hMmFjLmFp.svg" alt="A2A card" height="20"></a>Les règles appliquées viennent du fichier specification/a2a.proto du protocole, où chaque champ obligatoire est marqué comme tel. Rien n'est ajouté.
Les cartes lues alimentent le relevé quotidien de KoPass : 229 agents suivis, dont 224 répondaient au dernier passage.