Complétion dans l'éditeur : suggestions de lignes ou de fonctions au fil de la frappe.
Chat : expliquer du code, proposer une solution, générer un script, écrire des tests ou de la documentation.
Agents de code : ils lisent le dépôt, modifient plusieurs fichiers, exécutent des commandes (tests, build) et itèrent jusqu'au résultat, dans l'éditeur, le terminal ou le pipeline (ex. GitHub Copilot, Claude Code, Cursor, Gemini Code Assist).
Connexion aux outils : le protocole MCP (Model Context Protocol) permet de relier un assistant à des sources et outils (tickets, documentation, bases, API) de façon standard.
Usages utiles en exploitation et DevOps
Écrire ou convertir des scripts PowerShell, Bash, Python.
Générer et relire du Terraform, des playbooks Ansible, des manifestes Kubernetes, des pipelines.
Analyser un journal d'erreurs ou une pile d'appels, proposer des hypothèses de diagnostic.
Rédiger procédures, runbooks, messages de commit et descriptions de pull request.
Relire une pull request à la recherche de bugs ou de failles évidentes.