Quadratic
Plateforme d’analyse intégrant l’IA, Python, SQL et des connexions de données dans des tableurs collaboratifs
Étiquettes :Traitement de données dans des tableaux avec l’IAQu’est-ce que le quadratique ?
Quadratic est une feuille de calcul IA destinée aux équipes de analyse de données, financières, opérationnelles et techniques. Elle conserve les cellules et formules familières, tout en permettant aux utilisateurs d’exécuter directement Python, JavaScript et SQL dans la feuille de calcul.
L’assistant IA intégré peut comprendre les données des feuilles de calcul et générer du code qui peut être consulté, modifié et exécuté à nouveau. Par rapport aux outils de chat qui ne fournissent que des réponses textuelles, Quadratic met davantage l’accent sur l’interprétabilité du processus d’analyse, la vérifiabilité des résultats et la collaboration sur les fichiers.
Fonction principale de Quadratic
- Analyse du langage naturel :Formulez en langage courant des besoins de nettoyage, de regroupement, de prédiction ou de visualisation ; l’IA planifie et exécute automatiquement.
- Formule de tableau traditionnel :Prend en charge les fonctions courantes, les références de cellule, les références entre feuilles et le formatage.
- Cellule Python :Exécuter des paquets Python et de analyse de données dans un réseau permet d’afficher les résultats directement dans plusieurs cellules.
- Cellule JavaScript :Traiter les données, appeler des interfaces et utiliser Chart.js pour créer des graphiques interactifs.
- Requête SQL :Se connecter à une base de données ou à un entrepôt de données, écrire et exécuter des requêtes dans une feuille de calcul.
- Génération de code par IA :Écriture, interprétation et correction automatiques de Python, JavaScript, SQL et formules.
- Importation de données :Il peut gérer des sources telles que CSV, Excel, Google Sheets, PDF et images.
- Collaboration en temps réel :Plusieurs personnes peuvent éditer en même temps, et voir les curseurs des coéquipiers, les zones sélectionnées ainsi que les modifications du code.
- Visualisation des données :Générer des graphiques mis à jour en fonction des données de base à l’aide d’IA, de Python ou de JavaScript.
- Connexion MCP et agent :Permet aux outils d’IA compatibles avec MCP de lire, écrire et valider les feuilles de calcul.
Comment fonctionne l’analyse de données par l’IA
De la problématique au code exécutable
Quadratic AI peut consulter les données et la structure de la feuille de travail actuelle, générer une analyse complète en fonction des objectifs de l’utilisateur ou modifier du code existant. Le système privilégie par défaut Python, mais peut également utiliser JavaScript, SQL ou des formules sur demande.
- Supprimer les valeurs vides, les éléments répétés, ainsi que les anomalies de date et de format ;
- Générer des statistiques descriptives, des résumés par groupe et une analyse des tendances ;
- Élaboration de modèles financiers, prévisions et analyses de scénarios ;
- Créer des graphiques, des tableaux de bord et des résumés pour la direction ;
- Expliquer les formules, le code et les résultats d’analyse ;
- Conservez les étapes d’analyse dans le tableau pour révision et exécution répétée.
Le code généré par l’IA ne signifie pas que les conclusions sont automatiquement correctes. Les critères métier, la portée du filtrage, le traitement des valeurs manquantes et les hypothèses statistiques doivent encore être confirmés par l’utilisateur.
Import de PDF et d’images
Les utilisateurs peuvent glisser un PDF dans une conversation avec l’IA ou l’ajouter via le bouton de pièce jointe, puis extraire les tableaux et les champs nécessaires en langue naturelle. Les images peuvent également servir de contexte pour l’IA, afin d’identifier, d’organiser ou d’aider à la saisie.
La qualité de la numérisation, les formats complexes et les tableaux sur plusieurs pages peuvent affecter la précision de la reconnaissance. Après l’importation des états financiers, des données contractuelles et des documents de recherche, il convient de vérifier chaque chiffre clé individuellement.
Python, JavaScript et formules
| Méthode | Adéquat pour la tâche | Caractéristiques principales |
|---|---|---|
| Formule | Calculs quotidiens, citations, jugements conditionnels | Le seuil d’entrée est bas, adapté aux utilisateurs familiers avec Excel et Google Sheets. |
| Python | Nettoyage de données, statistiques, apprentissage automatique, transformations complexes | Prend en charge les paquets d’analyse de données, les résultats du code sont affichés directement dans le tableau. |
| JavaScript | Demandes d’interface, données de page web, graphiques interactifs | Il est possible de créer des visualisations actualisables en combinant Chart.js. |
| SQL | Requêtes de base de données, agrégation et analyse de données en temps réel | Récupérer les données sources et placer les résultats dans la feuille de travail |
| Assistant IA | Générer, modifier et interpréter le contenu susmentionné | Baisser la barrière d’entrée pour le code, mais la sortie doit être vérifiée manuellement |
Différentes méthodes de calcul peuvent être utilisées en synergie dans le même fichier. Par exemple, on récupère d’abord les données avec SQL, on les nettoie et on les modélise ensuite avec Python, pour finalement les présenter aux collaborateurs métier à l’aide de formules et de graphiques.
Bases de données et connexions aux données externes
La documentation officielle fournit des instructions de connexion pour PostgreSQL, MySQL, Microsoft SQL Server, Supabase, BigQuery, Snowflake et Neon. Il est également possible de se connecter à Google Analytics, Mixpanel et à d’autres données accessibles via une API.
- Les connexions peuvent être gérées de manière centralisée dans le panneau d’équipe ou la feuille de travail ;
- L’assistant SQL AI lit la structure de la base de données et aide les utilisateurs à générer des requêtes ;
- Les requêtes paramétrées peuvent utiliser les valeurs des cellules comme critères de filtrage.
- Les résultats retournés par la base de données peuvent être analysés à l’aide de Python, de formules et de graphiques ;
- Les droits d’accès des membres de l’équipe doivent être définis en fonction du rôle et du principe du minimum de privilèges.
Les documents officiels de sécurité indiquent que Quadratic dispose des mêmes droits d’accès à la base de données que le compte connecté. Dans un environnement en production, il convient de créer des comptes en lecture seule et d’autoriser uniquement les tables et vues nécessaires à l’analyse.
Comparaison des prix et forfaits Quadratic
Quadratic facture en fonction du nombre d’utilisateurs au sein de l’équipe et du quota d’IA alloué. Les prix annuels indiqués ci-dessous correspondent à ceux affichés sur la page de tarification officielle ; les frais de paiement mensuel, les taxes et les montants à payer selon la région doivent se référer à la page d’achat.
| forfait | Prix | Limite d’IA | Principaux droits |
|---|---|---|---|
| Personal | Gratuit | Utilisation de l’IA limitée | Conçu pour une expérience personnelle, avec des partages, des fichiers, des connexions et un soutien limités. |
| Pro | 18 dollars/utilisateur/mois, facturation annuelle | 20 dollars par mois en crédits AI | Plus de modèles, contrôle de la confidentialité, partage illimité, fichiers et connexions |
| Business | 36 dollars/utilisateur/mois, facturation annuelle | 40 dollars américains de crédits IA par mois | Inclut les avantages Pro, avec la possibilité d’acheter des crédits AI supplémentaires selon les besoins |
| Enterprise | Cotation sur mesure | Utilisation de l’IA sur mesure | SSO, options d’hébergement propre, fonctionnalités personnalisées et support exclusif |
Pro est facturé pour l’ensemble des membres de l’équipe ; les nouveaux membres sont facturés à un taux proportionnel au temps restant du cycle en cours. Les utilisateurs peuvent annuler ou downgrader leur abonnement, et les dates d’effet réelles ainsi que le montant restant sont indiqués sur la page de facturation.
Comment choisir un forfait
| Scénarios d'utilisation | Forfait recommandé | Raison du choix |
|---|---|---|
| Apprentissage individuel et analyse occasionnelle | Personal | Vous pouvez essayer gratuitement les tableaux de base et les capacités d’IA limitées. |
| Conseillers, analystes et petites équipes | Pro | Espace de travail partagé, plus d’IA et connexion illimitée aux fichiers |
| Analyse d’équipe à haute fréquence | Business | Le crédit d’IA est plus élevé et peut être augmenté selon les besoins |
| Conformité, déploiement privé et grandes organisations | Enterprise | Prend en charge SSO, l’hébergement auto-géré et des services dédiés |
| Enseignement et recherche | Education | Le programme d’éducation est fourni par les autorités ; il faut postuler en fonction des critères requis. |
Tutoriel d'utilisation de Quadratic
Utiliser l’IA pour analyser des CSV ou Excel
- Inscrivez-vous et créez une feuille de travail vide, puis importez un fichier CSV ou Excel.
- Vérifiez d’abord les noms de colonnes, les types de données, les dates, les valeurs manquantes et les enregistrements dupliqués.
- Ouvrez l’assistant IA et précisez clairement le problème commercial, la portée de l’analyse et le format de sortie souhaité.
- Laissez l’IA générer des étapes de nettoyage, du code Python, des formules ou des graphiques.
- Vérifiez le code inséré par l’IA et contrôlez les critères de filtrage, les unités et la méthode de calcul.
- Modifiez les suggestions ou le code et relancez, puis enregistrez ou partagez la feuille de travail.
Se connecter à la base de données et générer un rapport
- Créer un compte de base de données en lecture seule pour l’analyse, et restreindre les tables accessibles.
- Sélectionnez le type de base de données dans les paramètres de connexion d’équipe et saisissez les informations de connexion.
- Ouvrez l’éditeur SQL pour que l’IA génère des requêtes en fonction de la structure de la table.
- Il est exécuté après vérification manuelle des champs, des conditions de connexion, de la plage de temps et de la logique d’agrégation.
- Traiter davantage les résultats de la recherche à l’aide de Python ou d’équations pour générer des graphiques.
- Définir les permissions de l’équipe pour n’autoriser la connexion et l’accès aux fichiers qu’aux membres nécessaires.
Créer des graphiques de données explicites
- Nettoyer la zone de données et définir clairement les dimensions, les indicateurs et la période temporelle.
- Dites à l’IA les relations, le public cible et les types de graphiques que vous souhaitez afficher.
- Choisissez Python ou JavaScript pour générer des graphiques et conservez le code de génération.
- Vérifier les axes de coordonnées, les unités, les couleurs, les valeurs manquantes et le traitement des points anormaux.
- Prévisualiser en mode présentation, puis le partager avec l’équipe accompagné du tableau de travail.
Collaboration entre MCP et les agents intelligents
Quadratic prend en charge le Model Context Protocol, ce qui permet aux assistants IA compatibles d’utiliser les feuilles de calcul comme outils lisible et écrivable. Les utilisateurs peuvent demander aux agents d’insérer des données, de modifier les feuilles de travail ou de vérifier les résultats d’analyse, tout en visualisant les changements réels dans le tableau.
- Utiliser le tableau comme espace de travail structuré pour l’agent ;
- Laisser l’IA externe lire les cellules, écrire les résultats et valider la tâche ;
- Conserver le processus d’analyse sous forme de formules, de code et de données vérifiables ;
- Restreindre les permissions des fichiers, des équipes et des identifiants avant de se connecter à des agents externes ;
- Mettre en place des processus de vérification manuelle et de gestion des versions pour le contenu écrit automatiquement.
À qui s’adresse-t-il
- Analyste de données :Intégrer SQL, Python, l’IA et la visualisation dans le même réseau.
- Équipe financière :Élaboration de budgets, de prévisions, d’analyses de variations et de tableaux de gestion.
- Personnel opérationnel et marketing :Nettoyer les données exportées et générer rapidement des tendances et des conclusions.
- Équipe Produit et Croissance :Connecter la base de données, analyser les événements et créer des tableaux de bord partagés.
- Conseiller :Organiser les fichiers Excel, CSV et PDF des clients en produits exploitables et explicites.
- Élèves et enseignants :Apprendre l’analyse de données et la programmation sans avoir à configurer un environnement local.
- Développeurs et équipe d’IA :Étudier le code source, l’autogestion, et se connecter aux agents via MCP.
Avantages du produit
- Intégrer des tableurs, des éditeurs de code, des assistants IA et des connexions de données en une seule zone de travail ;
- Le code généré par l’IA peut être consulté et modifié, ce qui facilite son interprétation et son audit.
- Python, JavaScript, SQL et les formules peuvent fonctionner ensemble dans le même fichier ;
- Permet une édition en temps réel par plusieurs personnes et le partage de récits de données ;
- Fonctionne dans le navigateur, sans nécessiter d’environnement de programmation local pour l’analyse de base.
- Fournit des options de code source, de Docker auto-hébergé et de déploiement entreprise ;
- Il est possible de faire en sorte que des agents IA externes manipulent des feuilles de travail vérifiables via MCP.
Restrictions d'utilisation et précautions
- Le forfait Personal offre une quantité limitée d’IA, de partage, de fichiers et de connexions ;
- Pro et Business sont facturés en fonction de tous les utilisateurs de l’équipe ; l’ajout de membres augmentera la facture.
- Les crédits d’IA ont une limite mensuelle, il est nécessaire de contrôler les coûts pour les analyses de modèles fréquentes.
- Actuellement, l’application mobile offre principalement une expérience de lecture seule ; une édition complexe est plus adaptée aux navigateurs desktop.
- Les tutoriels officiels de base recommandent d’utiliser prioritairement Chrome, Firefox et Safari, dont le support est relativement limité ;
- La conversion en PDF, les images et l’extraction par IA peuvent entraîner des lignes incorrectes, des valeurs manquantes ou des erreurs de unité ;
- Les droits de connexion à la base de données dépendent du compte utilisé ; une configuration incorrecte peut exposer ou modifier les données.
- Le fait que le code source soit accessible ne signifie pas qu’il puisse être utilisé librement à des fins commerciales ou réédité en tant que service concurrent.
Conseils de sécurité et de confidentialité
La page officielle indique actuellement que Quadratic dispose de certifications SOC 2 et HIPAA ; les détails correspondants doivent être vérifiés dans son centre de confiance. Lorsqu’il s’agit de données médicales, financières et clients, ces certifications ne peuvent pas remplacer les responsabilités propres à l’organisation en matière d’autorisation, de masquage des données et d’audit.
- Les connexions à la base de données utilisent des comptes en lecture seule avec des droits minimaux ;
- Ne mettez pas le mot de passe de l’administrateur de production dans une cellule ou dans du code Python ;
- Définir les droits Owner, Editor et Viewer pour chaque rôle ;
- Supprimez les informations d’identité inutiles avant d’importer des fichiers sensibles ;
- Les connexions AI externe et MCP n’ouvrent que les fichiers nécessaires à l’exécution de la tâche ;
- Conserver des versions de l’analyse clé et vérifier manuellement les conclusions finales.
Code source, auto-hébergement et licences
Le code principal de Quadratic est disponible dans le dépôt GitHub officiel, mais il est actuellement soumis à la Quadratic Source Available License. L’éditeur l’indique clairement comme une licence source available, qui autorise la lecture, la consultation, l’utilisation personnelle et les contributions, et n’est pas une licence open source traditionnelle telle que MIT, Apache ou GPL.
Selon la documentation officielle de Docker, un déploiement unique peut accueillir gratuitement jusqu’à 3 utilisateurs pour un hébergement auto-géré ; pour les utilisations professionnelles et commerciales, des frais sont facturés par utilisateur et une clé de licence est requise.
Avec l’hébergement auto-géré, il est également possible de configurer ses propres clés OpenAI ou Anthropic ; pour le déploiement en production, il faut gérer soi-même les noms de domaine, les mises à jour, les sauvegardes et la sécurité.
Questions fréquentes
Quadratic est-il gratuit ?
L’abonnement Personal est gratuit et permet d’accéder aux feuilles de travail essentielles ainsi qu’à une utilisation limitée de l’IA. Pour disposer de plus d’IA, d’un partage illimité de fichiers et de connexions supplémentaires, vous pouvez passer à Pro ou Business.
Quadratic peut-il ouvrir Excel ?
Il est possible d’importer des données depuis Excel, CSV et Google Sheets, ainsi que des fichiers PDF et des images. Les formules complexes, les macros ou les formats spéciaux nécessitent une vérification manuelle de leur compatibilité après la migration.
Peut-on l’utiliser sans connaître Python ?
Oui, l’utilisateur peut utiliser uniquement les formules de tableau auxquelles il est familier, ou faire en sorte que l’IA génère et explique du Python, du JavaScript et du SQL. Pour les analyses importantes, il est néanmoins recommandé de comprendre la logique de génération avant de l’utiliser pour prendre des décisions.
Quadratic est-il un logiciel open source ?
En termes stricts, il s’agit d’un code source visible et non d’un open source traditionnel ; le dépôt principal utilise sa propre Source Available License. Les droits d’utilisation personnelle et de déploiement commercial diffèrent, il convient de lire la licence au préalable.
Quadratic peut-il être déployé en mode privé ?
Il est possible de l’héberger soi-même à l’aide de Docker ou d’autres moyens ; jusqu’à 3 personnes peuvent l’utiliser gratuitement. Pour les déploiements commerciaux et entreprises, des licences correspondantes sont nécessaires, et l’infrastructure ainsi que la maintenance incombent à l’utilisateur.
Numéro d’enregistrement de sécurité publique du Guangxi : 45132202000164