Introduction aux compétences Agent
← Toutes les leçons
Leçon 04Introduction aux compétences Agent

Compétences vs autres fonctionnalités de Claude Code

Audio récapitulatif

Récapitulatif parlé — appuyez sur lecture pour suivre : la ligne lue reste en haut.

Notes de cours

Ce que vous apprendrez

Durée estimée : 15 minutes

À la fin de cette leçon, vous serez capable de :

  • _Comparer les compétences à CLAUDE. md, aux sous-agents, aux hooks et aux serveurs MCP_
  • Choisir la bonne fonctionnalité de personnalisation de Claude Code pour un cas d'usage donné
  • Concevoir une configuration complémentaire qui combine plusieurs fonctionnalités efficacement

Compétences vs autres fonctionnalités de Claude Code

(3 minutes)

Claude Code offre plusieurs options de personnalisation, et choisir la mauvaise peut entraîner une complexité inutile. Cette vidéo explique quand utiliser les compétences par rapport à CLAUDE. md, aux sous-agents, aux hooks et aux serveurs MCP. Vous apprendrez les différences clés entre chaque option et comment elles se complètent dans une configuration de développement typique.

Points clés à retenir

  • **CLAUDE. md** se charge dans chaque conversation et est idéal pour les normes de projet toujours actives. Les compétences se chargent à la demande et sont idéales pour l'expertise spécifique à une tâche
  • Les sous-agents s'exécutent dans des contextes d'exécution isolés — utilisez-les pour le travail délégué. Les compétences ajoutent des connaissances à votre conversation actuelle
  • Les hooks sont pilotés par des événements (se déclenchent lors de l'enregistrement de fichiers, d'appels d'outils). Les compétences sont pilotées par des requêtes (s'activent en fonction de ce que vous demandez)
  • Les serveurs MCP fournissent des outils externes et des intégrations — une catégorie entièrement différente des compétences
  • Chaque fonctionnalité gère sa propre spécialité — combinez-les plutôt que de forcer tout dans une seule approche

Claude Code offre plusieurs options de personnalisation : les compétences, CLAUDE. md, les sous-agents, les hooks et les serveurs MCP. Elles résolvent des problèmes différents, et savoir quand utiliser chacune vous empêche de construire la mauvaise chose. Décomposons-les.

CLAUDE.md vs Compétences

CLAUDE. md se charge dans chaque conversation, toujours. Si vous voulez que Claude utilise le mode strict TypeScript dans votre projet, mettez-le dans votre fichier CLAUDE. md.

Les compétences se chargent à la demande. Quand Claude fait correspondre une requête à une compétence, les instructions de cette compétence rejoignent la conversation. Votre liste de contrôle d'examen des PR n'a pas besoin d'être en contexte quand vous écrivez du nouveau code — elle s'active quand vous demandez un examen.

**Utilisez CLAUDE. md pour :**

  • Les normes à l'échelle du projet qui s'appliquent toujours
  • Les contraintes comme « ne jamais modifier le schéma de la base de données »
  • Les préférences de framework et le style de codage

Utilisez les compétences pour :

  • L'expertise spécifique à une tâche
  • Les connaissances qui ne sont pertinentes que parfois
  • Les procédures détaillées qui encombreraient chaque conversation

Compétences vs Sous-agents

Les compétences ajoutent des connaissances à votre conversation actuelle. Quand une compétence s'active, ses instructions rejoignent le contexte existant.

Les sous-agents s'exécutent dans un contexte séparé. Ils reçoivent une tâche, travaillent dessus indépendamment et retournent les résultats. Ils sont isolés de la conversation principale.

Utilisez les sous-agents quand :

  • Vous voulez déléguer une tâche à un contexte d'exécution séparé
  • Vous avez besoin d'un accès aux outils différent de la conversation principale
  • Vous voulez l'isolation entre le travail délégué et votre contexte principal

Utilisez les compétences quand :

  • Vous voulez améliorer les connaissances de Claude pour la tâche actuelle
  • L'expertise s'applique tout au long d'une conversation

Compétences vs Hooks

Les hooks se déclenchent sur des événements. Un hook pourrait exécuter un linter chaque fois que Claude enregistre un fichier, ou valider l'entrée avant certains appels d'outils. Ils sont pilotés par des événements.

Les compétences sont pilotées par des requêtes. Elles s'activent en fonction de ce que vous demandez.

Utilisez les hooks pour :

  • Les opérations qui doivent s'exécuter à chaque enregistrement de fichier
  • La validation avant des appels d'outils spécifiques
  • Les effets secondaires automatisés des actions de Claude

Utilisez les compétences pour :

  • Les connaissances qui informent la façon dont Claude traite les requêtes
  • Les directives qui affectent le raisonnement de Claude

Tout assembler

Une configuration typique pourrait inclure :

  • **CLAUDE. md** — normes de projet toujours actives
  • Compétences — expertise spécifique à une tâche qui se charge à la demande
  • Hooks — opérations automatisées déclenchées par des événements
  • Sous-agents — contextes d'exécution isolés pour le travail délégué
  • Serveurs MCP — outils externes et intégrations

Chacun gère sa propre spécialité. Ne forcez pas tout dans les compétences quand une autre option convient mieux — et vous pouvez en utiliser plusieurs à la fois. Les compétences fournissent une expertise automatique spécifique à une tâche, CLAUDE. md est pour les instructions toujours actives, les sous-agents s'exécutent dans des contextes isolés, les hooks se déclenchent sur des événements, et MCP fournit des outils externes.

Utilisez les compétences quand vous avez des connaissances que Claude devrait appliquer automatiquement quand le sujet est pertinent, et combinez-les avec d'autres fonctionnalités pour une personnalisation complète.

Réflexion sur la leçon

  • Regardez votre fichier CLAUDE. md actuel. Y a-t-il quelque chose dedans qui fonctionnerait mieux comme compétence (chargée uniquement quand pertinent) ?
  • Pensez au flux de travail de développement de votre équipe. Quelle combinaison de fonctionnalités de Claude Code (compétences, hooks, sous-agents, MCP) résoudrait vos problèmes les plus courants ?

Prochaines étapes

Dans la leçon suivante, vous apprendrez comment partager les compétences avec votre équipe et votre organisation — de leur engagement dans les référentiels, à leur distribution via des plugins, au déploiement à l'échelle de l'entreprise via les paramètres gérés.

Retours

Au fur et à mesure que vous progressez dans le cours, nous aimerions entendre comment vous utilisez les compétences dans votre travail, ainsi que tout retour que vous pourriez avoir. Partagez vos retours ici.

Cartes mémo 9 cartes
Question
cliquez pour révéler · ←/→
Réponse
cliquez pour retourner
Exporter vers Anki (.tsv) ↓
Vérification des connaissances 6 questions