AI2sql
AI2SQL · Programmation
AI2SQL est un assistant SQL dopé à l'IA qui transforme le langage naturel en requêtes sur votre propre schéma, puis les exécute en lecture seule pour que vous voyiez les lignes.

À propos de AI2sql
About
Qu'est-ce qu'AI2SQL
AI2SQL est un générateur SQL IA destiné à ceux qui travaillent avec des bases de données sans vouloir écrire chaque JOIN à la main. Vous le branchez sur Postgres, MySQL, SQL Server, Snowflake, BigQuery, MongoDB ou Oracle avec des identifiants en lecture seule, et l'outil dresse une carte de vos tables, colonnes, jointures et termes métier. Il vous reste à décrire le résultat attendu en langage courant : il écrit la requête dans le dialecte de cette base, avec les vrais noms de vos colonnes.
La plupart des générateurs génériques partent d'une page blanche et finissent par inventer des tables absentes de votre schéma. La promesse d'AI2SQL est inverse : s'appuyer sur des données réelles. Il sait quelles tables vous avez, et c'est pourquoi ses requêtes passent souvent du premier coup au lieu d'après quatre séries de renommages.
La partie la plus utile se trouve toutefois dans le plan Pro. Connecter sa propre base, lancer des requêtes dessus et recevoir des conseils de réglage relèvent de Pro et Team. Sur Start et sur l'offre gratuite, vous n'avez que la base de démonstration, un plafond de requêtes et le modèle de base.
Premiers pas
- Créez un compte sur ai2sql.io et choisissez un plan. Le gratuit autorise 3 requêtes par jour sur une base de démonstration, et chaque plan payant s'ouvre sur 7 jours d'essai.
- Choisissez un moteur de base de données, ou connectez le vôtre avec des identifiants en lecture seule si vous êtes sur Pro ou Team.
- Décrivez le résultat voulu dans la zone de saisie, en français ou dans une autre langue. Précisez les colonnes, les filtres et l'ordre de tri attendu.
- Relisez le SQL produit, puis passez par la vue pour expliquer une requête SQL, la correction ou le réglage si quelque chose cloche.
- Exécutez la requête en lecture seule pour voir les lignes, ou copiez-la dans votre propre client.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de AI2sql.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Analystes data
- Développeurs
- Débutants et étudiants
- Petites équipes
Tâches
- Reporting ponctuel
- Déboguer une requête cassée
- Comprendre du SQL hérité
- Optimisation de requêtes
Cas d'usage
- Un responsable demande un chiffre en pleine réunion
- Vous arrivez sur un projet au schéma inconnu
- Vous préparez un exercice SQL
- Vous travaillez dans un éditeur avec IA
Fonctionnalités clés
Texte vers SQL sur votre propre schéma
C'est le cœur du produit. Vous décrivez la sortie attendue et AI2SQL rédige l'instruction dans le dialecte de la base choisie, avec des noms tirés de votre schéma en direct. L'étape de langage naturel vers SQL attire l'essentiel des utilisateurs, et l'ancrage au schéma rend le résultat exploitable plutôt que générique.
Expliquer une requête SQL, clause par clause
Collez une requête d'un collègue ou d'un vieux ticket et la vue pour expliquer une requête SQL renvoie un parcours en langage simple. Elle détaille le rôle de chaque clause et l'allure du jeu de résultats, ce qui permet de juger l'instruction avant de la lancer sur des données réelles. Précieux quand personne ne se souvient de l'auteur du rapport.
Optimisation de requêtes avec le raisonnement
Demandez une version plus rapide et vous recevez l'instruction réécrite avec la justification. Les notes pointent souvent un JOIN qui devrait être un filtre, un index manquant ou un filtre appliqué trop tard. L'explication compte plus que la réécriture, car vous réutilisez la leçon sur la requête suivante.
Corriger du SQL et les dialectes
La fonction de correction traite les erreurs de syntaxe, les fonctions absentes de votre moteur et les colonnes déplacées. Elle renvoie l'instruction corrigée et un court résumé du problème, plus utile qu'un correctif silencieux. Si vous avez porté une requête MySQL vers SQL Server, c'est le chemin le plus rapide pour trouver les restes.
Exécution en lecture seule avec aperçu des lignes
Sur Pro et Team, vous exécutez une requête sur une connexion active sans quitter la page. Les identifiants sont en lecture seule par conception, donc un DELETE généré ne peut pas atteindre la production. Voir les lignes fait la différence entre une requête qui semble juste et une requête juste.
Serveur MCP pour Claude, ChatGPT, Cursor et VS Code
AI2SQL expose un serveur MCP, ce qui permet de demander du SQL depuis l'assistant que vous utilisez déjà. Tous les plans écrivent du SQL par ce biais ; Pro et Team exécutent aussi des requêtes en lecture seule sur les bases connectées. La configuration prend deux minutes sur la page MCP.
Mise en forme avant une pull request
Un clic uniformise la casse, l'indentation et les retours à la ligne d'une requête que vous n'avez pas écrite. Cela paraît anecdotique jusqu'à la relecture d'une instruction de 90 lignes à trois styles d'indentation. Cette étape rend la sortie présentable en revue de code.
Avantages et inconvénients
Avantages
- La génération ancrée au schéma limite les colonnes inventées, qui restent le défaut majeur d'un constructeur de requêtes SQL générique.
- Générer, expliquer, corriger, formater et exécuter tiennent sur une page, donc une requête lente ne se disperse pas en quatre onglets.
- Le serveur MCP place le même moteur dans Claude, ChatGPT, Cursor et VS Code sans colle supplémentaire.
- Le tarif démarre à 9 $ par mois, et l'offre Lifetime à 29 $ en paiement unique reste bon marché pour un besoin occasionnel.
Inconvénients
- Connecter sa propre base relève du plan Pro à 19 $ par mois, si bien que l'offre gratuite ne montre pas le comportement sur votre schéma réel.
- Les 3 requêtes par jour de l'offre gratuite sur une base de démonstration suffisent à tester l'interface, pas à juger la précision sur vos données.
- L'application de bureau se limite à Windows et macOS, ce qui laisse les utilisateurs de Linux dans le navigateur.
Questions fréquentes
Non. Vous décrivez le résultat en langage courant et l'outil rédige la requête. Un minimum de connaissances aide tout de même, car il faut juger si les JOIN et les filtres correspondent à votre intention.
Contenus associés
Découvrez des outils, des compétences et des articles liés à AI2sql.
Alternatives à AI2sql
Base Code
Base44 (Wix) · Programmation · ProductivitéBase Code est un environnement de développement cloud partagé signé Base44. Votre équipe décrit des modifications sur un dépôt GitHub dans le chat, les vérifie en aperçu et les renvoie sous forme de pull requests.
Google EmbeddingGemma 2
Google DeepMind · Rédaction · Image · ProgrammationGoogle EmbeddingGemma 2 est un modèle ouvert de 740 millions de paramètres qui transforme texte, code, images, audio et images vidéo en vecteurs d'un même espace de 768 dimensions, sur un téléphone ou un ordinateur portable.
GitGlow
GitGlow · Programmation · ProductivitéGitGlow est un client Git de bureau qui place votre code et les modifications de vos agents IA dans une même revue, pour savoir ce qui quitte votre machine avant de livrer.
