Pourquoi suivre cette formation ?
Construisez un cadre de production logicielle dans lequel les agents IA travaillent à partir de besoins explicites, avec les règles, les tests et les contrôles de votre équipe. Pendant trois jours, vous construisez un harness sur un dépôt pédagogique, le mettez à l’épreuve et préparez son adaptation à votre environnement.
Ce que vous allez apprendre
Construire et éprouver un harness versionné
Transformer un besoin en spécifications vérifiables ; organiser le contexte et les instructions ; construire et versionner un harness ; relier les agents aux tests, à la CI et à la revue humaine ; définir les permissions et reprises humaines ; diagnostiquer les dérives ; documenter et préparer la transposition dans votre équipe.
Programme détaillé
Jour 1 — Spécifier le travail et construire le cadre
Vérifier l’environnement et prendre en main l’agent sur une tâche courte.
Identifier les tâches à déléguer et les décisions à conserver ; découper le travail en étapes vérifiables.
Examiner le dépôt, son architecture et ses contrôles.
Transformer une demande en périmètre et critères d’acceptation.
Organiser les sources de contexte et les instructions.
Définir les actions autorisées et les validations humaines.
Exécuter un premier ticket et analyser les écarts.
Production : une spécification exploitable, une première configuration du harness et un relevé des problèmes rencontrés.
Jour 2 — Relier les agents aux contrôles du projet
Construire les scripts et mécanismes utiles au workflow.
Utiliser instructions, Skills ou hooks lorsque leur emploi est justifié.
Relier le travail de l’agent aux tests, analyses et contrôles CI.
Organiser le passage entre spécification, développement et revue.
Tester les points d’arrêt et les reprises humaines.
Versionner et documenter le harness.
Production : un harness V1 relié aux contrôles du dépôt et testé sur une demande.
Jour 3 — Éprouver le harness et préparer son adoption
Traiter une nouvelle demande avec le cadre construit.
Introduire un scénario de dérive ou d’échec.
Diagnostiquer la cause et adapter le harness.
Faire utiliser la configuration par un autre participant.
Examiner qualité, retouches, interventions humaines et coût.
Préparer une expérimentation dans l’équipe.
Production : un prototype réutilisable, une démonstration de ses contrôles et un plan d’expérimentation à 30 jours.
Public et finalité
Cette formation avancée s’adresse aux développeurs seniors, Tech Leads et Staff Engineers souhaitant structurer l’utilisation des agents IA dans leur équipe. Vous construisez un harness : l’ensemble des spécifications, instructions, outils, permissions et contrôles qui encadrent le travail des agents.
Objectifs pédagogiques
- Transformer un besoin en spécifications et critères d’acceptation vérifiables.
- Organiser le contexte et les instructions nécessaires au travail d’un agent.
- Construire et versionner les éléments d’un harness.
- Relier le workflow agentique aux tests, aux contrôles de qualité et à la revue humaine.
- Définir les permissions, validations et points de reprise humaine.
- Diagnostiquer une dérive et améliorer le harness.
- Documenter son fonctionnement et préparer sa transposition dans votre équipe.
- Choisir les tâches à déléguer et les découper en étapes vérifiables.
Prérequis
Être autonome dans le développement et la maintenance d’une application. Maîtriser Git, les pull/merge requests et la revue de code. Savoir utiliser un terminal et un IDE, lire et interpréter des tests automatisés, comprendre une chaîne CI/CD et adapter des scripts JavaScript/TypeScript. Avoir déjà testé un assistant ou un agent de code en développement. Une expertise préalable des Skills, hooks ou workflows agentiques n’est pas nécessaire.
Livrables emportés
- Le dépôt pédagogique et le harness versionné.
- Les spécifications et critères d’acceptation.
- Les instructions, scripts et mécanismes de contrôle réalisés.
- Une grille de revue et les règles de reprise humaine.
- Un relevé des expérimentations et un plan d’expérimentation à 30 jours.
Périmètre
Le cadre est construit à l’échelle d’un dépôt et d’une équipe. Les fondamentaux du développement, les architectures multi-agents complexes, le déploiement autonome en production et la gouvernance à grande échelle sont hors périmètre.
Votre formateur
Aymeric Soubrouillard
Aymeric développe des logiciels depuis plus de vingt ans. Développeur backend, architecte logiciel et CTPO, il a travaillé aussi bien sur la construction de produits que sur des systèmes existants complexes et leur modernisation. Il intervient également depuis plusieurs années comme formateur auprès de développeurs.
Son terrain de jeu : le Software Craft, le TDD, le Clean Code, la Clean Architecture et, désormais, l'utilisation de l'intelligence artificielle dans le développement logiciel. Son approche de l'IA part d'une conviction simple : produire davantage de code n'a d'intérêt que si ce code reste compréhensible, testable et maintenable.
En formation, Aymeric fait coder. Les concepts sont immédiatement confrontés à un projet, à des tests, à une architecture et aux décisions que rencontre réellement une équipe de développement. Avec les outils d'Agentic Coding, l'enjeu n'est donc pas seulement d'apprendre à déléguer du code à une IA : il faut apprendre à lui donner un cadre et à conserver la maîtrise du logiciel produit.
Méthodes pédagogiques
Au moins 50 % de mise en pratique
Configuration, traitement de tickets, exécution des contrôles, diagnostic et revue collective sur un dépôt pédagogique commun : application existante, contraintes d’architecture, tests, CI et tickets de difficulté progressive. Chaque participant ou binôme travaille sur sa propre branche ou copie du dépôt. Des scénarios de dérive permettent de tester les points d’arrêt et les reprises humaines.
Modalités d'évaluation
Un positionnement amont vérifie les prérequis. Des checkpoints quotidiens évaluent les productions. L’exercice final consiste à traiter une nouvelle demande, exécuter les contrôles, identifier une anomalie introduite et expliquer la décision de poursuivre, corriger ou interrompre le workflow.
L’évaluation porte sur la qualité de la spécification, le respect du périmètre, le fonctionnement des contrôles, les permissions et reprises humaines, le diagnostic et la documentation.
FAQ
Faut-il déjà maîtriser les workflows agentiques ?
Non. Vous devez être autonome en développement logiciel et avoir déjà testé un assistant ou un agent de code. La formation prévoit une prise en main guidée de l’agent ; aucune expérience des Skills, hooks ou workflows autonomes n’est requise.
Informations pratiques
Durée : 3 jours (21 heures).
Niveau : avancé.
Formateur : Aymeric Soubrouillard.
Groupe : 6 à 9 participants.
Inter-entreprises : Paris ou Lyon, 2 370 € HT par participant.
Intra-entreprise : sur devis.
Environnement : ligne de commande et VS Code ; scripts du harness en JavaScript/TypeScript. Les exercices utilisent un dépôt pédagogique commun. Un questionnaire amont permet de vérifier les prérequis et de préparer la session.