Ré-imaginer le Dev & DevOps : Quand GitHub Copilot rejoint l'org chart

Catégories

🔍 Licence d'Utilisation 🔍

Sauf mention contraire, le contenu de ce blog est sous licence CC BY-NC-ND 4.0.

© 2025 à 2042 Sébastien Gioria. Tous droits réservés.

Ce jour, lors de l’Azure Tech Winter 2025, j’ai assisté à une présentation de Quentin Brasseur (Microsoft). Le sujet ? “Ré-Imaginer le DEV + DEVOPS avec Agentic AI”.

Si vous pensiez que GitHub Copilot n’était qu’un super auto-compléteur, détrompez-vous. La vision présentée par Microsoft est claire : Copilot n’est plus un outil, c’est une personne à part entière au sein de l’équipe de développement.

Et pour preuve : saviez-vous qu’aujourd’hui, GitHub Copilot est le premier committer sur Github.com ? (Oui, et de loin ! ).

Voici ce que j’ai retenu de cette vision “Agentic AI”, illustré par ma sketchnote ci-dessus.

Le constat : Où passe notre temps ?

Avant de parler solutions, Quentin a posé le décor. La réalité du métier de développeur aujourd’hui, c’est souvent :

  • 10% de code purement nouveau.
  • 30% de refactoring et de tests.
  • 60% de Design, d’Architecture et de réflexion.

L’objectif de l’IA Agentique n’est pas seulement de coder plus vite les 10%, mais de s’attaquer aux 90% restants en agissant comme un véritable partenaire intellectuel.

L’Ère de l’IA Agentique : Du PM au SRE

Ce qui a marqué les esprits lors des démos, c’est l’intégration de l’IA à toutes les étapes du cycle de vie logiciel, pas juste dans l’IDE.

1. Le “PM Mate” (Product Management)

Tout commence bien avant le code. On a vu comment un agent peut assister le Product Manager (PM) pour rédiger les PRD (Product Requirement Documents). En utilisant la méthode SCQA (Situation, Complication, Question, Answer), l’agent aide à structurer le besoin et à clarifier les spécifications avant même qu’une ligne de code ne soit écrite.

2. Le flux Synchrone : Le pair-programmer

C’est la partie que nous commençons à bien connaître, mais sous stéroïdes.

  • Mode Plan : L’agent aide à décomposer la tâche (1, 2, 3…).
  • Mode Agent : Dans VS Code, il ne se contente pas de suggérer, il exécute, modifie et refactore activement.

3. Le flux Asynchrone : L’agent autonome

C’est ici que la magie “Agentique” opère vraiment. Imaginez un agent qui surveille votre board Kanban :

  • Il prend un ticket TODO.
  • Il génère le code, les tests et le design (via MCP - Model Context Protocol).
  • Il ouvre la PR (Pull Request).

Et qui relit la PR ? Un Agent SRE peut faire la première passe de validation, vérifier la conformité et la sécurité. Puis ensuite vous n’intervenez que pour la revue finale.

Conclusion

Nous passons d’un mode “Chat” (je pose une question, j’attends une réponse) à un mode “Agent” (je donne un objectif, l’IA exécute un workflow complexe).

L’équipe de dev de demain ne sera pas remplacée par l’IA, mais elle sera augmentée par des collègues synthétiques capables de gérer l’asynchrone et les tâches répétitives, nous laissant nous concentrer sur les 60% les plus vitaux : l’architecture et la valeur métier.

Sketchnote Azure Tech Winter 2025 Sketchnote de la session de Quentin Brasseur (Microsoft)