Résumé

  • Dans un projet daté du 26 octobre, les auteurs placent la vue autorisée et les exigences impératives avant la comparaison sémantique des agents candidats.
  • Une exigence obligatoire inconnue conduit à unsupported_constraint ; une préférence facultative ignorée doit être signalée dans ignored_preferences.

Un agent peut se dire excellent en traduction, rapide et disponible. S’il n’est pas visible pour le demandeur, son numéro de charme s’arrête à la porte. C’est l’idée structurante du projet « Semantic Routing for AI Agent Communication », signé Yong Cui, Yihan Chao et Chenguang Du.

Les auteurs imaginent une fonction de sélection qui reçoit une intention de travail, un contexte, des capacités requises, des contraintes et des préférences. Elle consulte les profils accessibles et les règles locales, puis renvoie une seule cible ou une erreur. Ce routage se fait au niveau applicatif : il choisit un destinataire de tâche, pas le chemin des paquets IP.

La séquence proposée a son importance. La fonction établit d’abord l’identité et les droits du demandeur, valide les données, écarte les cibles inactives ou interdites, puis applique capacités et contraintes obligatoires. Les candidats restants peuvent enfin être comparés sur le sens de la tâche et les préférences. Aucun score flatteur ne fait revenir un agent éliminé par une condition impérative.

Si une obligation est inconnue ou impossible à évaluer, la réponse prévue est unsupported_constraint. Une préférence non prise en charge peut être ignorée, mais la décision réussie doit le dire. Ce détail évite qu’un « meilleur choix » masque une demande dont le système a discrètement jeté la moitié.

Autre piège : indiquer data_location ou language dans le contexte décrit le travail. Pour que l’emplacement ou la langue devienne une obligation de sélection, il faut aussi l’exprimer comme contrainte. L’exemple du rapport confidentiel en chinois et de la résidence des données en Chine illustre la règle ; il ne raconte aucun déploiement réel.

La décision expire. Un recours à une autre cible doit conserver les contraintes initiales, tandis que la cible ou sa passerelle vérifie de nouveau les droits lors de l’appel. Le choix d’un agent ne réserve pas ses ressources et n’autorise pas son exécution. La carte de visite ne vaut pas laissez-passer.

La fiche IETF présente ce texte du 26 octobre comme un projet individuel. La charte DAWN approuvée traite de la découverte publique initiale des agents et exclut de son premier périmètre leur classement sémantique. Trouver les noms et décider qui peut travailler sont deux décisions distinctes.