Média tech français
Skills, Tools et MCP : l'architecture des agents IA modernes
Intelligence ArtificielleArchitecture4 min de lecture• Mis à jour le 15 mars 2026 à 17:00

Skills, Tools et MCP : l'architecture des agents IA modernes

Comprendre l'architecture des agents IA : tools natifs, skills modulaires et Model Context Protocol (MCP). Guide technique accessible.

Introduction : l'agent nu est limité

Un grand modèle de langage (LLM), aussi intelligent soit-il, reste confiné dans sa bulle textuelle. Pour devenir utile, un agent IA doit pouvoir agir sur le monde : lire des fichiers, exécuter du code, consulter des APIs, contrôler des appareils.

C'est là qu'interviennent trois concepts clés :

  • Les Tools (outils natifs)
  • Les Skills (compétences modulaires)
  • Le MCP (Model Context Protocol)

1. Les Tools : les briques de base

Qu'est-ce qu'un Tool ?

Un tool est une fonction primitive que l'agent peut appeler. C'est l'interface fondamentale entre le langage et l'action.

Exemples de tools natifs dans OpenClaw :

  • read : lire un fichier
  • write : créer ou écraser un fichier
  • edit : modifier précisément un fichier
  • exec : exécuter une commande shell
  • web_search : rechercher sur le web
  • browser : contrôler un navigateur
  • sessions_spawn : créer un sous-agent

Comment ça marche ?

Quand l'agent décide d'utiliser un tool, il génère un appel structuré que le système exécute. Le résultat est renvoyé à l'agent sous forme de texte.

La politique de tools

Dans OpenClaw, les tools peuvent être contrôlés via une politique (allow/deny) pour des raisons de sécurité. On peut interdire write et edit à un agent familial tout en les autorisant pour un agent de développement.

2. Les Skills : des compétences spécialisées

Qu'est-ce qu'une Skill ?

Une skill est un package de haut niveau qui enseigne à l'agent comment utiliser des tools pour accomplir une tâche spécifique. C'est de la documentation structurée que l'agent lit et suit.

Les trois niveaux de Skills

1. Skills Bundled (intégrées)

Livré avec OpenClaw : browser, exec, web_search, etc.

2. Skills Managées (localement)

Installées dans ~/.openclaw/skills, partagées entre tous les agents.

3. Skills Workspace (spécifiques)

Dans <workspace>/skills, spécifiques à un agent particulier.

Ordre de priorité : Workspace > Managées > Bundled

ClawHub : le registre de Skills

ClawHub (clawhub.com) est le "App Store" des skills OpenClaw :

| Skill | Description |

|-------|-------------|

| gemini | Recherche web et coding via Google Gemini |

| summarize | Résumés de documents, PDFs, vidéos YouTube |

| weather | Météo via wttr.in ou Open-Meteo |

| apple-notes | Gestion des notes Apple via CLI memo |

| things-mac | Intégration avec Things 3 |

| video-frames | Extraction de frames vidéo avec ffmpeg |

3. Le MCP (Model Context Protocol)

Qu'est-ce que le MCP ?

Le Model Context Protocol est un standard émergent (popularisé par Anthropic) qui définit comment les modèles d'IA communiquent avec des outils et sources de données externes de manière standardisée.

Pourquoi le MCP est important

Avant le MCP, chaque framework avait sa propre façon de connecter les LLMs aux outils :

  • OpenAI avait ses "function calls"
  • Claude avait son propre format
  • Les autres solutions avaient les leurs

Le MCP propose une couche d'abstraction universelle.

Comment fonctionne le MCP

Le MCP Host (comme OpenClaw) gère la connexion avec le modèle, route les demandes d'outils et agrège les résultats.

Les MCP Servers implémentent des capacités spécifiques (filesystem, GitHub, Slack...) et exposent des "tools" au format MCP standard.

Les différences clés en résumé

| Aspect | Tools | Skills | MCP |

|--------|-------|--------|-----|

| Niveau | Primitive système | Couche métier/doc | Protocole standardisé |

| Rôle | Exécuter une action | Enseigner comment faire | Connecter modèles et outils |

| Format | Fonctions code | Markdown + YAML | JSON schémas standardisés |

| Portabilité | Lié au framework | Spécifique OpenClaw | Interopérable entre frameworks |

Conclusion

L'écosystème des agents IA s'organise autour de trois couches complémentaires :

  1. Les Tools fournissent les capacités fondamentales d'action
  2. Les Skills encapsulent des savoir-faire métier documentés
  3. Le MCP standardise les connexions entre modèles et services

Cette architecture modulaire permet de construire des agents de plus en plus puissants tout en maintenant la flexibilité et la sécurité.

À retenir

Les tools sont les briques de base d'action, les skills enseignent comment les utiliser pour des tâches spécifiques, et le MCP standardise les connexions entre LLMs et services externes. Cette modularité fait la force des agents IA modernes.

Sur le même sujet

À lire aussi

#skills#tools#MCP#Model Context Protocol#OpenClaw#Claude Code#architecture IA#agent IA