George HuRULES & BEYONDNOTE D’APPRENTISSAGE 04 / 2026

AI AGENT / TOOLS & MCP

Ne donnez pas à un agent des mains sans freins.

Les outils transforment le texte du modèle en action. Plus de capacité signifie aussi plus d’effets de bord. La conception ne porte pas seulement sur l’appel, mais sur permissions, fidélité des paramètres, retour d’échec et possibilité d’annuler.

Sans outils, un modèle ne peut que conseiller. Avec eux, l’agent peut lire, chercher, envoyer et modifier l’état réel. C’est donc l’endroit où capacité et risque augmentent ensemble.

Un bon outil exprime capacité, limites, coût, échec et possibilité de retour arrière.

01 / THREE TOOL TYPESDistinguer d’abord perception, exécution et collaboration

Les outils de perception lisent le monde ; ceux d’exécution le modifient ; ceux de collaboration délèguent à des personnes ou agents. Leurs risques diffèrent : ils ne doivent pas partager les permissions par défaut. Perception lit fichiers, web, base ou écran. Exécution écrit, soumet, envoie, paie ou publie. Collaboration délègue, demande une confirmation humaine ou synchronise un système.

02 / PRACTICEChoisir la granularité autour d’une action vérifiable

Un gros outil universel est commode mais rend paramètres complexes et échecs difficiles à localiser. Des outils trop fins imposent trop d’appels. Une bonne taille correspond à une action métier claire, contrôlable et réessayable. Les méthodes répétées vont dans un Skill ; un outil donne accès à un système externe. L’association est plus maintenable qu’une API nouvelle par tâche.

03 / PRACTICEDescriptions, paramètres et retours doivent préserver le sens

Nom et description déterminent la sélection. Le schéma de paramètres permet l’exécution, le retour permet au tour suivant de juger le succès. Dates, montants, chemins et valeurs énumérées ne doivent pas devenir flous entre couches. Décrivez usages et non-usages ; validez paramètres à risque avec énumérations, plages et champs requis ; retournez état réel, cause d’erreur et conseil de reprise ; séparez demande acceptée et action terminée.

04 / MCPMCP unifie la connexion, pas le choix d’outil

MCP permet à différents agents de découvrir et appeler des capacités externes avec un protocole commun, ce qui réduit le coût d’intégration. Il ne supprime ni sélection, ni permissions, ni contexte lorsque la liste grandit. Organisez toujours les serveurs MCP par domaine, exposez les listes à la demande et gardez permissions et approbations pour ce qui modifie le monde extérieur.

05 / PRACTICELe travail long a besoin d’événements, pas d’un chat bloqué

Approbation, construction, import et réponse humaine peuvent durer minutes ou jours. Un agent asynchrone sauvegarde son état, reprend lors d’un événement et explique son avancement. Identités virtuelles et environnements isolés limitent le périmètre des identifiants et fichiers afin qu’un agent durable n’ait pas de pouvoir illimité.

06 / DISCOVERY & SAFETYLa découverte d’outils doit toujours respecter le moindre privilège

À grande échelle, un agent peut chercher un annuaire ou charger un Skill avant de choisir un appel. La découverte ne contourne pas l’autorisation : trouver un outil ne donne pas son droit. En droit, un agent peut lire un dossier désigné, faire un brouillon et signaler les pièces manquantes. Envoi externe, suppression d’original, changement de délai ou dépôt formel doivent s’arrêter avant confirmation humaine. Premier exercice : dessinez un flux de dossier, marquez lecture seule, écriture ou envoi externe, puis donnez confirmation et retour arrière aux deux derniers.

Livre source et références du chapitre

Suite : agents de code et génération.

Continuer vers les agents de code

COMMENTAIRES DES LECTEURS

Notez l’idée que cet article vous a laissée.

0 / 300

Aucun commentaire. Vous pouvez laisser le premier.