Aller au contenu
← Formations

Niveau 5

Skills, hooks, permissions et sécurité

Étendre Claude Code avec des skills, des hooks et des plugins, et sécuriser son usage : permissions, sandboxing, injection de prompt, secrets et revue.

6 modules 35 tâches ≈ 25 h de travail

Ce que vous saurez faire

  • Créer des skills qui se déclenchent au bon moment avec scripts et ressources
  • Automatiser des contrôles avec des hooks sur les événements de Claude Code
  • Empaqueter et distribuer des extensions sous forme de plugins
  • Appliquer le moindre privilège avec des permissions fines, des paramètres gérés et le sandboxing
  • Identifier et atténuer l'injection de prompt et l'exposition de secrets
  • Mettre en place une revue systématique et sécurisée du code généré

Contenu du niveau

  1. Module 1

    Les Agent Skills

    Encapsuler un savoir-faire dans des skills que Claude charge uniquement quand c'est utile.

    1. Qu'est-ce qu'un skill ? Des instructions chargées à la demande30 min
    2. Structure d'un skill : SKILL.md, frontmatter et fichiers associés40 min
    3. Écrire une description qui déclenche le skill au bon moment35 min
    4. Ajouter des scripts et des ressources à un skill45 min
    5. Skills personnels, skills de projet et skills partagés30 min
    6. Atelier : créer un skill pour un processus de votre équipe75 min
  2. Module 2

    Les hooks

    Exécuter automatiquement vos propres commandes à des moments précis du cycle de vie de Claude Code.

    1. Comprendre les hooks et leurs événements30 min
    2. Configurer un hook avec /hooks et settings.json35 min
    3. PreToolUse : valider ou bloquer une action avant son exécution45 min
    4. PostToolUse : formater et vérifier le code automatiquement40 min
    5. Hooks de cycle de vie : SessionStart, Stop et Notification40 min
    6. Sécuriser et déboguer ses hooks35 min
  3. Module 3

    Les plugins

    Regrouper commandes, subagents, skills, hooks et serveurs MCP en plugins installables et partageables.

    1. Qu'est-ce qu'un plugin Claude Code ?25 min
    2. Installer des plugins depuis une marketplace avec /plugin30 min
    3. Empaqueter commandes, subagents, skills et hooks dans un plugin50 min
    4. Créer et partager une marketplace d'équipe40 min
    5. Encadrer l'usage des plugins dans une organisation30 min
  4. Module 4

    Permissions avancées et sandboxing

    Limiter précisément ce que l'agent peut lire, modifier, exécuter et contacter.

    1. Appliquer le principe du moindre privilège aux agents30 min
    2. Règles de permission fines pour Bash, Read, Edit et WebFetch45 min
    3. Imposer une politique avec les paramètres gérés (managed settings)35 min
    4. Isoler l'exécution : sandboxing, conteneurs et devcontainers50 min
    5. Contrôler l'accès au réseau et aux répertoires de travail40 min
    6. Atelier : durcir la configuration d'un projet75 min
  5. Module 5

    Injection de prompt et protection des secrets

    Reconnaître les attaques par contenus non fiables et protéger les informations sensibles.

    1. Comprendre l'injection de prompt directe et indirecte35 min
    2. Reconnaître les contenus non fiables : web, fichiers et sorties d'outils35 min
    3. Se défendre contre l'injection : isolement, validation et confirmation humaine45 min
    4. Protéger les secrets : fichiers .env, règles deny et variables d'environnement40 min
    5. Détecter et révoquer un secret exposé35 min
    6. Évaluer les risques des serveurs MCP tiers35 min
  6. Module 6

    Revue et sécurité du code

    Garder le contrôle humain sur le code produit par l'IA et instaurer des pratiques d'équipe sûres.

    1. Relire systématiquement le code généré par l'IA40 min
    2. Lancer une revue de sécurité avec /security-review35 min
    3. Intégrer analyse statique et tests de sécurité dans la CI45 min
    4. Tracer et auditer l'activité des agents35 min
    5. Rédiger une politique d'usage de l'IA pour son équipe40 min
    6. Projet final : un environnement Claude Code sécurisé et outillé160 min

Votre façon d’apprendre

Trois formules pour un même niveau

Un accompagnement personnel, l’énergie d’un petit groupe ou l’autonomie du préenregistré : choisissez la formule adaptée à votre budget et à vos disponibilités.

Skills, hooks, permissions et sécurité

En direct · Individuel

Un formateur et un étudiant en visioconférence, pour avancer avec un accompagnement personnalisé.

5 000,00 MXN

par étudiant · pour un niveau complet

  • Séances en tête-à-tête avec le formateur.
  • Explications adaptées à votre rythme et à vos objectifs.
  • Exercices guidés, questions et retours sur votre travail.
  • Progression sur le programme du niveau choisi.

Créneaux convenus avec le formateur. Le calendrier, le nombre et la durée des séances sont confirmés avant paiement.

Réservez avec 500 MXN (10 %), puis payez le solde au démarrage. Option 50/50 : 2 500 MXN au démarrage, acompte déduit, et 2 500 MXN cinq semaines après le premier cours prévu.

Demander mes créneaux
Formule conseillée

En direct · Petit groupe

Apprenez ensemble, posez vos questions et progressez avec l’encouragement du groupe, à un tarif plus accessible.

1 000,00 MXN

par personne · pour un niveau complet

  • De 5 à 10 étudiants dans la même classe en direct.
  • Échanges, entraide et exercices en groupe.
  • Démonstrations du formateur et questions-réponses.
  • Plusieurs créneaux peuvent être proposés pour réunir des disponibilités communes.

Démarrage après confirmation d’au moins 5 participants ; 10 au maximum. Le calendrier commun est confirmé avant paiement.

Réservez avec 100 MXN (10 %), puis payez 900 MXN au démarrage. Le départ nécessite 5 à 10 participants confirmés.

Rejoindre un groupe

Vidéos préenregistrées · Autonomie

Étudiez à votre rythme avec un parcours organisé par niveau, module et leçon, puis mettez les acquis en pratique.

1 499,00 MXN

prix du niveau ou du parcours sélectionné

  • Vidéos préenregistrées selon les contenus publiés du niveau.
  • Leçons détaillées, objectifs et exemples concrets.
  • Exercices, consignes de livrables et quiz.
  • Suivi de progression et projet de validation du niveau.

Sans rendez-vous en direct : vous organisez votre travail. La disponibilité des contenus est indiquée dans le programme.

Voir l’offre préenregistrée

Les tarifs en direct sont en pesos mexicains (MXN) et couvrent un niveau complet. Le préenregistré conserve son tarif par niveau ou par parcours, avec la devise affichée dans le récapitulatif.

Classes en direct · Google MeetComprendre les étapes et le déroulement