Achetez des services tiers avec votre agent | Vercel Marketplace

VVercel
Computing/SoftwareSmall Business/StartupsInternet Technology

Transcript

00:00:00Si vous développez une application de production, vous devrez sûrement intégrer des
00:00:05services externes tels que des bases de données, des fournisseurs d'auth et des outils de connexion.
00:00:11Les configurer manuellement implique de créer des comptes, parcourir des tableaux de bord et copier
00:00:16des identifiants, puis de tout relier vous-même dans votre application.
00:00:22Cela fonctionne, mais et si votre agent de codage pouvait automatiquement découvrir et intégrer ces
00:00:29services pour vous ?
00:00:30Eh bien, c'est désormais possible grâce à la CLI Vercel et à la Marketplace.
00:00:35Laissez-moi vous montrer.
00:00:37D'abord, installez ou mettez à jour la CLI Vercel.
00:00:44Une fois connecté à Vercel, vous n'aurez plus besoin de vous authentifier séparément auprès de chaque fournisseur.
00:00:51Une seule connexion vous donne, à vous et à votre agent, accès à toutes les intégrations de la Marketplace.
00:00:58Ensuite, pour aider votre agent à utiliser la CLI Vercel, vous pouvez également installer la compétence disponible.
00:01:07Maintenant que la CLI est prête, demandons à notre agent quelles intégrations Vercel Marketplace sont disponibles.
00:01:16Parfait.
00:01:20J'ai une idée d'application, demandons à l'agent de la construire.
00:01:24Crée une application de calendrier avec Next.js, utilise Supabase pour la base de données, Clerk pour l'auth, et Stripe
00:01:32en mode sandbox pour les paiements.
00:01:34Et bien sûr, ne fais aucune erreur.
00:01:37Cela va prendre un moment, alors passons en accéléré.
00:01:46Ok, configuration terminée.
00:01:49En lisant la réponse de l'agent, on voit qu'il a provisionné chaque fournisseur, récupéré
00:01:55les variables d'environnement et tout relié ensemble.
00:02:01En allant sur le tableau de bord Vercel, on constate qu'il a créé un nouveau projet, connecté chaque
00:02:08service et déployé l'application, le tout en une seule fois.
00:02:13En pratique, vous feriez cela par étapes, surtout si vous travaillez sur une application existante.
00:02:19Alors, demandons à l'agent ce qu'il peut faire d'autre.
00:02:28En résumé, vous pouvez ajouter et supprimer des intégrations à une équipe, examiner, connecter et déconnecter
00:02:34des services à des projets spécifiques, suivre les dépenses, fixer des limites d'utilisation, générer des guides, et bien
00:02:42plus encore.
00:02:43Maintenant, vous vous demandez peut-être : comment ça marche et est-ce sûr ?
00:02:48La CLI Vercel expose les intégrations via des commandes structurées que les agents peuvent invoquer.
00:02:53Par exemple, quand vous demandez à votre agent de lister les intégrations de la marketplace, il
00:02:59exécute la commande "discover".
00:03:02Cela renvoie des données JSON structurées que l'agent peut analyser et interpréter.
00:03:07Quand vous demandez à l'agent d'installer une intégration, il exécute la commande "add".
00:03:13Si l'intégration nécessite des métadonnées supplémentaires ou s'il bloque, il peut demander de l'aide, puis
00:03:24transmettre explicitement les champs requis comme la région.
00:03:35Une fois l'intégration installée, l'agent peut récupérer les instructions de configuration avec la commande "guide".
00:03:46Comme vous le voyez, l'agent n'exécute pas de code arbitraire.
00:03:50Il interagit avec la CLI Vercel, qui fournit des garde-fous structurés, un périmètre de commande limité,
00:03:56des permissions intégrées et la gestion des variables d'environnement.
00:04:01Pour les actions critiques, comme choisir un forfait payant ou accepter des conditions légales, l'agent s'arrête
00:04:07et demande à l'utilisateur de terminer les étapes ou redirige vers le tableau de bord Vercel.
00:04:13Voilà, c'est la CLI Vercel et la Marketplace, désormais intégrées à votre flux de travail agentique.
00:04:20Les agents peuvent préparer et gérer la configuration des intégrations pendant que vous prenez les décisions importantes,
00:04:26sans jamais quitter votre terminal.
00:04:28Essayez dès aujourd'hui et donnez-nous votre avis.

Key Takeaway

La nouvelle intégration de Vercel Marketplace dans la CLI permet aux agents de codage d'automatiser la configuration complexe des services tiers tout en maintenant un cadre sécurisé et contrôlé par l'utilisateur.

Highlights

Simplification de l'intégration des services tiers via la CLI Vercel et la Marketplace.

Suppression du besoin d'authentifications multiples grâce à une connexion unique sur Vercel.

Capacité des agents d'IA à automatiser le provisionnement des bases de données, de l'auth et des paiements.

Utilisation de commandes structurées comme "discover", "add" et "guide" pour un contrôle précis.

Sécurité renforcée par des garde-fous empêchant l'exécution de code arbitraire par l'agent.

Intervention humaine requise pour les décisions critiques telles que les paiements ou les conditions légales.

Timeline

Introduction et problématique de l'intégration manuelle

L'orateur commence par identifier un défi majeur lors du développement d'applications de production : l'intégration fastidieuse de services externes. Actuellement, les développeurs doivent configurer manuellement des bases de données et des outils d'authentification en naviguant sur plusieurs tableaux de bord. Cette méthode traditionnelle est fonctionnelle mais lente car elle nécessite de copier-coller des identifiants et de relier chaque brique soi-même. La vidéo introduit alors une solution innovante où un agent de codage s'occupe de cette découverte et de cette intégration de manière autonome. Ce changement de paradigme promet de transformer radicalement le flux de travail des développeurs modernes.

Configuration de la CLI Vercel et des compétences de l'agent

Cette section détaille les étapes techniques initiales pour activer l'automatisation avec Vercel. L'utilisateur doit d'abord installer ou mettre à jour la CLI Vercel pour accéder aux dernières fonctionnalités de la Marketplace. Un avantage crucial présenté est l'authentification unique : une fois connecté à Vercel, il n'est plus nécessaire de s'identifier séparément auprès de chaque fournisseur tiers. Pour optimiser l'interaction, il est également recommandé d'installer une compétence spécifique dédiée à la CLI pour l'agent de codage. Ces préparatifs permettent à l'agent de comprendre l'environnement de développement et d'interroger les intégrations disponibles via le terminal.

Démonstration pratique : Création d'une application complète

L'orateur illustre la puissance de l'outil en demandant à l'agent de construire une application de calendrier complexe à partir de zéro. La requête inclut l'utilisation de Next.js, Supabase pour les données, Clerk pour l'authentification et Stripe pour les paiements en mode sandbox. En mode accéléré, on observe l'agent provisionner chaque service, récupérer les variables d'environnement nécessaires et tout configurer automatiquement sur le tableau de bord Vercel. Le résultat est un projet déployé et fonctionnel sans aucune intervention manuelle pour les liaisons techniques. Cette démonstration prouve que l'agent peut gérer des flux de travail entiers, du provisionnement à la gestion des limites d'utilisation.

Fonctionnement technique et mécanismes de sécurité

La dernière partie de la vidéo répond aux questions essentielles concernant le fonctionnement interne et la sécurité du système. La CLI Vercel expose des commandes structurées telles que "discover" pour lister les services et "add" pour les installer, fournissant ainsi des données JSON que l'agent peut interpréter. Il est précisé que l'agent n'exécute pas de code arbitraire, mais interagit uniquement avec une interface limitée et sécurisée par des permissions intégrées. Pour les actions sensibles, comme le choix d'un forfait payant, l'agent s'arrête systématiquement pour demander une validation humaine ou rediriger vers le tableau de bord. Cette approche garantit que l'utilisateur garde toujours le contrôle final sur les décisions financières et légales importantes.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video