L’Agent IA qui orchestre votre voyage de A à Z (1)

Écouter cet article en podcast

Dans un précédent article, nous avons décrit ce qu’est un Agent IA et à quoi ça sert. Nous allons maintenant illustrer son fonctionnement en prenant un cas très concret et observer comment un Agent IA le décomposerait et l’exécuterait.
Voici les différentes étapes pour l’objectif :
« Organise mon voyage d’affaires à Lyon pour la semaine prochaine en respectant mon budget de 500€ ».


Étape 1 : Comprendre l’objectif complexe

L’agent ne lit pas seulement la phrase, il l’interprète.

  • « Voyage d’affaires » : Il en déduit plusieurs besoins implicites. Il faut de l’efficacité (transport rapide comme le train), une bonne connexion internet à l’hôtel, et probablement un emplacement pratique (près d’un quartier d’affaires ou de la gare). Le confort est important, mais la productivité l’est plus.
  • « La semaine prochaine » : L’agent accède à votre calendrier. Il voit que nous sommes le lundi 21 juillet. « La semaine prochaine » signifie donc la semaine du 28 juillet. Il cherche alors des rendez-vous dans votre agenda pour cette semaine-là et trouve « Réunion Client – Durand & Fils » à Lyon, le mardi 29 juillet à 14h. Il sait maintenant que le voyage doit s’articuler autour de cette date.
  • « Budget de 500€ » : C’est la contrainte principale. L’agent comprend que ce montant doit couvrir les postes de dépenses majeurs : le transport aller-retour et l’hébergement. Il sait qu’il devra faire des arbitrages.

Étape 2 : Planifier les étapes nécessaires

L’agent élabore un plan d’action séquentiel et logique.

  1. Définir les dates : Basé sur la réunion du mardi 29 à 14h, le plan le plus logique est un départ le lundi 28 et un retour le mercredi 30 au matin, soit 2 nuits d’hôtel.
  2. Rechercher le transport : Prioriser le train (TGV) pour sa rapidité.
    – Tâche 2.1 : Chercher un aller Paris-Lyon pour le lundi 28.
    – Tâche 2.2 : Chercher un retour Lyon-Paris pour le mercredi 30.
  3. Rechercher l’hébergement :
    – Tâche 3.1 : Chercher les hôtels disponibles pour les nuits du 28 et 29 à Lyon.
    – Tâche 3.2 : Filtrer les résultats : Wi-Fi inclus, note supérieure à 8/10, et situé près de la gare de la Part-Dieu (pour la facilité d’accès) ou du lieu de la réunion.
  4. Optimiser le budget :
    – Tâche 4.1 : Combiner les options de train et d’hôtel les moins chères.
    – Tâche 4.2 : Vérifier si le total (coût du train A/R + coût des 2 nuits d'hôtel) est inférieur à 500€.
  5. Proposer et valider :
    – Tâche 5.1 : Si le budget est respecté, présenter l’option la plus pertinente (meilleur rapport qualité/prix/temps) à l’utilisateur pour approbation.
    – Tâche 5.2 : Si le budget est dépassé, relancer la recherche avec des paramètres plus larges (ex: hôtels un peu plus éloignés mais bien desservis, horaires de train en heures creuses).
  6. Finaliser : Après approbation, réserver les billets et l’hôtel, puis compiler toutes les informations dans un seul email récapitulatif.

Étape 3 : Exécuter des actions concrètes

L’agent se met au travail et interagit avec le monde digital.

  • Il ouvre une session sur le site SNCF Connect, entre les gares de départ et d’arrivée et les dates. Il note les prix et les horaires des TGV.
  • En parallèle, il se connecte à Booking.com ou Accor Hotels, renseigne « Lyon », les dates du 28 au 30 juillet, et applique les filtres (Wi-Fi, note, etc.).
  • Il récupère les prix, effectue le calcul : Train (ex: 145€) + Hôtel (ex: 280€) = 425€. Le budget est respecté.
  • Il vous envoie une proposition : « J’ai trouvé un TGV aller le lundi à 9h et un retour le mercredi à 11h, avec 2 nuits à l’Hôtel Ibis Lyon Part-Dieu pour un total de 425€. Confirmez-vous la réservation ? »
  • Dès votre « oui », il utilise les informations de paiement stockées de manière sécurisée pour finaliser les deux réservations.

Étape 4 : S’adapter aux imprévus

Le plan A ne fonctionne pas toujours.

  • Imprévu : Tous les hôtels près de la gare sont au-dessus de 150€ la nuit, ce qui fait exploser le budget.
  • Adaptation : L’agent ne s’arrête pas. Il analyse le plan des transports en commun de Lyon. Il trouve un hôtel très bien noté à 110€ la nuit dans le quartier de Gerland, situé à 15 minutes de la gare en métro direct. Il recalcule le budget total (qui redevient valide) et ajuste sa proposition en précisant : « L’hôtel n’est pas à côté de la gare, mais à 15 minutes via la ligne B du métro, ce qui permet de respecter le budget. »

Étape 5 : Apprendre de chaque expérience

L’agent affine ses connaissances sur vous.

  • Vous validez l’option avec l’hôtel accessible en métro. L’agent note votre préférence : « L’utilisateur est prêt à faire un court trajet en transport en commun pour économiser de l’argent ou avoir un meilleur hôtel. »
  • La prochaine fois qu’il organisera un voyage pour vous, il inclura d’office dans sa recherche des hôtels bien desservis, même s’ils ne sont pas en hyper-centre, sachant que c’est une option qui vous convient.

Étape 6 : Collaborer avec d’autres agents (potentiel)

Pour optimiser encore plus, votre agent pourrait interagir avec d’autres systèmes.

  • Après la réservation, il communique avec votre Agent de Calendrier (ex: Google Agenda) pour automatiquement bloquer les créneaux de transport et ajouter l’adresse de l’hôtel et les numéros de réservation directement dans votre planning.
  • Il pourrait également notifier votre Agent Financier (ou une app de gestion de notes de frais) : « Note de frais à prévoir : 425€ pour le voyage à Lyon. Factures à suivre. »

Voilà comment une simple phrase devient une série d’actions intelligentes, autonomes et efficaces. L’agent n’a pas seulement exécuté des ordres, il a géré un mini-projet de A à Z.


L’agent IA ne devine pas mais trouve l’information

Dans le process décrit ci-dessus, comment l’agent IA sait que l’utilisateur est à Paris ? La suite dans un prochain article…