← Toutes les leçons
Leçon 01Cca F Study Guide
Claude Certified Architect (CCA-F): Study Guide to Pass First Try
Audio récapitulatif
Pas de récapitulatif audio pour cette leçon.
Notes de cours
🇫🇷 Notes d'Étude : Claude Certified Architect
🎯 Vue d'Ensemble de l'Examen
- Format : 60 questions à choix multiples basées sur des scénarios.
- Réussite : Nécessite au moins 75 % de bonnes réponses.
- Structure : Les questions sont ancrées dans six scénarios de production.
⚙️ Le Système Claude (Le Moteur)
- Définition : Modèle de langage accessible via un point de terminaison HTTP unique (api. anthropic. com/v1/messages).
- Limites Fondamentales :
- Stateless (pas de mémoire entre les appels).
- Ne gère pas les boucles.
- N'exécute pas de code nativement.
- Couches d'Accès : Claude API (point de terminaison HTTP brut) et SDK (Python/TypeScript).
🛠️ Outils et Gestion des Erreurs
- Définition des Outils : Pour éviter l'ambiguïté (plusieurs outils similaires), les descriptions doivent être précises :
- Décrire la fonction.
- Définir les règles de désambiguïsation (quand utiliser cet outil vs. ses "frères").
- Fournir un exemple d'invocation réaliste.
- Lister les erreurs potentielles.
- Réponses d'Erreur Structurées : Permettent au modèle de prendre des décisions de récupération (branchage) après un échec.
- Format : Objet JSON.
- Champs clés : is_error (Bool), category (String), retryable (Bool), retry_after_ms (Integer).
🚀 Sélection du Transport (MCP)
- STDIO (Standard Input/Output) :
- Usage : Serveur et client sur la même machine.
- Avantages : Latence réseau nulle, pas de surcharge d'authentification.
- SSE (Server Sent Events) :
- Usage : Serveur sur un hôte distant (ex: connecteur de base de données centralisé).
- Inconvénients : Ajoute des allers-retours réseau et nécessite un schéma d'authentification.
🧠 Gestion du Contexte et Fiabilité
- Effet "Perdu au Milieu" (Lost in the Middle Effect) : Les modèles se concentrent sur le début et la fin du contexte.
- Solution : Identifier les "faits durables" (IDs, montants) et les ré-ancrer dans un bloc structuré ("case block") à la fin du contexte à chaque tour.
- Règle : Ne jamais demander au modèle de résumer la conversation, car la compression est une perte de données.
- Mise en Cache de Prompt (Prompt Caching) : Réduire les coûts en réutilisant les tokens d'entrée identiques.
- Mécanisme : Ajouter un point de contrôle de cache (cache control breakpoint).
- Règle : Mettre en cache le prompt système et les exemples few-shot ; ne pas mettre en cache le tour de l'utilisateur.
- Escalade (Escalation) : L'agent doit savoir quand il ne sait pas.
- Déclencheurs : Confiance déclarée du modèle ≤ seuil défini ou ambiguïté non résoluble.
- Action : Transférer à un humain avec un résumé structuré (ce qui a été fait, où le blocage se situe).
🛑 Pièges d'Examen à Éviter
- Adjectifs Vagues : Éviter les termes comme "soigneusement" ; utiliser des règles catégorielles numérotées.
- Résumé de Conversation : Ne jamais compressé les conversations contenant des IDs ou des montants.
- Réessai Global (Blanket Retry) : Ne réexécuter que le sous-agent spécifique qui a échoué, pas toute la séquence.
- Configuration : Placer les configurations partagées dans le fichier de projet (racine du dépôt), et non dans le répertoire utilisateur.
- Localhost : Privilégier STDIO si le serveur et le client sont sur la même machine.
Takeaways
- Claude est fondamentalement stateless, ne gère pas les boucles et n'exécute pas de code nativement.
- Les outils doivent être définis avec une précision maximale : fonction, règles de désambiguïsation, exemple d'invocation et liste des erreurs potentielles.
- Pour contrer l'effet "Perdu au Milieu", les faits durables doivent être ré-ancrés dans un bloc structuré à la fin du contexte à chaque tour.
- Le Prompt Caching doit être appliqué au prompt système et aux exemples few-shot, mais jamais au tour de l'utilisateur.
- L'agent doit déclencher une Escalade vers un humain si la confiance déclarée du modèle est inférieure ou égale à un seuil défini.
Cartes mémo 20 cartes
Question
cliquez pour révéler · ←/→
Réponse
cliquez pour retourner
Vérification des connaissances 6 questions