Les 6 scénarios de l'examen CCA-F

60 questions au total · 4 scénarios tirés au sort sur une banque de 6 · 120 minutes · chaque question est située dans un scénario

Table des matières
  1. Format de l'examen (rappel)
  2. Les 6 scénarios
  3. Tableau croisé Scénario × Domaine
  4. Hors-scope — ne révise pas ça
  5. Les patterns de distracteurs récurrents

1. Format de l'examen (rappel)

ÉlémentDétail
Code d'examenCCAR-F
Nombre de questions60 items
Durée120 minutes (≈ 2 min/question)
Type de questionsQCM — chaque item indique le nombre de réponses à sélectionner (une ou plusieurs)
ScoreÉchelle de 100 à 1000, passing score = 720
Scénarios4 scénarios sélectionnés aléatoirement sur les 6 possibles
PlateformeProctored via Pearson VUE — proctoring en ligne ou centre d'examen
TentativesJusqu'à 4 tentatives par période de 12 mois, délais de repassage 14/30/90 jours après échecs successifs
Pratique avant le jour J : l'examen tire 4 scénarios au hasard sur les 6 ci-dessous — tu ne peux donc en négliger aucun. Travaille les 6, puis les 112 QCM corrigés : c'est le seul entraînement chronométrable dont tu disposes ici. Les 12 premières questions sont les exemples officiels du guide, elles donnent le calibrage exact du niveau attendu.
Stratégie critique : réponds à TOUTES les questions, même en cas de doute — une réponse laissée vide est forcément fausse, une réponse tentée a une chance d'être juste. Ne jamais laisser une question vide.
Implication : Comme tu ne sais pas quels 4 scénarios tomberont, il faut maîtriser les 6 scénarios. Chaque scénario teste principalement 2-3 domaines, mais tous les domaines sont couverts collectivement.

2. Les 6 scénarios

Scénario 1 : Customer Support Resolution Agent

Description : Construire un agent qui gère les retours, litiges de facturation et problèmes de compte avec le Claude Agent SDK. Utilise les MCP tools (get_customer, lookup_order, process_refund, escalate_to_human). Objectif : 80%+ first-contact resolution avec escalation appropriée.

Domaines principalement testés : D1 (agentic loop, hooks, enforcement), D2 (tool descriptions, tool_choice), D5 (escalation patterns, structured handoff)

Concepts clés à maîtriser

Pièges typiques dans les questions

"Improve the system prompt" quand le problème a des conséquences financières → la bonne réponse est hooks / programmatic enforcement, pas le prompt.
"Sentiment analysis" ou "self-rated confidence (1-10)" comme triggers d'escalation → ce sont des proxies unreliable. Privilégier les critères explicites.
"Add a routing classifier" → overengineering quand le vrai problème est la description des tools.

Scénario 2 : Code Generation with Claude Code

Description : Utiliser Claude Code pour accélérer le développement : génération, refactoring, debugging, documentation. Intégration avec custom slash commands et CLAUDE.md.

Domaines principalement testés : D3 (CLAUDE.md hierarchy, skills, planning mode, CI/CD), D5 (context management via Explore subagent)

Concepts clés à maîtriser

Pièges typiques dans les questions

"Put everything in root CLAUDE.md" → utiliser .claude/rules/ avec glob patterns pour charger conditionnellement les règles pertinentes.
"Claude Code learns per-user preferences" → FAUX. Il n'y a pas d'apprentissage par utilisateur : tout repose sur la CLAUDE.md hierarchy.
Confondre user-level et project-level → un nouveau membre de l'équipe qui n'a pas les bonnes instructions = probablement un problème de project-level CLAUDE.md manquant (il ne voit que son user-level).

Scénario 3 : Multi-Agent Research System

Description : Un coordinateur délègue à des subagents spécialisés : web research, document analysis, synthesis, report generation. Le système doit produire des rapports complets avec citations.

Domaines principalement testés : D1 (hub-and-spoke, Task tool, décomposition, parallel spawning), D2 (scoped tool access, erreurs structurées des subagents), D5 (error propagation, provenance, context management)

Concepts clés à maîtriser

Pièges typiques dans les questions

"Direct communication between subagents" → TOUJOURS via le coordinateur. C'est le principe fondamental du hub-and-spoke.
"Abort the whole workflow on one failure" → disproportionné. Continuer avec partial results et signaler le gap.
"Generic error status" → insuffisant. Utiliser structured error context avec failure_type, partial_results, alternatives.
"Arbitrarily choose one value" quand des sources sont conflictuelles → preserve both with attribution. Laisser l'utilisateur décider.

Scénario 4 : Developer Productivity with Claude

Description : L'agent aide les développeurs à explorer des codebases inconnus, générer du boilerplate, et automatiser les tâches routinières. Utilise les built-in tools et MCP servers.

Domaines principalement testés : D2 (built-in tools, MCP), D3 (Claude Code config), D1 (subagent delegation, task decomposition)

Concepts clés à maîtriser

Pièges typiques dans les questions

Confondre Glob et Grep : Glob = trouver des fichiers par nom/pattern. Grep = chercher du contenu dans les fichiers. Ce sont des usages différents.
"Read all files at once" → saturation du context window. Utiliser une stratégie d'incremental investigation.

Scénario 5 : Claude Code for Continuous Integration

Description : Intégrer Claude Code dans un pipeline CI/CD pour automated code reviews, test generation, et PR feedback. Minimiser les false positives.

Domaines principalement testés : D3 (CI/CD config), D4 (explicit criteria, few-shot, Batch API, multi-pass review)

Concepts clés à maîtriser

Pièges typiques dans les questions

Oublier le -p flag → le job CI hangs indefinitely en attendant une interaction utilisateur.
"Move blocking pre-merge checks to Batch API" → latence inacceptable (jusqu'à 24h). Le Batch API est pour les workloads non-blocking uniquement.
"Batch API supports multi-turn tool calling" → FAUX. Le Batch API ne supporte pas le multi-turn tool calling.
"Larger context window fixes attention quality" → FAUX. Plus de contexte ne résout pas les problèmes d'attention. Utiliser multi-pass review à la place.

Scénario 6 : Structured Data Extraction

Description : Extraire de l'information de documents non structurés, valider avec JSON schémas, maintenir une haute précision. Gérer les edge cases correctement.

Domaines principalement testés : D4 (JSON schémas, validation, retry, few-shot, self-correction), D5 (confidence calibration)

Concepts clés à maîtriser

Pièges typiques dans les questions

"Required field for info that may be absent" → le modèle va fabriquer une valeur. Utiliser nullable à la place.
"Retry when info is absent from source" → le retry ne peut pas créer de l'information qui n'existe pas dans le document source. C'est inutile.
"97% accuracy means the system works" → vérifier par document type ET par field. Le score global peut masquer des faiblesses graves (stratified sampling).

3. Tableau croisé Scénario x Domaine

Ce tableau montre quels domaines sont principalement testés par chaque scénario. Utile pour cibler ta révision si tu veux renforcer un domaine spécifique.

Scénario D0 API Basics D1 Agentic D2 Tools D3 Claude Code D4 Prompt Eng. D5 Context & Reliability
S1 Customer Support ✓ agentic loop, hooks, enforcement ✓ tool descriptions, tool_choice ✓ escalation, structured handoff
S2 Code Generation ✓ hiérarchie CLAUDE.md, skills, commands ✓ context management (Explore subagent)
S3 Multi-Agent Research ✓ hub-and-spoke, Task tool, parallel spawning ✓ scoped tool access, erreurs structurées ✓ error propagation, provenance, context
S4 Developer Productivity ✓ subagent delegation, task decomposition ✓ built-in tools, MCP ✓ Claude Code config
S5 CI/CD Integration ✓ CI/CD config, -p flag ✓ explicit criteria, few-shot, Batch API
S6 Data Extraction ✓ JSON schémas, retry, few-shot, self-correction ✓ confidence calibration, sampling
Lecture du tableau :
Stratégie de révision : Si tu es faible sur un domaine, concentre-toi sur les scénarios correspondants. Par exemple, pour renforcer D1 (Agentic), travaille en priorité S1, S3 et S4.

4. Hors-scope — ne révise pas ça

Ce qui N'EST PAS testé par l'examen CCA-F : la liste ci-dessous reprend l'intégralité des Out-of-Scope Topics de l'appendice du guide (deux entrées voisines y sont regroupées en une puce). Les ignorer permet de concentrer ta révision sur ce qui compte vraiment.

Principe : Si tu te trouves à réviser un de ces sujets et que tu n'es pas sûr qu'il soit couvert, relis les 6 scénarios. S'il n'apparaît pas, c'est probablement hors périmètre de l'examen.

5. Les patterns de distracteurs récurrents

À travers les 6 scénarios, certains types de mauvaises réponses reviennent systématiquement. Reconnaître ces patterns permet d'éliminer rapidement les distracteurs.

Ces patterns sont détaillés dans la Stratégie d'examen, section 3 — sept entrées avec, pour chacune, la raison pour laquelle elle est presque toujours fausse et le cas rare où elle ne l'est pas. Une seule liste, pour ne pas en réviser deux versions.

Règle d'or : Quand une option de réponse propose d'ajouter de la complexité (classifier, agent, couche supplémentaire), demande-toi d'abord si un correctif simple (meilleure description, critère explicite, hook) ne suffirait pas. L'examen privilégie la solution la plus directe et la plus fiable.
Méthode d'élimination : Sur chaque question, commence par éliminer les distracteurs connus (cette liste couvre la majorité). Il reste généralement 2 options crédibles. Relis alors l'énoncé pour identifier le vrai problème (financier ? attention ? routing ?) et choisis en conséquence.

CCA Révision — Scénarios de l'examen · Sources : guide officiel CCA · 2026

↑