Quand j’ai lu pour la première fois comment Kite structure l’identité, je me suis surpris à me demander : « Pourquoi tant de formalités juste pour payer quelque chose ? »
L’autorité est répartie en trois niveaux. L’utilisateur détient la clé racine, l’agent reçoit une autorité déléguée et chaque session fonctionne avec une clé temporaire. La configuration la plus simple pour permettre à un agent de payer ne tient compte de rien de tout cela : on lui donne un portefeuille et on le laisse dépenser. Si l’objectif est l’autonomie, moins de niveaux semble être le choix évident. Et si l’on mesure la capacité, c’est le cas.
Mais je ne pense pas que Kite cherche à rivaliser sur le terrain de la capacité. Ce qui entre dans son calcul, c’est le rayon d’impact.
Le jugement d’un agent est la seule chose que personne ne peut garantir. Les modèles dérivent, les prompts sont détournés, un outil renvoie quelque chose d’étrange et l’agent agit en conséquence. Les capacités continuent de s’améliorer, mais les défaillances surviennent quand même. Alors, la question qui compte pour un agent qui détient de l’argent n’est pas de savoir ce qu’il peut faire, mais quels dégâts il peut causer lors de sa pire journée.
Vu sous cet angle, la chaîne d’autorité remplit une autre fonction. L’agent ne touche jamais à la clé racine. Une session ne détient jamais toute l’autorité de l’agent. La conception confine une faille au niveau où elle s’est produite, et Passport impose en plus des limites de dépenses. Le pire scénario n’est plus une surprise : il devient un montant que quelqu’un a choisi.
C’est pourquoi je vois Kite comme un moyen de réduire l’ampleur des erreurs plutôt que de les empêcher.
Il y a toutefois un hic, et c’est ce qui me trotte dans la tête. Un rayon d’impact réduit ne protège que contre ce que les limites interdisent. Un agent convaincu de dépasser son budget, chez un commerçant qu’il est autorisé à payer, passe tous les contrôles. La clé est restée en sécurité. L’argent, lui, est quand même parti.
Le rayon est donc un paramètre, pas une garantie, et les paramètres ont tendance à s’élargir quand les gens recherchent la simplicité. Ce que j’examinerais, c’est à quel point les réglages par défaut de Kite sont stricts et combien d’utilisateurs les assouplissent.
Si la plupart le font, les trois niveaux protègent les clés. Si la plupart ne le font pas, ils protègent l’argent. Que finiront par choisir les utilisateurs de Kite ?
#KiteBBW $KITE 😇
L’autorité est répartie en trois niveaux. L’utilisateur détient la clé racine, l’agent reçoit une autorité déléguée et chaque session fonctionne avec une clé temporaire. La configuration la plus simple pour permettre à un agent de payer ne tient compte de rien de tout cela : on lui donne un portefeuille et on le laisse dépenser. Si l’objectif est l’autonomie, moins de niveaux semble être le choix évident. Et si l’on mesure la capacité, c’est le cas.
Mais je ne pense pas que Kite cherche à rivaliser sur le terrain de la capacité. Ce qui entre dans son calcul, c’est le rayon d’impact.
Le jugement d’un agent est la seule chose que personne ne peut garantir. Les modèles dérivent, les prompts sont détournés, un outil renvoie quelque chose d’étrange et l’agent agit en conséquence. Les capacités continuent de s’améliorer, mais les défaillances surviennent quand même. Alors, la question qui compte pour un agent qui détient de l’argent n’est pas de savoir ce qu’il peut faire, mais quels dégâts il peut causer lors de sa pire journée.
Vu sous cet angle, la chaîne d’autorité remplit une autre fonction. L’agent ne touche jamais à la clé racine. Une session ne détient jamais toute l’autorité de l’agent. La conception confine une faille au niveau où elle s’est produite, et Passport impose en plus des limites de dépenses. Le pire scénario n’est plus une surprise : il devient un montant que quelqu’un a choisi.
C’est pourquoi je vois Kite comme un moyen de réduire l’ampleur des erreurs plutôt que de les empêcher.
Il y a toutefois un hic, et c’est ce qui me trotte dans la tête. Un rayon d’impact réduit ne protège que contre ce que les limites interdisent. Un agent convaincu de dépasser son budget, chez un commerçant qu’il est autorisé à payer, passe tous les contrôles. La clé est restée en sécurité. L’argent, lui, est quand même parti.
Le rayon est donc un paramètre, pas une garantie, et les paramètres ont tendance à s’élargir quand les gens recherchent la simplicité. Ce que j’examinerais, c’est à quel point les réglages par défaut de Kite sont stricts et combien d’utilisateurs les assouplissent.
Si la plupart le font, les trois niveaux protègent les clés. Si la plupart ne le font pas, ils protègent l’argent. Que finiront par choisir les utilisateurs de Kite ?
#KiteBBW $KITE 😇
