Aller au contenu principal
Leçon 22 sur 66 · Claude sur Google Cloud (Vertex AI / Agent Platform)

Vue d'ensemble du projet rappels

Leçon 22 sur 66 Mis à jour le 5 novembre 2026 Développeur
Sur cette page
  1. L’objectif
  2. Trois limites, trois outils
  3. Une construction progressive
  4. Le principe à retenir
  5. À vous de jouer
  6. Points clés à retenir

Cette section se construit autour d’un projet pratique : apprendre à Claude à programmer des rappels pour des dates futures. L’objectif paraît modeste, mais il révèle trois limites structurelles d’un modèle de langage, et chacune se lève avec un outil.

L’objectif

Écrire à Claude « Programme un rappel pour mon rendez-vous chez le médecin, c’est jeudi en huit » et obtenir « C’est noté, je vous le rappellerai », avec, derrière la réponse, un vrai rappel enregistré à la bonne date.

Trois limites, trois outils

Trois limites, trois outils Trois colonnes : l'heure (rien ne dit à Claude l'heure qu'il est, outil get_current_datetime), le calcul de dates (fragile en génération, outil add_duration_to_datetime), l'action (écrire ne crée aucun rappel, outil set_reminder). LE PROJET Trois limites, trois outils L'heure Limite Rien dans la requête ne dit à Claude l'heure qu'il est. Outil get_current_datetime Le calcul Limite Le calcul de dates est fragile en génération. Outil add_duration_to_datetime L'action Limite Écrire « je vous le rappellerai » ne crée rien. Outil set_reminder Claude combine les trois : savoir quand on est, calculer l'échéance, agir.
D'après la leçon « Project overview » (Claude Academy, Claude on Google Cloud).
  1. Pas d’heure exacte. Rien dans une requête à l’API ne dit à Claude quel jour ni quelle heure il est, sauf si vous l’écrivez dans le prompt. Premier outil : get_current_datetime.
  2. Un calcul de dates fragile. L’arithmétique du calendrier (mois inégaux, années bissextiles, « 177 jours plus tard ») se prête mal à une génération mot à mot, et une erreur s’affiche avec le même aplomb qu’un bon résultat. Deuxième outil : add_duration_to_datetime.
  3. Aucune capacité d’action. Écrire « je vous le rappellerai » ne crée aucun rappel nulle part. Troisième outil : set_reminder.

Aucun de ces outils ne suffit seul à traiter « rappelle-moi jeudi en huit ». Leur combinaison couvre le parcours complet : savoir quand on est, calculer l’échéance, agir. C’est Claude qui assemble les pièces.

Une construction progressive

Le premier outil, get_current_datetime, est le plus simple. Il suffit pourtant à dérouler tout le mécanisme : la fonction (leçon 23), son schéma (leçon 24), la réponse de Claude (leçon 25) et le renvoi du résultat (leçon 26). Les leçons 27 et 28 construisent ensuite la boucle qui enchaîne plusieurs appels, et la leçon 29 ajoute les deux autres outils.

Le principe à retenir

Quand le modèle a une limite, on l’étend par un outil plutôt que de la contourner par le prompt. Aucune formulation ne donnera l’heure à Claude ni ne fiabilisera son calcul de dates ; quelques lignes de Python font les deux sans erreur. Le partage des rôles vaut pour tous vos projets : le code calcule et agit, le modèle comprend et orchestre.

À vous de jouer

Votre propre fil rouge. Choisissez une demande en langage naturel de votre domaine, par exemple « prépare la facture du client Dupont pour le mois dernier ». Listez les limites que Claude rencontrerait, puis l’outil qui lève chacune, en une ligne : nom, entrée, sortie.

Sources officielles : Project overview (Claude Academy)

Points clés à retenir

  • Le fil rouge : un assistant de rappels en langage naturel, impossible à construire sans outils.
  • Trois limites : pas d’heure exacte par l’API, calcul de dates fragile, aucune capacité d’action.
  • Trois outils complémentaires que Claude combine : date et heure, ajout d’une durée, rappel.
  • On étend le modèle par des outils, on ne contourne pas ses limites par le prompt.