Microsoft sort des SQL Agent Skills pour guider les agents de code sur Azure SQL
Microsoft met à disposition un ensemble d'instructions et de références open source nommées SQL Agent Skills. Pensées pour des outils comme Cursor, Copilot ou Claude Code, elles évitent aux assistants d'IA de deviner la configuration d'Azure SQL en leur fournissant directement les bonnes pratiques.
Fil « Publication de compétences SQL prêtes à l'emploi pour guider les agents de code sur Azure SQL »

Remplacer les devinettes par des instructions explicites
Lorsqu'un agent de code (un assistant IA capable d'exécuter des commandes et d'écrire du code de façon autonome) doit configurer une base de données, il favorise souvent l'outil qu'il parvient à lancer le plus vite, en devinant la configuration. Pour éviter ces approximations, Microsoft publie en open source les Microsoft SQL Agent Skills. Il s'agit d'instructions et de références que les agents chargent pour réaliser des tâches techniques précises sur Azure SQL.
Ces compétences couvrent des sujets essentiels :
- L'authentification sans mot de passe via Microsoft Entra (le service de gestion des identités de Microsoft).
- Le connection pooling (la gestion et la réutilisation des connexions ouvertes à la base pour préserver les ressources).
- La conception et la migration de schémas.
- Le diagnostic et la résolution de requêtes lentes.
- La recherche vectorielle.
Une compatibilité étendue aux principaux assistants
Les compétences sont disponibles dès maintenant pour GitHub Copilot, Claude Code, Codex, Cursor et l'éditeur VS Code (via une installation en un clic dans l'extension MSSQL). Pour la version en ligne de commande de Copilot, l'installation s'exécute directement dans le terminal :
copilot plugin marketplace add microsoft/microsoft-sql
copilot plugin install microsoft-sql@microsoft-sql
Un hub de développement et des tests automatisés
En complément, Microsoft lance l'Azure SQL Developer Hub, un espace proposant une base de données gratuite et des prompts (des consignes textuelles d'amorce guidant l'IA) selon l'architecture souhaitée (comme JavaScript/Next.js, Python ou .NET/Azure Functions). Chaque parcours s'achève par des vérifications automatiques que l'utilisateur peut lancer.
Pour garantir la viabilité de ces instructions, chaque prompt passe par un eval harness (un banc d'évaluation automatisé) combinant un agent de code, une base de données réelle et des contrôles sur l'application produite.
« Microsoft SQL Agent Skills enseignent à votre agent de code comment Azure SQL fonctionne réellement, pour qu'il arrête de deviner. »
Mise en œuvre sur des projets neufs ou existants
Pour monter une application à partir d'un prompt du Hub, les prérequis techniques nécessitent d'avoir Node.js 20.12+, l'Azure CLI (l'outil en ligne de commande de gestion des services Azure) authentifié, ainsi qu'une base Azure SQL (l'offre gratuite suffit). Avant de démarrer l'application, l'agent valide de lui-même la connexion sans mot de passe et initialise le schéma.
Ces connaissances s'appliquent également à un projet déjà existant. Une fois les compétences installées, le développeur peut directement demander à son assistant de planifier une migration ou d'optimiser une requête sur sa base Azure SQL sans repartir de zéro.