Résumé

  • La révision 02 propose un niveau d’interaction agentique décrivant, selon les passages, des sauts, des étages, des agents travailleurs ou la profondeur du graphe, avec décrément à chaque délégation.
  • Sans modèle de comptage commun ni reçus d’atténuation, atteindre zéro ne prouve ni le nombre total d’acteurs, ni la conservation des règles de confidentialité, de confiance et de fusion.

Le demandeur avait fixé la limite à trois. L’agent principal l’a comprise comme trois étages. Une branche l’a comprise comme trois travailleurs au total. Une troisième a lancé quatre tâches en parallèle au même étage, sans considérer qu’elle consommait davantage de budget. Chaque composant affichait une valeur conforme. Personne ne contrôlait la même chose.

Cette ambiguïté se trouve au cœur de la révision 02 de Solutions for enabling agentic sensing with network optimization, déposée le 2 octobre 2026. Le document imagine des agents IA pour le sensing, AIaS, coopérant avec des agents IA pour le réseau, AIaN. Une fonction de contrôle confie une tâche de détection, des agents choisissent des capteurs et un nœud de traitement, les AIaN sollicitent la configuration du réseau, puis une boucle de surveillance peut proposer une reconfiguration.

Il s’agit d’un Internet-Draft individuel actif, sans flux, groupe de recherche adoptant, directeur de domaine responsable ni position formelle de l’IETF. Le texte vise le statut Experimental. La révision 02 actualise surtout la date, l’expiration et les remerciements de la révision 01. Elle ne remplit pas la section Security Considerations, toujours réduite à TBD, et ne demande aucune action IANA.

Le document n’apporte donc ni protocole stabilisé, ni implémentation, ni essai d’interopérabilité, ni mesure de terrain. Sa valeur présente est celle d’une architecture initiale. Elle met à plat les informations qu’une orchestration distribuée devrait manipuler et, ce faisant, révèle les preuves qui manquent encore.

Le compteur change de dimension

Le paramètre « allowed level of agentic AI interactions » peut limiter les catégories d’agents autorisés à dialoguer, leur propriétaire, leur droit de surveiller et de proposer des changements. Le texte ajoute qu’il peut aussi indiquer le nombre maximal de sauts, d’étages, d’agents travailleurs ou la profondeur du réseau agent-à-agent.

Ces grandeurs ne sont pas interchangeables. Un graphe de profondeur deux peut contenir des dizaines de nœuds. Trois agents peuvent s’étendre sur trois domaines administratifs ou rester dans un seul équipement. Un nombre de travailleurs ne borne ni les actions, ni les copies de données, ni les requêtes réseau. Une limite de sauts n’empêche pas une explosion de branches au premier saut.

L’exemple numérique semble plus précis : zéro interdit la délégation ; un permet à un AIaS local de consulter un AIaN local ; deux permet de parler à d’autres nœuds de sensing sans qu’ils délèguent ; trois autorise des niveaux supplémentaires. Le texte indique ensuite que la valeur doit être supérieure à un pour une interaction additionnelle et qu’elle diminue d’une unité à chaque niveau.

Même là, les questions persistent. L’échange local AIaS–AIaN consomme-t-il une unité ? La demande de l’AIaN au contrôleur réseau en consomme-t-elle une autre ? Un retry compte-t-il comme nouvelle interaction ? La surveillance relance-t-elle une chaîne neuve ? Une branche parallèle partage-t-elle le budget ou reçoit-elle une copie complète ?

Un protocole défendable devrait séparer les compteurs : profondeur, travailleurs totaux, branches simultanées, domaines administratifs, actions réseau et volume de données. Chaque transmission enregistrerait les valeurs avant et après, l’identité du parent et de l’enfant, le fragment de tâche et la règle de comptage appliquée. Sans cela, le zéro final est un état local, pas la preuve d’une enveloppe globale.

La politique est un objet, pas une prose à recopier

La demande décrite par le projet contient bien plus qu’une consigne de détection. Elle peut fixer la précision spatiale et temporelle, l’emplacement du traitement, la confidentialité, les sources de confiance, les combinaisons de données permises, la consommation d’énergie et les interactions entre agents.

Ces exigences doivent voyager comme un objet immuable et versionné. Une phrase réécrite par chaque agent peut perdre une négation, élargir « local seulement » en « local de préférence » ou oublier qu’un mélange de niveaux de confiance est interdit. Une référence stable à la politique, accompagnée des restrictions propres à la sous-tâche, rend les différences visibles.

La délégation devrait être monotone : l’enfant reçoit moins de possibilités que le parent, jamais davantage. Le parent peut autoriser une collecte précise pendant dix secondes, sur un capteur nommé, avec traitement local. Il ne lui transmet pas pour autant le droit de recruter n’importe quel agent, d’ouvrir un nouveau domaine administratif ou de modifier le réseau sans limite.

Chaque arête doit donc lier un principal, une version de politique, une capacité atténuée, une durée, un ensemble de données, un lieu de traitement, les transformations permises et le droit — ou non — de déléguer encore. L’enfant renvoie un accusé d’acceptation. Le résultat ultérieur référence exactement cette arête.

Une signature améliore l’attribution mais ne remplit pas la capacité. Une attestation suivant l’architecture de RFC 9334 peut fournir des éléments sur l’environnement d’exécution à un vérificateur. Elle ne décide pas que cet environnement est autorisé à traiter ces données, dans ce pays, pour cette tâche, à cet instant. Identité, état de plateforme, mandat et effet restent des propositions distinctes.

L’implémentation locale invente les sous-tâches

Le projet précise que la décision de demander des tâches de sensing supplémentaires est hors périmètre et dépend de l’implémentation ainsi que des connaissances locales de l’agent. Ce choix est compréhensible dans une architecture exploratoire. Il place cependant le moment le plus créatif — et potentiellement le plus puissant — hors du protocole.

Un agent peut conclure qu’il lui faut un nouveau capteur, un autre traitement ou une connectivité garantie. Cette inférence locale devient ensuite une demande à un AIaN, puis au contrôleur réseau. Si la chaîne ne conserve pas la cause, le responsable initial voit une réponse finale sans savoir quelle hypothèse a provoqué quelle modification.

Un reçu de délégation devrait contenir le motif de la décomposition, les entrées utilisées, les alternatives rejetées et l’autorité invoquée. Il ne s’agit pas d’exiger que le modèle expose toute sa mécanique interne. Il s’agit d’identifier le lien causal opérationnel : telle observation a mené à telle sous-tâche, dans les limites de telle capacité.

Une configuration n’est pas une livraison

La séquence du projet montre des demandes de connectivité et des réponses. Le contrôleur peut accepter ou appliquer une configuration. Cette réponse prouve une étape de contrôle, non le comportement du plan de données. Les paquets peuvent suivre un autre chemin, arriver trop tard, être filtrés ou ne jamais atteindre le nœud de traitement.

La télémétrie réseau, telle que structurée par RFC 9232, apporte des observations. Elle ne transforme pas automatiquement une corrélation en causalité. Il faut conserver le reçu de configuration, puis mesurer séparément la connectivité réellement obtenue, la latence, la perte, le chemin ou les propriétés nécessaires à la tâche.

Le résultat de sensing a sa propre chaîne. Quels capteurs ont contribué ? Quelle branche a expiré ? Quelles données ont été prétraitées ? Quelle incertitude accompagne la fusion ? Une réponse agrégée « succès » ne doit pas faire disparaître une source absente ou une politique violée.

Les objectifs multiples rendent le contrôle encore plus nécessaire. Une économie d’énergie peut dégrader la fréquence de rafraîchissement. Un meilleur délai peut déplacer le traitement vers un site interdit. Une précision estimée peut augmenter parce que des sources dont le mélange était proscrit ont été fusionnées. Le mot « optimisation » ne suffit pas : il faut publier l’objectif, les contraintes et les mesures après action.

La surveillance ne reçoit pas automatiquement le pouvoir d’agir

Le dernier temps de la procédure porte sur la surveillance. Les agents ou les mécanismes réseau existants peuvent mesurer la connectivité, la précision estimée et l’énergie. Des seuils et des actions peuvent être associés aux mesures ; une variation peut déclencher une reconfiguration.

Le détecteur d’un seuil n’est pas nécessairement l’autorité habilitée à modifier le réseau. Il devrait émettre une observation attribuée et une proposition. Une entité nommée évalue la politique courante, autorise une action bornée, désigne l’actuateur et exige une observation après changement. Sinon, la boucle amplifie chaque perte de politique des tours précédents.

La section sécurité TBD est ici une dépendance de conception. Elle signifie que les menaces d’usurpation, de replay, d’élargissement de capacité, de fuite de données, de coalition d’agents ou de boucle instable ne sont pas encore traitées par le document. La liste des champs de gouvernance montre une intention ; elle ne prouve pas un mécanisme d’application.

Une première spécification minimale pourrait être beaucoup plus étroite que l’architecture complète. Elle définirait l’identité du principal, le hachage de politique, la capacité, les compteurs distincts, l’atténuation, le reçu de l’enfant et le statut partiel. Les résultats réseau et sensing garderaient leurs propres reçus.

Cette discipline respecte la séparation des couches de réalité défendue par Heng Lu. Le compteur est un symbole. La délégation est un acte de contrôle. La configuration réseau est un autre acte. La circulation des paquets et la qualité du sensing sont des observations. Il faut documenter chaque jointure au lieu de laisser un entier les représenter toutes.

Dans l’incident initial, aucun agent n’avait nécessairement menti. Les équipes avaient choisi un champ trop polyvalent. Le remède n’est pas un compteur plus grand ni un modèle plus intelligent. Il est de décider ce que l’on compte, de rendre la politique non ambiguë et de demander à chaque étape un reçu proportionné à son pouvoir.

Sources