{"meta":{"title":"Concepts pour CodeQL","intro":"Comprenez les concepts fondamentaux derrière CodeQL et comment il vous aide à trouver des vulnérabilités et des erreurs dans votre code.","product":"Sécurité et qualité du code","breadcrumbs":[{"href":"/fr/code-security","title":"Sécurité et qualité du code"},{"href":"/fr/code-security/concepts","title":"Concepts"},{"href":"/fr/code-security/concepts/code-scanning","title":"Analyse du code"},{"href":"/fr/code-security/concepts/code-scanning/codeql","title":"CodeQL"}],"documentType":"subcategory"},"body":"# Concepts pour CodeQL\n\nComprenez les concepts fondamentaux derrière CodeQL et comment il vous aide à trouver des vulnérabilités et des erreurs dans votre code.\n\n## Links\n\n* [À propos de l’analyse du code avec CodeQL](/fr/code-security/concepts/code-scanning/codeql/about-code-scanning-with-codeql)\n\n  Vous pouvez utiliser CodeQL pour identifier les vulnérabilités et les erreurs dans votre code. Les résultats sont affichés sous la forme d’alertes d’code scanning dans GitHub.\n\n* [À propos de l’analyse du code CodeQL pour les langages compilés](/fr/code-security/concepts/code-scanning/codeql/about-codeql-code-scanning-for-compiled-languages)\n\n  Découvrez comment CodeQL analyse les langages compilés, les options de build disponibles et comment vous pouvez personnaliser le processus de génération de base de données si nécessaire.\n\n* [Suites de requêtes CodeQL](/fr/code-security/concepts/code-scanning/codeql/codeql-query-suites)\n\n  Vous pouvez choisir parmi différentes suites de requêtes CodeQL intégrées à utiliser dans votre configuration d’CodeQL code scanning.\n\n* [Requêtes CodeQL personnalisées](/fr/code-security/concepts/code-scanning/codeql/custom-codeql-queries)\n\n  Les requêtes personnalisées étendent l'analyse de sécurité intégrée de CodeQL pour détecter les vulnérabilités et appliquer des normes de codage spécifiques à votre codebase.\n\n* [À propos de CodeQL CLI](/fr/code-security/concepts/code-scanning/codeql/about-the-codeql-cli)\n\n  Vous pouvez utiliser CodeQL CLI pour exécuter des processus CodeQL localement sur des projets logiciels ou pour générer des résultats de code scanning à charger sur GitHub.\n\n* [À propos de CodeQL pour Visual Studio Code](/fr/code-security/concepts/code-scanning/codeql/about-codeql-for-vs-code)\n\n  Vous pouvez écrire, exécuter et tester des requêtes CodeQL directement dans Visual Studio Code grâce à l’extension CodeQL.\n\n* [À propos des espaces de travail CodeQL](/fr/code-security/concepts/code-scanning/codeql/about-codeql-workspaces)\n\n  CodeQL workspaces vous permettent de développer et de gérer plusieurs paquets CodeQL associés, en résolvant directement depuis la source les dépendances entre eux.\n\n* [Fichiers de référence pour les requêtes](/fr/code-security/concepts/code-scanning/codeql/query-reference-files)\n\n  Vous pouvez utiliser des fichiers de référence de requête pour définir l’emplacement d’une requête que vous voulez exécuter dans des tests.\n\n* [Packs de requêtes CodeQL](/fr/code-security/concepts/code-scanning/codeql/codeql-query-packs)\n\n  Vous pouvez choisir parmi différentes suites de requêtes CodeQL intégrées à utiliser dans votre configuration d’CodeQL code scanning."}