École Hexagone Executive

Développement assisté par IA : coder avec un agent

Coder avec un assistant IA sans perdre la maîtrise de ce qui est produit.

Intégrer un assistant de code dans sa pratique quotidienne sans perdre la maîtrise de ce qui est produit. La formation traite la formulation des demandes, la préparation du contexte projet, la relecture et le test du code généré, et les précautions à prendre sur la qualité, la sécurité et la propriété du code.

Durée
2 jours (14 heures)
Modalités
Présentiel, Distanciel synchrone, Hybride
Prochaine session
7 déc. 2026 → 8 déc. 2026
Prix
1 600 € HT

Objectifs pédagogiques

  • Identifier ce qu'un assistant de code fait bien et là où il se trompe
  • Préparer le contexte d'un projet pour l'assistant
  • Formuler des demandes et relire le code généré
  • Maîtriser les risques de sécurité et de propriété du code

Public visé

Développeurs, tech leads, ingénieurs qualité logicielle

Prérequis

Pratique quotidienne du développement logiciel

En bref

Niveau
Intermédiaire
Durée
2 jours (14 heures)
Prix
1 600 € HT
Modalités pédagogiques
Présentiel, Distanciel synchrone, Hybride
Formats
Inter-entreprises, Intra-entreprise
Langue
Français
Lieux
Versailles, La Défense (Tour Canopy), Clermont-Ferrand
Effectif
De 2 à 12 participants

Programme détaillé

La formation s’appuie sur un cas fil rouge : l’évolution d’une base de code existante. Les participants préparent le contexte de travail de l’agent, cadrent une demande, réalisent les modifications et vérifient les résultats avant de présenter leurs livrables.

Module 1 – Les assistants de code et les agents de développement

  • Complétion, assistance conversationnelle et agent capable d’explorer un projet, de modifier des fichiers et d’exécuter des commandes.
  • Usages courants : compréhension de code, développement de fonctionnalités, correction d’anomalies, tests et documentation.
  • Limites : code plausible mais incorrect, hypothèses implicites, API inexistantes et modifications excessives.
  • Répartition des responsabilités entre le développeur et l’agent.
  • Critères de validation d’un résultat au-delà de son apparence ou de son exécution.

Module 2 – Le contexte du projet et l’environnement de travail

  • Structure du dépôt, architecture, dépendances et conventions de développement.
  • Documentation, fichiers utiles et instructions persistantes destinées à l’agent.
  • Commandes de démarrage, de test et de vérification du projet.
  • Sélection du contexte pertinent et gestion des informations obsolètes ou contradictoires.
  • Permissions de l’agent, périmètre d’intervention et points de contrôle avec le développeur.

Atelier : Préparer le dépôt du cas fil rouge, documenter les conventions utiles et vérifier que l’agent dispose des informations nécessaires pour intervenir.

Module 3 – Le cadrage d’une demande de développement

  • Besoin fonctionnel, comportement attendu et critères d’acceptation.
  • Périmètre des changements et contraintes techniques.
  • Exploration de l’existant avant la proposition d’une solution.
  • Décomposition d’une fonctionnalité en étapes vérifiables.
  • Consignes de travail précisant les fichiers concernés, les vérifications attendues et les situations nécessitant un arbitrage.

Exercice : Transformer une demande imprécise en une consigne exploitable par l’agent, puis examiner le plan proposé avant de lancer les modifications.

Module 4 – Les cycles de développement et de correction

  • Modifications progressives et lecture des différences entre les versions.
  • Vérification de la cohérence avec l’architecture et les conventions du projet.
  • Reproduction d’une anomalie et analyse des messages d’erreur.
  • Corrections ciblées, ajustement des consignes et contrôle des effets sur le reste du code.
  • Gestion des changements avec Git : étapes de travail, annulation et retour à une version stable.

Mise en pratique : Développer une partie de la fonctionnalité du cas fil rouge, analyser les changements de l’agent et corriger une anomalie reproduite.

Module 5 – Les tests et la revue du code produit

  • Scénarios nominaux, cas limites et comportements d’échec.
  • Tests décrivant le comportement attendu et reproduction d’un défaut avant sa correction.
  • Vérification de la pertinence des assertions et des jeux de données.
  • Risques de tests qui reproduisent les erreurs de l’implémentation ou masquent les défauts.
  • Revue humaine : logique métier, lisibilité, maintenabilité et régressions.
  • Complémentarité entre tests, analyse statique et vérification du comportement de l’application.

Atelier de revue : Examiner le code et les tests du cas fil rouge, identifier les contrôles manquants et justifier les corrections nécessaires.

Module 6 – La sécurité et l’intégration dans le travail d’équipe

  • Confidentialité du code, données transmises au modèle et protection des secrets.
  • Vérification des dépendances proposées, de leur provenance et de leurs conditions d’utilisation.
  • Contrôle des entrées, des accès et des opérations sensibles.
  • Instructions malveillantes présentes dans les fichiers ou les contenus consultés par l’agent.
  • Documentation des modifications, préparation d’une demande de revue et transmission aux autres développeurs.
  • Bilan de l’assistance apportée par l’agent : temps de développement, effort de vérification et limites rencontrées.

Restitution du cas fil rouge : Présenter la fonctionnalité réalisée, les vérifications effectuées et les points restant à traiter avant son intégration.

Méthodes pédagogiques

  • Animation par un consultant praticien, en mission chez nos clients
  • Démonstrations en direct sur des outils réellement utilisés en entreprise
  • Manipulation par les participants dès le premier module
  • Cas fil rouge construit pas à pas sur les deux ou trois journées
  • Confrontation aux limites et aux échecs, pas seulement aux démonstrations qui marchent
  • Supports, jeux de données et scripts remis à l'issue de la formation

Modalités d'évaluation

  • Test de positionnement en amont
  • Exercices évalués à chaque étape du cas fil rouge
  • Restitution finale des livrables produits pendant la session
  • Attestation de fin de formation

Formateur

Formateur expert

Cette formation est animée par l'un de nos formateurs experts du domaine. Nos formateurs sont des praticiens en activité, au sein d'ACENSI, ESN de 2 500 consultants, ou de notre réseau d'experts partenaires : ils interviennent au quotidien sur les sujets qu'ils enseignent, et transmettent des méthodes éprouvées sur des projets réels plutôt que des connaissances théoriques. Chaque intervenant est sélectionné pour son expertise technique, son expérience opérationnelle et ses qualités pédagogiques.

Financement

Cette formation peut être financée par :

  • OPCO de votre branche professionnelle, pour les salariés
  • Plan de développement des compétences de votre entreprise
  • France Travail (AIF), pour les demandeurs d'emploi
  • Transitions Pro, dans le cadre d'un projet de reconversion professionnelle

Nous vous accompagnons dans le montage de votre dossier de financement.

Accessibilité

Toutes nos formations sont accessibles aux personnes en situation de handicap. Avant votre inscription, notre référent handicap étudie avec vous vos besoins et les adaptations possibles : aménagement du rythme et des modalités, adaptation des supports, accessibilité des locaux, et recours si nécessaire à des partenaires spécialisés. Nos trois sites sont accessibles aux personnes à mobilité réduite.

Inscription

S'inscrire à la session du 7 déc. 2026 → 8 déc. 2026

Laissez vos coordonnées : un conseiller vous recontacte pour confirmer votre inscription et son financement.