IA pour développeurs · Fiche projet

The Context Course : Hugging Face apprend à préparer le terrain pour les agents de code

Hugging Face publie un cours en ligne sur l'ingénierie de contexte : skills, MCP, plugins, sous-agents et hooks. Il s'appuie sur Claude Code, Codex et OpenCode et mène à deux certificats. Le cours est en anglais et suppose de savoir programmer en Python.

Par Kayzen AI · · 3 min de lecture

Photo d'illustration : Student with computer
Image : Student with computer — Courtcourtwest, CC BY-SA 4.0, via Wikimedia Commons

Un agent de code ne vaut que par ce qu'on lui donne à lire. Sans consignes ni accès aux bons outils, il devine. Hugging Face consacre un cours entier à ce sujet, The Context Course, publié sur sa plateforme Learn et dans un dépôt GitHub ouvert aux contributions.

De quoi parle-t-on

Le cours définit l'ingénierie de contexte comme l'art d'organiser les connaissances pour qu'un agent trouve ce dont il a besoin, au moment où il en a besoin. L'exemple donné dans la première unité est parlant : publier un jeu de données sur Hugging Face. Sans contexte, l'agent tâtonne sur l'authentification et le format. Avec, la tâche est plus rapide et plus fiable.

Le programme

  • Unité 0 : mise en route et installation des outils.
  • Unité 1, Agent Skills : des paquets de consignes réutilisables, organisés autour d'un fichier SKILL.md. Le cours suit la spécification ouverte Agent Skills, créée à l'origine par Anthropic et adoptée, selon la page, par plus de trente agents de code.
  • Unité 2, MCP : construire des serveurs qui relient l'agent à des outils et des données externes.
  • Unité 3, Plugins : regrouper skills et serveurs MCP pour les distribuer.
  • Unité 4, Sous-agents : déléguer à des agents spécialisés.
  • Unité 5, Hooks : observer, bloquer et automatiser les étapes du travail de l'agent.
  • Unité 6, en bonus : écrire soi-même une boucle d'agent minimale.

Trois agents servent de référence : Claude Code, Codex et OpenCode. L'agent Pi figure aussi dans la partie installation. Cursor et GitHub Copilot ne sont pas traités pas à pas, mais la page indique que les mêmes idées s'y appliquent.

Durée, prérequis, certificats

Le rythme conseillé est d'une unité par semaine, à raison de deux à trois heures chacune.

Il faut :

  • des bases en Python (variables, fonctions, boucles, lecture et écriture de fichiers) ;
  • être à l'aise avec la ligne de commande ;
  • un compte Hugging Face ;
  • au moins un agent de code installé et configuré.

Deux certificats sont proposés, affichés sur le profil Hugging Face :

  • Context Fundamentals : réussir les quiz des unités 1 et 2 avec au moins 70 %. Durée estimée par la page : deux à trois semaines.
  • Context Engineering : réussir les quiz des unités 1 à 5 avec au moins 70 % et rendre un projet final. Durée estimée : cinq à huit semaines.

Le sujet du projet final doit être annoncé lors d'une diffusion en direct, sans date indiquée.

Les limites

La page d'introduction ne mentionne aucun prix pour le cours, mais elle signale que la connexion à Codex peut nécessiter une formule ChatGPT payante. Il faut donc prévoir le coût de l'agent choisi, sauf à retenir un outil libre comme OpenCode.

Le contenu n'existe qu'en anglais : le dépôt ne contient qu'un dossier de langue. Aucune date de publication ni calendrier ne figure sur les pages consultées. Le dépôt est encore modeste, avec 120 étoiles, 13 tickets ouverts et 11 propositions de modification en attente au moment de notre lecture, ce qui laisse penser que le contenu bouge encore.

Enfin, les certificats reposent sur des quiz et un projet. Ils attestent un parcours suivi, pas un niveau vérifié par un tiers.

Notre lecture

Pour une petite équipe qui utilise déjà un agent de code, les deux premières unités sont le meilleur investissement : écrire un skill propre à ses conventions et brancher un serveur MCP sur ses outils produit un effet immédiat sur la qualité des résultats. Comptez deux à trois semaines à temps partiel pour un développeur.

Le reste du cours, plugins, sous-agents et hooks, concerne plutôt les équipes qui veulent standardiser leurs pratiques ou encadrer ce que l'agent a le droit de faire. Une suite logique, une fois les bases en place.

Sources

  1. Hugging Face — The Context Course, introduction (unité 0) — source primaire
  2. GitHub — huggingface/context-course
  3. Hugging Face — The Context Course, unité 1 : Agent Skills