Certification Claude Certified Developer – Foundations (CCDV-F) : guide de préparation
Informations vérifiées sur les pages officielles d'Anthropic et le guide officiel de l'examen (version 1.0, juillet 2026), le 28/10/2026. Les conditions peuvent changer : vérifie le catalogue officiel avant de t'inscrire.
⚠️ Étape 0 : vérifie d'abord si tu as le droit de passer l'examen
C'est le point bloquant, et beaucoup de gens le découvrent trop tard :
- L'examen n'est pas ouvert aux particuliers. Il est réservé aux salariés d'organisations membres du Claude Partner Network. Il faut t'inscrire avec ton e-mail professionnel, et son domaine doit figurer dans la fiche partenaire de ton entreprise. Une adresse Gmail ne marche pas.
- Si ton entreprise est partenaire mais que la connexion échoue, écris à
partner-support@anthropic.com. L'ajout du domaine prend environ 7 à 10 jours.
- Si ton entreprise n'est pas partenaire, elle peut postuler (c'est gratuit) sur claude.com/partners. Sinon, tu peux suivre toutes les formations gratuites d'Anthropic Academy, qui donnent des certificats de complétion (ce ne sont pas des certifications officielles).
- Il faut avoir 18 ans ou plus et une pièce d'identité officielle.
- Page officielle sur l'éligibilité : anthropic-partners.skilljar.com/page/certification-eligibility
1. L'examen en bref
| Élément |
Détail |
| Nom |
Claude Certified Developer – Foundations |
| Code |
CCDV-F |
| Questions |
53 (choix unique et choix multiples, chaque question indique combien de réponses choisir) |
| Durée |
120 minutes |
| Score pour réussir |
720 sur une échelle de 100 à 1 000 |
| Prix |
125 USD (remise possible selon le niveau partenaire) |
| Passage |
Pearson VUE, en ligne avec surveillant ou en centre d'examen |
| Résultat |
Réussite ou échec avec score, plus le pourcentage de bonnes réponses par domaine |
| Badge |
Credly |
| Validité |
12 mois. Le renouvellement est gratuit (évaluation en ligne sans surveillant) si tu le fais avant l'expiration. Après expiration, il faut repasser l'examen complet et payant |
| Prérequis |
Aucun prérequis obligatoire |
| Profil conseillé |
1 à 5 ans de développement, au moins 6 mois de pratique avec Claude ou un autre LLM, Python et/ou TypeScript, à l'aise avec les API REST et la ligne de commande |
| Si tu échoues |
Délai de 14 jours avant de repasser, puis 30 jours, puis 90 jours. Maximum 4 tentatives sur 12 mois, chacune payante |
Liens officiels
Les 4 certifications Claude existantes
- Claude Certified Associate – Foundations : usage quotidien de Claude (consultants, chefs de projet, profils métier)
- Claude Certified Developer – Foundations : ingénieurs qui construisent des applications avec Claude ← celle-ci
- Claude Certified Architect – Foundations : architectes qui conçoivent des systèmes d'agents
- Claude Certified Architect – Professional : niveau avancé (architecture d'intégration, gouvernance, évaluation en grande entreprise)
2. Le programme officiel : 8 domaines et leur poids
C'est ce qui doit guider tes priorités de révision.
| # |
Domaine |
Poids |
| 2 |
Applications et intégration |
33,1 % |
| 5 |
Choix du modèle et optimisation |
16,8 % |
| 1 |
Agents et workflows |
14,7 % |
| 6 |
Prompt et context engineering |
11,0 % |
| 8 |
Tools et MCP |
10,6 % |
| 7 |
Sécurité |
8,1 % |
| 3 |
Claude Code |
3,1 % |
| 4 |
Évaluation, tests et débogage |
2,6 % |
👉 Les domaines 2, 5 et 1 représentent à eux seuls environ 65 % de l'examen.
Détail des compétences par domaine
Domaine 1 : Agents et workflows (14,7 %)
- Architecture d'agent (4,5 %) : quand utiliser un workflow plutôt qu'un agent, hiérarchies superviseur/manager, rôle des sous-agents
- Construire des agents avec Claude (5,3 %) : Claude Agent SDK, boucles d'agent sur mesure, agents auto-hébergés ou hébergés par Anthropic, hooks pour les actions déterministes
- Patterns et frameworks (4,9 %) : boucles d'utilisation d'outils, sous-agents, mémoire, gestion de la fenêtre de contexte, frameworks comme Strands, LangGraph, PydanticAI
Domaine 2 : Applications et intégration (33,1 %)
- Comprendre les besoins (3,4 %) : besoins fonctionnels et d'infrastructure à partir des besoins métier
- Cycle de vie des systèmes (2,8 %) : développer, déployer, exploiter et maintenir
- Mécanique de l'API Claude (6,8 %) : messages, tools, streaming, vision, thinking, caching, appels via des fournisseurs tiers (Bedrock, Vertex), Batch API, choix entre temps réel et batch
- Fondamentaux du génie logiciel (7,4 %) : REST, JSON, programmation asynchrone, Git, intégration au cycle de développement, revue de code, refactoring
- Conception d'applications Claude (8,6 %) : comment Claude interprète les consignes selon l'interface (Claude Code, Desktop, claude.ai, API, SDK), conception de schémas, hygiène de session, gestion des plugins
- Gestion de configuration (4,1 %) : CLAUDE.md, settings.json, versionnage des modèles et des prompts, dépendances des plugins
Domaine 3 : Claude Code (3,1 %)
- Rules, Skills, Commands, Agents, mémoire, gestion de session, slash commands intégrées et custom, mode headless, mode streaming, auto-mode, hiérarchie des CLAUDE.md, initialisation d'un dépôt, settings.json
Domaine 4 : Évaluation, tests et débogage (2,6 %)
- Types d'erreurs, choix d'une stratégie de reprise, analyse des traces, savoir si le problème vient de ton intégration ou de la réponse du modèle
Domaine 5 : Choix du modèle et optimisation (16,8 %)
- Fondamentaux des LLM (5,2 %) : tokens, fenêtre de contexte, échantillonnage, non-déterminisme, fast mode, extended thinking, adaptive thinking, niveaux d'effort, zero-shot / one-shot / few-shot
- Fondamentaux techniques (6,1 %) : SDK qui encapsulent des API REST, websockets
- Choix du modèle (2,7 %) : Opus, Sonnet ou Haiku selon le cas, compromis qualité / latence / coût, changements incompatibles entre versions de modèles
- Gestion des coûts et des tokens (2,8 %) : suivi des tokens, modélisation des coûts, prompt caching, points de cache
Domaine 6 : Prompt et context engineering (11,0 %)
- Context engineering (3,8 %) : gestion de la fenêtre de contexte, éviter la dérive et la surcharge (élagage des sorties d'outils, compaction), isolation du contexte via sous-agents
- Prompt engineering (4,6 %) : clarté des consignes, exemples few-shot, rôle du system prompt et du message utilisateur, contraintes de sortie, itération, nettoyage des entrées
- Gestion des sorties (2,6 %) : sorties structurées, validation, parsing défensif, méfiance envers les réponses trop sûres d'elles
Domaine 7 : Sécurité (8,1 %)
- Sécurité des applications IA (3,2 %) : prompt injection, jailbreak, entrées non fiables, fuites de données, données personnelles, authentification et autorisation
- Garde-fous et déploiement sûr (2,3 %) : politiques de contenu, garde-fous en couches, sécurité dès la conception, moindre privilège
- Hooks Claude (1,0 %) : utiliser les hooks pour bloquer les actions destructrices
- Identité, secrets et clés (1,6 %) : gestion des clés d'API et des identifiants entre développement et production
Domaine 8 : Tools et MCP (10,6 %)
- Implémentation d'outils (4,4 %) : function calling, rédaction des descriptions d'outils, gestion d'erreurs, outils côté client ou côté serveur, validation humaine, bonnes pratiques pour constituer un jeu d'outils
- Développement de serveurs MCP (2,1 %) : écrire et déployer un serveur, resources, tools, prompts, modes de communication (stdio, sockets, client/serveur)
- Personnalisation agentique (4,1 %) : quand choisir un outil intégré, un outil custom, un Skill ou un MCP
3. Par où commencer : le parcours dans l'ordre
Phase 1 : les bases (semaines 1 et 2)
Formations gratuites sur Anthropic Academy :
Phase 2 : agents, outils et MCP (semaines 3 et 4)
Phase 3 : Claude Code (semaine 5)
Phase 4 : le parcours officiel de préparation (semaines 6 et 7, accès partenaire requis)
Developer Foundations prep path sur la Partner Academy, dans cet ordre :
Optionnel, selon ton environnement cloud
Le domaine 2 inclut les appels à Claude via des fournisseurs tiers :
4. Documentation et ressources pratiques à travailler en parallèle
- Documentation officielle : docs.claude.com. Les pages à connaître en priorité : Messages API, Tool use, Prompt caching, Message Batches, Extended thinking, Structured outputs, Choosing a model, Prompt engineering, Agent SDK, Claude Code, Hooks, Skills
- Documentation MCP : modelcontextprotocol.io
- Claude Cookbooks (notebooks prêts à l'emploi) : github.com/anthropics/claude-cookbooks
- Cours interactifs, dont le tutoriel de prompt engineering : github.com/anthropics/courses
- Article Anthropic « Building effective agents » : anthropic.com/engineering/building-effective-agents. Il couvre la question workflow ou agent du domaine 1
5. Le projet pratique (c'est la principale recommandation du guide officiel)
Le guide conseille de construire au moins une vraie application qui utilise l'API, intègre un ou plusieurs outils, applique le prompt et le context engineering, et inclut un minimum de sécurité et d'évaluation.
Idée de projet qui touche presque tous les domaines : un agent d'analyse de documents en Python ou TypeScript qui :
- [ ] appelle l'API Messages avec du streaming et gère les erreurs et les relances (domaine 2)
- [ ] expose un outil custom et un petit serveur MCP, par exemple pour lire une base SQLite (domaine 8)
- [ ] utilise le prompt caching sur le system prompt et la Batch API pour un traitement de nuit (domaine 5)
- [ ] renvoie une sortie JSON structurée et la valide (domaine 6)
- [ ] considère les documents importés comme des entrées non fiables et ajoute un hook qui bloque les actions destructrices (domaine 7)
- [ ] inclut un petit jeu d'évaluations et des logs de traces (domaine 4)
- [ ] a été développé avec Claude Code, avec un CLAUDE.md et un settings.json (domaine 3)
6. Exemples de questions (tirés du guide officiel)
Le style des questions est très « choisis le meilleur compromis ».
Question 1 – Domaine 2. Un développeur doit traiter 10 000 documents pendant la nuit pour un rapport non urgent. Le coût est la priorité. Quelle approche choisir ?
- A. Envoyer toutes les requêtes en parallèle via l'API Messages synchrone
- B. Utiliser la Message Batches API, qui traite de gros volumes asynchrones sous 24 h à coût réduit
- C. Réduire max_tokens sur les appels synchrones
- D. Passer au plus petit modèle, quelle que soit la qualité
Question 2 – Domaine 7. Un agent résume des pages web fournies par les utilisateurs. Une page contient un texte caché qui demande d'ignorer les consignes et de révéler le system prompt. Quelle protection est la plus efficace ?
- A. Augmenter la température
- B. Traiter le contenu récupéré comme non fiable, le séparer des consignes de confiance, et utiliser des garde-fous ou des hooks pour que les instructions injectées ne puissent pas déclencher d'actions sensibles
- C. Ajouter une phrase dans le system prompt demandant aux utilisateurs de ne pas envoyer d'instructions malveillantes
- D. Passer à un modèle plus gros
Question 3 – Domaine 8. Une équipe veut que Claude appelle un service d'inventaire interne exposé en API REST, de façon réutilisable par plusieurs applications et maintenue indépendamment. Quelle approche choisir ?
- A. Coder la logique d'inventaire en dur dans le system prompt de chaque application
- B. Construire un serveur MCP qui expose les opérations d'inventaire comme outils
- C. Coller les données d'inventaire dans le contexte à chaque requête
- D. Utiliser un outil intégré, car ils peuvent atteindre n'importe quelle API interne
Réponses
- **Q1 : B.** La Batch API est faite pour les gros volumes non urgents, à coût réduit.
- **Q2 : B.** On isole le contenu non fiable et on applique le moindre privilège. Une demande polie n'est pas un contrôle, et un modèle plus obéissant peut être plus vulnérable.
- **Q3 : B.** Un serveur MCP est réutilisable par plusieurs applications et maintenu séparément.
7. La dernière ligne droite (semaine 8)
- [ ] Relire le programme de la section 2 et se noter de 1 à 5 sur chaque compétence
- [ ] Refaire les exemples de questions du guide officiel
- [ ] S'inscrire et payer sur la page d'inscription
- [ ] Lire les conditions générales et la politique d'examen
- [ ] Créer son compte Pearson VUE et réserver un créneau (en ligne ou en centre). Annulation ou report possible jusqu'à 24 h avant, sinon les frais sont perdus
- [ ] Si besoin d'aménagements : les faire valider par Pearson VUE avant de réserver
- [ ] Le jour J : pièce d'identité officielle au même nom exact que l'inscription, bureau vide, aucun second écran, ni téléphone ni montre connectée
| Besoin |
Contact |
| Inscription, correction du nom |
certifications-support@anthropic.com |
| Fiche partenaire, domaine e-mail |
partner-support@anthropic.com |
| Planning, aménagements, résultats, recours |
Pearson VUE – Anthropic |
Sources