Cloudflare a annoncé qu'à partir de maintenant, les agents d'IA de programmation peuvent effectuer l'ouverture d'un compte Cloudflare, l'activation d'un abonnement payant, l'enregistrement d'un nom de domaine et l'obtention de jetons API pour déployer du code au nom des utilisateurs. L'ensemble du processus ne nécessite pas de saisie manuelle dans la console ni de remplissage manuel des informations de carte de crédit ; dans ce nouveau modèle, les humains n'ont généralement besoin d'intervenir qu'une seule fois lors de la confirmation des conditions de service.

image3.webp

Dans le passé, pour qu'un agent IA puisse réellement déployer un projet dans un environnement de production, il fallait généralement trois conditions préalables : des comptes disponibles, des méthodes de paiement et des jetons API. Ces étapes clés ont longtemps dû être traitées manuellement. Désormais, Cloudflare confie progressivement ces capacités aux agents pour exécution, permettant à l'IA non seulement d'écrire du code, mais également d'effectuer l'ensemble des préparatifs de base avant de passer en ligne.

Ce processus est basé sur un protocole construit conjointement par Cloudflare et Stripe et fait partie de la version Stripe Projects. Son mécanisme de fonctionnement se compose principalement de trois liens : le premier est la « découverte », où l'agent interroge l'annuaire des services et confirme les services appelables ; la seconde est « l'autorisation », où Stripe est chargé de vérifier l'identité de l'utilisateur, et Cloudflare associera automatiquement les comptes existants, ou créera de nouveaux comptes si nécessaire ; et le dernier est le « paiement », où Stripe fournit des bons de paiement tokenisés au lieu de véritables numéros de carte de crédit, afin que l'agent puisse finaliser l'opération d'achat sans être exposé aux informations sensibles de la carte bancaire.

Dans les paramètres par défaut, les agents IA sont plafonnés à 100 $ par mois de dépenses par fournisseur de services. Si les utilisateurs souhaitent augmenter la limite, ils peuvent augmenter manuellement la limite dans leur compte Cloudflare ou définir un rappel budgétaire pour les dépenses plus élevées afin de contrôler les risques et les coûts d'utilisation.

Selon la description de Cloudflare, l'ensemble du processus ne prend que quelques minutes. Les utilisateurs doivent d'abord installer la CLI Stripe avec le plug-in Stripe Projects, puis se connecter à Stripe, exécuter "stripe project init", puis confier la tâche de création et de déploiement de l'application à leur agent IA. Ensuite, l'agent interrogera automatiquement le catalogue de services, identifiera les services liés à Cloudflare, créera des comptes à la demande, achètera des noms de domaine, déploiera du code et enfin renverra une application disponible qui s'exécute déjà sur le vrai nom de domaine.

En plus de la capacité d'automatisation elle-même, Cloudflare a également annoncé une incitation pour les startups : toute nouvelle startup enregistrée via Stripe Atlas aura la possibilité de recevoir une assistance en points Cloudflare totalisant jusqu'à 100 000 $. Cela signifie que Cloudflare espère utiliser ce nouveau mécanisme pour attirer davantage les premières équipes de développement et les entrepreneurs natifs de l'IA dans son écosystème de plateforme.

Il convient de noter que cet accord ne se limite pas au système Stripe. Cloudflare a déclaré que toute plate-forme dotée d'un système utilisateur connecté pourrait théoriquement jouer un rôle similaire à Stripe et s'intégrer à Cloudflare de la même manière. La société a également révélé qu'elle espérait attirer davantage de partenaires et qu'elle travaillait actuellement avec Planetscale, dans le but de permettre aux utilisateurs de configurer les bases de données Postgres directement via Cloudflare à l'avenir.

Du point de vue des tendances du secteur, les capacités lancées cette fois par Cloudflare signifient que l'agent d'IA passe d'un "outil de programmation auxiliaire" à une "entité opérationnelle capable d'exécuter le processus en ligne". Lorsque la création de compte, l'autorisation de paiement, la configuration des ressources et le déploiement d'applications peuvent tous être effectués par des agents avec une approbation manuelle limitée, l'automatisation du processus de livraison de logiciels fait sans aucun doute un pas en avant.