Bienvenue dans le cours
Sur cette page
Ce cours couvre tout le spectre du travail avec l’API Claude : la première requête, les conversations, l’évaluation et l’ingénierie des prompts, l’utilisation d’outils, le RAG, les fonctionnalités avancées (réflexion, images, PDF, citations, cache), le Model Context Protocol, Claude Code et computer use, puis les workflows et les agents. Cette première leçon présente le parcours, ce qu’il suppose, l’outillage à installer, et la façon dont cette adaptation suit le cours officiel tout en mettant son code à jour.
Mise à jour du 5 novembre 2026. Ce cours adapte « Building with the Claude API » de Claude Academy, qui compte aujourd’hui 67 leçons, 8 quiz et une évaluation finale, pour environ neuf heures. Nos 95 leçons en suivent l’ordre et y ajoutent des exercices corrigés et quelques compléments. Le code du cours officiel utilise Claude Haiku 4.5 et une version 0.x du SDK Python, ce qui lui permet encore de montrer
temperatureet le préremplissage ; le nôtre utilise le SDK actuel (2.x), qui envoie la version d’API 2026-10-21, et les modèles de la génération 5.5 : chaque leçon concernée dit ce qui a changé et par quoi le remplacer. Les leçons sont relues section par section ; la date en tête de chacune indique sa dernière vérification.
Le parcours
Les neuf sections s’enchaînent dans un ordre voulu : chacune s’appuie sur les précédentes. Les fonctions utilitaires écrites dans les premières leçons (add_user_message, add_assistant_message, chat) resservent, enrichies, jusqu’aux agents de la fin. Suivre l’ordre, c’est construire un édifice étage par étage plutôt que visiter des sujets isolés.
- Accéder à l’API : requêtes, conversations, prompt système, paramètres, streaming, données structurées.
- Évaluation de prompts : jeux de test, exécution, notation par modèle et par code.
- Ingénierie de prompts : clarté, précision, balises XML, exemples.
- Utilisation d’outils : fonctions, schémas, blocs de message, résultats d’outils, outils intégrés.
- RAG : découpage, embeddings, recherche lexicale, pipeline multi-index.
- Fonctionnalités avancées : réflexion, images, PDF, citations, cache des prompts, exécution de code et API Files.
- MCP : serveurs, clients, outils, ressources et prompts.
- Applications Anthropic : Claude Code et computer use.
- Agents et workflows : parallélisation, chaînage, routage, agents et outils.
Ce que le cours suppose
Des bases de Python suffisent : variables, fonctions, boucles, dictionnaires. Aucune expérience des API d’IA n’est attendue, c’est l’objet du cours. Il faut aussi un compte sur la Claude Console et une clé d’API (leçon 4) ; l’usage est facturé au jeton, et les exemples du cours restent peu coûteux.
L’outillage
- Python 3.10 ou plus : c’est le minimum du SDK Python actuel.
- Un environnement de travail : le cours officiel utilise des carnets Jupyter, pratiques pour exécuter le code cellule par cellule ; un simple script fonctionne aussi.
- Les paquets
anthropic(le SDK) etpython-dotenv(pour lire la clé dans un fichier.env).
python --version # 3.10 ou plus
pip install anthropic python-dotenv notebook
Le cours officiel installe "anthropic<1", une version ancienne du SDK : c’est ce qui lui permet d’envoyer temperature ou de préremplir une réponse. Nous installons la version actuelle et montrons les méthodes d’aujourd’hui.
Tirer le maximum du cours
Exécutez le code : chaque leçon technique est faite pour être reproduite, et c’est en voyant les vraies réponses, y compris les erreurs, qu’une API s’apprend. Ne sautez pas l’évaluation de prompts : moins spectaculaire que les agents, c’est elle qui sépare un prototype d’une application fiable, et le reste du cours s’y appuie.
À vous de jouer
Préparer l’environnement. Créez un dossier de travail, un environnement virtuel (python -m venv .venv), installez les paquets ci-dessus et vérifiez avec pip show anthropic que vous avez une version 2.x. Ouvrez un carnet ou un script vide : il servira dès la leçon 5.
Situer vos objectifs. Parcourez les neuf sections et notez les deux qui comptent le plus pour votre projet. Vous saurez où ralentir.
Sources officielles : Building with the Claude API (Claude Academy, 67 leçons et 8 quiz, relu le 5 novembre 2026) · Get started with Claude (documentation Claude)
Points clés à retenir
- Neuf sections, de la première requête aux agents ; chacune s’appuie sur les précédentes.
- Prérequis : Python de base, un compte sur la Claude Console, une clé d’API.
- Outillage : Python 3.10 ou plus,
anthropic(version 2.x) etpython-dotenv, carnet Jupyter ou script. - Le cours officiel garde un SDK ancien pour
temperatureet le préremplissage ; cette adaptation utilise le SDK actuel et dit à chaque fois ce qui a changé.