Je vois clairement le jour où nous pourrons appeler ChatGPT, Claude ou Gemini sur nos téléphones, dire quelque chose comme « Hey ChatGPT, réserve une table pour deux à l’Outback Steakhouse ce soir à 20 heures », et ChatGPT s’en occupera simplement. Mais ce jour n’est pas aujourd’hui.
Tous les grands fournisseurs d’IA sont en train de dévoiler des intégrations pour des services quotidiens allant de Spotify et DoorDash à AllTrails et l’application de réservation de dîner Resy, avec plus ou moins de succès. Claude d’Anthropic en est le dernier exemple.
Outre Resy, les autres nouveaux « connecteurs » de Claude incluent des outils axés sur le style de vie comme Audible, Booking.com, Instacart, Intuit TurboTax, Spotify et Taskrabbit. ChatGPT possède son propre ensemble d’intégrations d’applications, notamment Expedia, Door Dash, Zillow et Canva, tandis que la liste des « extensions » de Gemini comprend Google Maps, YouTube Music et Spotify.
Toutes ces différentes intégrations permettent à ChatGPT, Claude et Gemini de s’intégrer directement à ces services à l’aide d’« appels d’outils », c’est-à-dire de requêtes structurées (comme « get_weather » ou « query_database ») qui permettent au modèle d’IA de sortir de sa boîte de discussion et de réellement faire quelque chose dans le monde réel.
Ainsi, lorsqu’un fournisseur d’IA comme ChatGPT ou Claude annonce une intégration ou une « connexion » pour Spotify ou Resy, cela signifie que les entreprises se sont associées pour développer des appels d’outils spécifiques pour l’application en question.
Les appels à l’outil Spotify de ChatGPT, par exemple, incluent des fonctions telles que « add_to_library », « get_auth_token », « fetch_tracks », « get_currently_playing » et « remove_from_library », ainsi que des instructions pour le modèle sur quand et comment utiliser l’appel de l’outil (« n’invoquez cet outil que lorsque l’utilisateur demande explicitement ce qui est en cours de lecture. » Vous pouvez voir les détails par vous-même en parcourant une intégration spécifique dans le menu Paramètres > Applications de ChatGPT.
Ces types d’intégrations basées sur des appels d’outils pour ChatGPT, Claude et Gemini sont courants car ils sont raisonnablement sûrs et faciles à contrôler, exposant l’IA uniquement aux fonctions d’application explicitement définies par les développeurs d’applications. Mais selon le service en question, ils peuvent également être encombrants, encombrants et plus difficiles à interagir que de simplement lancer l’application vous-même, et c’est certainement le cas avec Resy.
J’ai connecté Resy à mon compte Claude (il suffit d’aller dans Personnaliser > Connecteurs et d’ajouter l’intégration Resy), puis j’ai eu une agréable conversation avec Claude pour savoir où manger près de mon appartement de Midtown Manhattan (une table pour trois, peut-être vers 18h30), et Claude a fait un choix assez solide (The Smith sur la Deuxième Avenue ; j’y suis allé, et miam).
« OK, Claude, réserve-moi une table », ai-je demandé. « Le Smith est sur Resy », répondit Claude. « Laissez-moi afficher la disponibilité de ce soir pour 3 ! »
La prochaine chose que j’ai su, c’est qu’il y avait un gros morceau de JSON (essentiellement du code informatique) dans la boîte de discussion, avec le titre « Claude veut utiliser display_resy_restaurant_availabilites_app de Resy » et de gros boutons « Toujours autoriser » et « Refuser ». (Ces boutons seront familiers aux utilisateurs réguliers de Claude Code, vous permettant d’approuver ou de bloquer les commandes en attente avant que Claude ne les exécute.) Le code JSON brut n’est pas une erreur, mais d’après une expérience utilisateur quotidienne, il est assez maladroit.
J’ai continué et j’ai cliqué sur Toujours autoriser et j’ai obtenu une grille montrant tous les créneaux horaires ouverts pour la journée.
« Pouvez-vous réserver une table à 19h15 », ai-je demandé ? « Je ne suis pas en mesure de finaliser la réservation en votre nom », a répondu Claude. « Vous devrez appuyer sur le créneau de 19h15 dans le widget Resy ci-dessus et terminer la réservation ici (cela ne prendra que quelques secondes via votre compte Resy). Bon dîner ce soir ! »
J’ai appuyé sur le bouton 19h15 et une fenêtre pop-up m’a informé que je quittais Claude pour me rendre sur le site Resy, où j’ai dû appuyer à nouveau sur le bouton 19h15 pour finaliser la réservation. À ce moment-là, je me suis demandé pourquoi je m’embête avec tout ça ? L’application Resy sur mon iPhone est bien plus rapide.
Pour être clair, je ne veux pas cibler Claude lorsqu’il s’agit d’intégrations d’applications maladroites comme Resy. Les mêmes appels d’outils et limitations qui aident et gênent le connecteur Resy de Claude s’appliquent aux intégrations d’IA similaires. Demandez à ChatGPT ou Gemini de réserver une réservation pour un dîner, et ils vous y amèneront à 90 %, mais à ce moment-là tu as Après avoir effectué les 10 % restants, vous vous demanderez pourquoi vous n’avez pas simplement utilisé une application.
Bien sûr, le réel la magie serait qu’un agent IA sorte et obtienne cette réservation de dîner pour vous, faisant tout le défilement et cliquant en votre nom. Vous pouvez réellement l’essayer en utilisant le mode Agent de ChatGPT, qui dispose de son propre navigateur qui lui permet de visiter des pages Web et de cliquer sur des liens.
Je suis donc allé sur ChatGPT, j’ai activé le mode Agent (cliquez sur le bouton « + » dans la boîte de discussion et sélectionnez Agent), et je lui ai donné une invite : « Réservez-moi une table au Rosa Mexicano à Turtle Bay NYC, groupe de trois, ce soir, vers 18h30. »
Une seconde ou deux plus tard, une fenêtre de navigateur s’est ouverte dans la boîte de discussion et j’ai regardé ChatGPT naviguer vers OpenTable et commencer à cliquer et à faire défiler.
Maintenant, ChatGPT (ou plus précisément, l’application Codex d’OpenAI) est peut-être un génie lorsqu’il s’agit de déboguer des bases de code complexes, mais il était comiquement incompétent pour gérer l’interface Web relativement basique d’OpenTable, aux prises avec des tâches aussi élémentaires que le menu déroulant pour la taille du groupe (« Il semble que j’ai peut-être sélectionné par erreur « 2 personnes » au lieu de « 3 personnes », je vais ouvrir à nouveau la liste déroulante et m’assurer de choisir la bonne option »).

(Encore une fois, je ne veux pas m’en prendre à ChatGPT ici ; regarder Gemini fouiller sur le Web peut être tout aussi agaçant.)
Quoi qu’il en soit, après environ cinq minutes de clics terriblement lents, l’agent de ChatGPT avait terminé, en quelque sorte.
« Votre table est actuellement tenue », a déclaré ChatGPT. « Ensuite, le site a besoin de vos informations personnelles sur le restaurant avant que la réservation puisse être finalisée. Veuillez prendre le relais pour saisir ces informations et faites-moi savoir lorsque vous avez terminé. «
Soupir. J’irai moi-même à OpenTable la prochaine fois.
Alors oui, je n’ai aucun doute qu’à terme, nos assistants personnels IA effectueront en toute transparence des réservations pour le dîner, commanderont des produits d’épicerie et réserveront des plans de voyage pour nous. Mais aujourd’hui, il est beaucoup plus facile d’ignorer l’IA et d’utiliser simplement l’application.











