Chargement

Claude Platform 101

Ce cours apprend aux développeurs à créer des applications sur la Claude Platform en partant de zéro, que vous ayez déjà effectué quelques appels API ou que vous n'ayez utilisé Claude que via une fenêtre de chat.

1.5 h1 quiz
Ce que vous apprendrezÀ la fin de ce cours, vous serez en mesure de
  • Envoyer votre première requête API avec messages.create et lire la réponse structurée
  • Choisir le bon modèle pour une tâche (Fable, Opus, Sonnet ou Haiku) en exécutant une évaluation simple et en pesant le coût et la latence
  • Construire la boucle d'agent manuellement, puis la condenser avec le Tool Runner du SDK une fois que vous comprenez ce qu'il fait pour vous
  • Donner à Claude une portée accrue grâce à l'utilisation d'outils et le laisser raisonner sur des problèmes complexes grâce à la réflexion étendue
  • Étendre un agent avec les outils intégrés d'Anthropic (recherche web, exécution de code, récupération de contenu web), les Skills et les serveurs MCP
  • Maintenir un agent de longue durée dans la fenêtre de contexte et à un coût abordable grâce aux quatre modèles de gestion du contexte
  • Créer un agent géré de bout en bout, en consommant le flux d'événements pendant qu'Anthropic exécute la boucle et transmet les résultats
  • Créer avec l'API en utilisant Claude Code lui-même, et examiner le code qu'un agent écrit pour vous

Il existe un large fossé entre discuter avec Claude dans un onglet de navigateur et intégrer Claude dans quelque chose que vous déployez. Une discussion répond à une question et le fil s'arrête là. Une application envoie à Claude des requêtes structurées, lui fournit des outils, le laisse agir sur des systèmes réels, et exécute cette boucle pour un utilisateur ou pour un million. La Claude Platform existe pour combler ce fossé, et c'est une compétence différente de la rédaction de requêtes. En tirer de la valeur implique de comprendre ce que contient une requête, comment un agent décide quoi faire, et où se situent les coûts et les limites.

Ce cours apprend aux développeurs à créer des applications sur la Claude Platform en partant de zéro, que vous ayez déjà effectué quelques appels API ou que vous n'ayez utilisé Claude que via une fenêtre de chat. Nous partons des principes fondamentaux : ce que contient une requête API, ce qu'est une boucle d'agent, comment la fenêtre de contexte limite ce que Claude peut voir, et comment les outils et les autorisations déterminent ce qu'il peut faire. Les techniques abordées plus loin dans le cours sont alors assimilées comme une véritable compréhension, plutôt que comme une liste d'appels à copier.

Vous enverrez votre première requête et lirez la réponse, puis vous choisirez le bon modèle pour une tâche (Fable, Opus, Sonnet ou Haiku) et évaluerez le compromis coût-latence sur vos propres exemples plutôt qu'en devinant. À partir de là, vous construirez la boucle d'agent manuellement pour voir comment Claude agit, observe et décide, puis vous condenserez cette boucle écrite à la main avec le Tool Runner du SDK une fois que vous comprendrez ce qu'il fait pour vous. Vous donnerez à Claude une portée accrue grâce à l'utilisation d'outils et le laisserez raisonner sur des problèmes complexes grâce à la réflexion étendue.

La partie centrale du cours étend un agent au-delà de votre propre code : les outils intégrés d'Anthropic (recherche web, exécution de code, récupération de contenu web) qui s'exécutent sur l'infrastructure d'Anthropic, les Skills qui encapsulent une procédure une seule fois et la réutilisent d'un appel à l'autre, les serveurs MCP qui connectent Claude à des outils tiers sans avoir à écrire de schéma, et les modèles de gestion du contexte qui maintiennent un agent de longue durée dans la fenêtre de contexte et à un coût abordable au-delà du dixième tour.

La dernière section délègue le travail. Vous apprendrez quand exécuter votre propre boucle et quand laisser Anthropic exécuter pour vous un agent géré et isolé (sandboxed), puis vous en créerez un de bout en bout, en consommant le flux d'événements pendant qu'Anthropic exécute la boucle et transmet les résultats. Une leçon autonome vous montre comment créer avec l'API en utilisant Claude Code lui-même, ce qui explique aussi pourquoi le reste du cours est important : vous devez savoir à quoi ressemble du bon code pour examiner ce qu'un agent écrit pour vous. La plupart des leçons comprennent une démonstration de code que vous pouvez adapter à vos propres projets.

Être à l'aise pour lire et écrire du code dans au moins un langage, ainsi qu'une familiarité de base avec la ligne de commande. La plupart des démonstrations utilisent le SDK Python (anthropic, installé avec pip). Les leçons « Votre premier appel API », « Qu'est-ce que l'utilisation d'outils ? » et « Créer avec Claude Code » utilisent le SDK TypeScript (@anthropic-ai/sdk) avec Node et npm. Vous n'avez pas besoin d'être expert dans l'un ou l'autre langage, mais vous devez être capable de suivre et d'exécuter un script. Vous aurez besoin d'un compte Claude Console et d'une clé API sur platform.claude.com. Avant votre premier appel API, vérifiez que vous disposez de crédit sur la page de facturation dans la Claude Console. Si ce n'est pas le cas, ajoutez-y du crédit. Vous n'avez pas besoin d'expérience préalable dans la création d'applications avec des LLM.

À qui s'adresse ce cours

Les développeurs qui ont utilisé Claude dans une fenêtre de chat et souhaitent l'intégrer dans leurs propres applications, que vous ajoutiez des fonctionnalités d'IA à un produit existant ou que vous prototypiez un agent à partir de zéro. Si vous avez envoyé quelques appels API mais que vous êtes resté bloqué sur « comment faire en sorte que cela agisse de manière autonome » ou « comment le connecter à mes systèmes réels », ce cours est le pont qui vous mène d'une simple requête à un agent en production. Vous n'avez pas besoin d'expérience préalable avec les agents ; chaque leçon s'appuie sur la précédente.