Aller au contenu principal

Agents et outils

Les agents donnent à Claude un objectif et un ensemble d’outils, puis le laissent déterminer comment les combiner pour atteindre l’objectif.

La puissance des outils combinables

Avec ces outils datetime de base :

  • get_current_datetime
  • add_duration_to_datetime
  • set_reminder

Claude peut gérer des requêtes complexes :

RequêteOutils utilisés
« Quelle heure est-il ? »get_current_datetime
« Quel jour dans 11 jours ? »get_current_datetime + add_duration_to_datetime
« Rappel gym mercredi »Les 3 outils en séquence

Claude peut même demander des informations manquantes : « Quand expire ma garantie 90 jours ? » → il demande la date d’achat.

Outils abstraits > outils spécialisés

Claude Code illustre ce principe avec des outils génériques :

bash / read / write / edit / glob / grep

Pas d’outil « refactoriser le code » ou « installer les dépendances ». Claude détermine comment utiliser les outils de base pour accomplir des tâches complexes. Cette abstraction lui permet de gérer des scénarios non prévus lors de la conception.

Bonnes pratiques : outils combinables

Pour un agent vidéo social media :

OutilCapacité
bashTraitement vidéo via FFmpeg
generate_imageCréer des images
text_to_speechConvertir texte en audio
post_mediaUploader sur les plateformes sociales

Cet ensemble permet des workflows simples mais aussi des expériences interactives où l’agent peut générer un exemple, obtenir l’approbation, puis procéder.