Programme : Applied AI — Niveau Avancé — Instructeur : Yann Isola
Format : 10 QCM (questionnaire à choix multiples) — une seule bonne réponse par question — durée conseillée : 12 minutes.
Niveau : profondeur certification Claude Certified Architect — plusieurs questions sont des scénarios de jugement.
Question 1 — Qu'est-ce qui distingue fondamentalement Claude Code d'un assistant de chat qui parle de code ?**
Réponse : B
Question 2 — Quel est le rôle du fichier `CLAUDE.md` ?**
Réponse : C
Question 3 — La commande `/init` de Claude Code…**
Réponse : B
Question 4 — Dans `.claude/settings.json`, l'entrée `"Bash(npm test:*)"` dans la liste `allow` signifie :**
Réponse : B
Question 5 — Scénario : un pipeline CI utilise Claude Code en mode headless pour de la revue de PR (lecture du diff, production d'un commentaire). Quel jeu de permissions un architecte doit-il retenir ?**
Réponse : B
Question 6 — Quelle est la différence de nature entre une règle écrite dans `CLAUDE.md` et un hook `PreToolCall` ?**
Réponse : C
Question 7 — L'équipe veut que chaque fichier modifié par Claude Code soit immédiatement reformaté par le formateur maison, sans exception. Quel mécanisme ?**
Réponse : C
Question 8 — En mode headless (`claude -p "..."`), que se passe-t-il quand Claude Code veut utiliser un outil non autorisé par la configuration ?**
Réponse : C
Question 9 — Scénario : un job CI de génération de tests dispose de `Write` et tourne sur un runner contenant des secrets de déploiement. La PR analysée provient d'un contributeur externe. Quel est le risque principal et sa mitigation prioritaire ?**
Réponse : B
Question 10 — À quoi servent respectivement `/compact` et `/cost` en session interactive longue ?**