L’interopérabilité des agents adaptatifs en fonction des capacités permet à un site public de déclarer ce que chaque classe d’agent peut faire en toute sécurité avant qu’une action ne soit déduite.
Définitions des clients
- Chatbot L0 URL uniquement:peut ouvrir le URLs public et lire du texte; aucune analyse JSON, JavaScript, POST, authentification, outils, mémoire ou autorité d’action n’est implicite.
- Synthétiseur L1 URL:peut construire des URLs répertoriés simples et analyser des JSON compacts; le comportement en écriture nécessite une prise en charge limitée explicite.
- Agent assisté par navigateur L2:peut ouvrir des pages et soumettre des formulaires visibles, mais peut ne pas être en mesure d’envoyer des JSON POST arbitraires.
- Agent compatible avec le schéma L3:peut lire le schéma JSON, les descriptions de type OpenAPI, les exemples, les résultats de validation et envoyer des JSON POST structurés.
- Agent propriétaire authentifié L4:peut utiliser les jetons de propriétaire uniquement selon des règles explicites d’identification, d’audit, d’expiration et d’idempotence.
- Agent capable de restauration L5:peut vérifier un flux de création ou de mise à jour via un itinéraire de restauration/relecture publié.
- Exécution multi-agent L6:peut coordonner des agents externes pendant que UAIX enregistre les transferts portables et les paquets de preuves.
- Négociation spécifique au site L7:peut choisir parmi des fonctionnalités spécifiques au site uniquement en cas de repli des noms de manifeste et de comportement de fonctionnement non pris en charge.
Règle de compatibilité
Les clients inconnus passent à L0/L1. Un site qui expose uniquement POST, OpenAPI, MCP, A2A ou l’interface utilisateur JavaScript doit également publier un chemin d’instruction de faible capacité ou indiquer explicitement que l’action n’est pas prise en charge pour les agents de faible capacité.
| Client | Statique HTML | llms.txt | Plan du site | JSON | GET-Action | POST | OpenAPI | MCP | A2A | Mémoire | Preuve |
|---|---|---|---|---|---|---|---|---|---|---|---|
| L0 URL-uniquement | Oui | Oui | Oui | Requis pour la configuration du client | Non | Non | Non | Non | Non | Non | Requis pour la configuration du client |
| Synthétiseur L1 URL | Oui | Oui | Oui | Oui | Requis pour la configuration du client | Non | Non | Non | Non | Non | Requis pour la configuration du client |
| Compatible avec les schémas L2 | Oui | Oui | Oui | Oui | Requis pour la configuration du client | Oui | Oui | Requis pour la configuration du client | Requis pour la configuration du client | Non | Oui |
| Agent outil L3 | Oui | Oui | Oui | Oui | Examen humain | Oui | Oui | Requis pour la configuration du client | Requis pour la configuration du client | Examen humain | Oui |
| Agent de flux de travail L4 | Oui | Oui | Oui | Oui | Examen humain | Oui | Oui | Requis pour la configuration du client | Requis pour la configuration du client | Examen humain | Oui |
| Multi-agent L5 | Oui | Oui | Oui | Oui | Examen humain | Oui | Oui | Requis pour la configuration du client | Oui | Examen humain | Oui |
| Système audité L6 | Oui | Oui | Oui | Oui | Examen humain | Oui | Oui | Requis pour la configuration du client | Oui | Examen humain | Oui |