Formation Vibe coding et spec-driven development

Deux jours pour cadrer vos agents de code : spécification, plan validé, tâches courtes, critères d'acceptation et revue. Pour développeur·euse·s.

Formation Vibe coding et spec-driven development

Description

Cette formation Spec-driven development vous permettra de passer du vibe coding à un développement cadré, où l'agent livre ce que vous avez spécifié.

Laisser un agent coder une heure sur une consigne vague produit des centaines de lignes que plus personne ne comprend. Vous apprendrez la démarche inverse : écrire la spécification, faire valider un plan, découper en petites tâches vérifiables et garder la main sur le code à chaque étape.

Pendant 2 jours, vous apprendrez à :

  • obtenir de l'agent un code conforme à la demande dès la première itération, plutôt qu'après une série de corrections
  • garder une base de code que l'équipe comprend et sait faire évoluer, même quand l'IA en écrit l'essentiel
  • livrer par petits incréments relus et testés plutôt que par des PR géantes impossibles à relire.

La démarche vaut pour Claude Code, Codex, Cursor ou Copilot. Pour l'outil lui-même : la formation Claude Code.

Public

Cette formation s'adresse aux développeur·euse·s et tech leads qui codent déjà avec un agent IA et veulent en obtenir un code fiable, compréhensible et maintenable.

Les objectifs

  • Distinguer vibe coding, développement assisté et spec-driven development, et choisir selon le contexte
  • Rédiger une spécification exploitable par un agent : contexte, contraintes, critères d'acceptation
  • Faire produire puis valider un plan d'implémentation avant toute ligne de code
  • Découper une fonctionnalité en tâches courtes et vérifiables
  • Contrôler le code produit par les tests, la revue et des points d'arrêt humains
  • Outiller une démarche spec-driven dans une équipe (Spec Kit, BMAD, Kiro)

Pré-requis

  • Développer couramment dans au moins un langage
  • Avoir déjà utilisé un assistant ou un agent de code (Claude Code, Codex, Cursor, Copilot…), par exemple après la formation IA pour les devs
  • Ordinateur portable à apporter

Le programme de la formation Vibe coding et spec-driven development

Jour 1 — Du vibe coding à la spécification

  • Ce que produit un agent livré à lui-même
    • Vibe coding : où il marche (prototype, script jetable), où il casse (code de production, travail en équipe)
    • Dérive du contexte, code plausible mais faux, PR impossibles à relire
    • Garder la maîtrise : qui décide, qui écrit, qui vérifie
  • Écrire une spécification pour un agent
    • Intention, périmètre et hors-périmètre
    • Contraintes techniques et conventions du projet
    • Critères d'acceptation testables, exemples et contre-exemples
    • Une spécification vivante, versionnée dans le dépôt à côté du code
  • Du besoin au plan
    • Faire poser ses questions à l'agent avant qu'il code
    • Faire produire un plan, le critiquer, l'amender
    • Découper en tâches courtes, ordonnées et vérifiables

Mises en pratique :

  • Laisser un agent coder une fonctionnalité sur une consigne vague, puis analyser le résultat
  • Rédiger la spécification de la même fonctionnalité et comparer
  • Faire produire et corriger un plan d'implémentation

Jour 2 — Exécuter et contrôler

  • Boucles courtes
    • Une tâche, un incrément, un commit
    • Les critères d'acceptation traduits en tests avant l'implémentation
    • Points d'arrêt humains : quand relire, quand relancer, quand reprendre à la main
  • Outiller la démarche
    • Panorama : GitHub Spec Kit, méthode BMAD, Kiro, modes plan des agents (Claude Code, Codex, Cursor)
    • Fichiers de contexte du projet (AGENTS.md, CLAUDE.md) et règles d'équipe
    • Adapter le niveau de détail de la spécification au risque
  • En équipe
    • Relire une spécification plutôt qu'un diff de 2 000 lignes
    • Partager spécifications et plans dans la revue de code
    • Mesurer : retours en arrière, taille des PR, défauts trouvés en revue

Mises en pratique :

  • Implémenter la fonctionnalité du jour 1 tâche par tâche, avec tests et commits
  • Mettre en place Spec Kit ou BMAD sur un projet existant
  • Rédiger les règles spec-driven de son équipe

Télécharger le programme

Thématiques de cette formation

FAQ

Nos formations sont éligibles à plusieurs dispositifs de financement, selon votre situation. Human Coders est certifié Qualiopi, ce qui permet la prise en charge par des organismes comme Pôle emploi, votre OPCO ou encore le CPF (Compte Personnel de Formation) pour certaines formations.

Pour en savoir plus, veuillez consulter notre page : Comment financer votre formation ?

Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.

Voici une journée type :

  • 9h : vous êtes accueillis par votre formateur·rice autour d'un petit déjeuner (croissants, pains au chocolat, jus de fruit, thé ou café...)
  • 9h : la formation commence
  • 12h30 : pause de midi. Le·a formateur·rice mangera avec vous. C'est l'occasion d'avoir des discussions plus informelles.
  • 14h : reprise de la formation
  • 17h30 : fin de la journée

8 raisons de participer à une formation Human Coders

  • Satisfaction client élevée : Un taux de satisfaction de 4,6/5 depuis 2012 (sur 1980 sessions réalisées). 99% des participants se disent satisfaits de nos formations
  • Approche pédagogique unique : Des formations en petit groupe, des formateurs passionnés et expérimentés, de véritables workshops... (Plus d'infos sur notre manifeste)
  • Catalogue de formations complet : 285 formations au catalogue, de quoi vous accompagner sur tout vos projets
  • Écosystème dynamique : Nous accompagnons les dev depuis 14 ans avec des initiatives comme Human Coders News, les Human Talks, le podcast ou encore notre serveur Discord
  • Financement facilité : Organisme certifié Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • Références clients prestigieuses : De nombreux clients qui nous font confiance depuis des années
  • Accompagnement sur mesure : Nous vous proposons un accompagnement personnalisé par nos consultants pour vous aider dans vos projets au-delà de la formation
  • Valorisation professionnelle : Remise d'un diplôme, d'une attestation et d'une certification, suivant les formations effectuées, que vous pourrez afficher sur vos CV et réseaux sociaux

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012