Bienvenue dans Learn Harness Engineering
Learn Harness Engineering est un cours consacré à l'ingénierie des agents de codage IA. Nous avons étudié et synthétisé des théories et pratiques avancées de Harness Engineering utilisées dans l'industrie. Nos références principales sont :
- OpenAI: Harness engineering: leveraging Codex in an agent-first world
- Anthropic: Effective harnesses for long-running agents
- Anthropic: Harness design for long-running application development
- Awesome Harness Engineering
Grâce à une conception systématique de l'environnement, de l'état, de la vérification et des mécanismes de contrôle, ce cours montre comment rendre réellement fiables des outils agentiques de codage comme Codex et Claude Code. Vous apprendrez à construire des fonctionnalités, corriger des bugs et automatiser des tâches de développement en encadrant votre assistant de codage IA avec des règles et des limites explicites.
Commencer
Choisissez votre parcours d'apprentissage. Le cours est divisé en leçons théoriques, projets pratiques et bibliothèque de ressources prêtes à copier.
Leçons
Comprendre pourquoi des modèles puissants échouent encore et apprendre la théorie des harnesses efficaces.
Projets
Pratique guidée pour construire de zéro un environnement agentique fiable.
Bibliothèque de ressources
Modèles prêts à copier, comme AGENTS.md et feature_list.json, pour vos propres dépôts.
Le mécanisme central d'un harness
Un harness ne "rend pas le modèle plus intelligent" ; il met en place un système de travail en boucle fermée pour le modèle. Le flux central peut être compris avec ce schéma :
Ce que vous apprendrez
Voici quelques concepts clés que vous maîtriserez :
- Contraindre le comportement de l'agent avec des règles et des limites explicites.
- Maintenir le contexte sur des tâches longues et multi-sessions.
- Empêcher les agents de déclarer la victoire trop tôt.
- Vérifier le travail avec des tests de pipeline complet et de l'auto-évaluation.
- Rendre le runtime observable et débogable.
Étapes suivantes
Une fois les concepts de base compris, ces guides permettent d'aller plus loin :
- Leçon 01 : Pourquoi les agents capables échouent encore : commencez par la théorie du harness engineering.
- Projet 01 : Baseline vs harness minimal : parcourez votre première tâche réelle.
- Modèles : récupérez le pack minimal de harness pour vos propres projets.