BTS SIO SLAM · 2025 – 2026

L'IA Générative dans le Développement Logiciel

GitHub Copilot, LLMs, assistants IA — comment l'intelligence artificielle générative transforme-t-elle le quotidien des développeurs et redéfinit-elle les pratiques du génie logiciel ?

2025 – 2026 BTS SIO SLAM · EPSI Montpellier IA Générative & Dev Outil : Feedly

Pourquoi ce sujet ?

Depuis 2023, l'intelligence artificielle générative a quitté les laboratoires de recherche pour s'installer directement dans les environnements de développement. GitHub Copilot dépasse 1 million d'abonnés payants dès sa première année. Cursor, Windsurf, Gemini Code Assist — des outils qui complètent et génèrent du code en temps réel envahissent les IDE des développeurs du monde entier.

Cette veille analyse comment l'IA générative reconfigure le métier de développeur : en étudiant les outils disponibles, leur impact réel sur la productivité, la qualité du code produit, et les questions éthiques et professionnelles que cette révolution soulève.

Les 3 axes de la veille

Les outils d'IA pour développeurs

GitHub Copilot, Cursor, Gemini Code Assist, ChatGPT — panorama des assistants IA qui s'intègrent directement dans les workflows de développement.

Impact sur la productivité et la qualité

Gains mesurés, réduction du temps sur les tâches répétitives, mais aussi risques de dépendance, de code non compris et de failles de sécurité introduites par l'IA.

Limites et enjeux éthiques

Hallucinations, propriété intellectuelle du code généré, responsabilité en cas de bug, déqualification des développeurs juniors — les tensions du secteur.

Les concepts clés

LLM — Large Language ModelModèle de langage entraîné sur des milliards de tokens de texte et de code. Il prédit la suite la plus probable d'une séquence. GPT-4, Claude, Gemini et CodeLlama sont des LLMs spécialisés pour la génération de code.

IA GénérativeSous-domaine de l'IA capable de créer du nouveau contenu (texte, code, images) plutôt que simplement classifier ou prédire. Elle génère du code fonctionnel à partir d'une description en langage naturel (prompt).

RAG — Retrieval-Augmented GenerationTechnique qui enrichit le prompt envoyé au LLM avec du contexte récupéré dynamiquement (documentation, base de code locale). Permet à l'IA de répondre en tenant compte du code existant dans le projet.

HallucinationPhénomène où le LLM génère une réponse confiante mais factuellement incorrecte — une fonction inexistante, une API obsolète, une logique erronée. Danger majeur quand le développeur valide sans vérifier.

Les principaux outils observés

GitHub Copilot

Intégré dans VS Code et JetBrains. Complète le code ligne par ligne ou bloc entier. Basé sur un modèle OpenAI entraîné sur des dépôts publics GitHub. +55% de rapidité mesurée par GitHub sur les tâches répétitives.

Cursor

IDE fork de VS Code avec IA intégrée nativement. Supporte GPT-4, Claude et Gemini. Le mode "Agent" peut modifier plusieurs fichiers simultanément selon un objectif décrit en langage naturel — le plus avancé du marché en 2025.

Gemini Code Assist

Solution Google intégrée à Android Studio et VS Code. Particulièrement performant sur les projets Android/Flutter grâce à sa formation sur les SDKs Google. Propose un contexte de 1 million de tokens — toute la base de code en mémoire.

Comment cette veille a été réalisée

Une démarche en 4 étapes pour garantir la pertinence et la fiabilité des informations collectées.

Définition des axes de rechercheIdentification des 3 thématiques : panorama des outils IA, impact sur la productivité/qualité, limites et enjeux éthiques.

Sélection des sources fiablesRapports d'entreprises tech (GitHub, JetBrains, Google), cabinets d'analyse (Gartner, Stack Overflow Survey), publications académiques et conférences de référence (JSConf, Google I/O).

Agrégation avec FeedlyCentralisation des flux RSS pour suivre en temps réel les publications. Mots-clés : "AI coding assistant", "GitHub Copilot", "LLM code generation", "developer productivity AI".

Analyse et confrontation des sourcesRecoupement des données entre les rapports d'éditeurs (potentiellement biaisés) et les retours d'expérience de la communauté développeur (Stack Overflow, Reddit, X/Twitter).

Sources mobilisées

Rapports & études chiffrées

GitHub Octoverse 2024 — adoption de Copilot et tendances dev.
Stack Overflow Developer Survey 2025 — usage réel des outils IA.
JetBrains Developer Ecosystem 2024 — pratiques et adoption.

Éditeurs & cabinets d'analyse

Gartner Hype Cycle 2024 — positionnement de l'IA générative.
McKinsey Technology Trends — impact économique sur le développement.
ANSSI — risques de sécurité liés au code généré par IA.

Communauté & conférences

Google I/O 2025 — annonces Gemini dans Android Studio.
GitHub Universe 2024 — évolutions de Copilot.
Hacker News & Dev.to — retours terrain des développeurs.

Ce que cette veille a révélé

L'IA générative ne remplace pas le développeur — elle amplifie sa productivité sur les tâches mécaniques (boilerplate, tests unitaires, documentation) tout en exigeant une expertise renforcée pour valider, corriger et sécuriser le code produit. Les développeurs seniors bénéficient davantage de ces outils que les juniors, qui risquent de valider du code qu'ils ne comprennent pas.

La vraie question n'est pas "l'IA va-t-elle remplacer les développeurs ?" mais "les développeurs qui maîtrisent l'IA vont-ils remplacer ceux qui ne la maîtrisent pas ?". En BTS SIO SLAM, apprendre à collaborer avec ces outils — tout en conservant une compréhension solide des fondamentaux — devient une compétence professionnelle à part entière.

Retour au portfolio