{"meta":{"title":"Concepts pour CodeQL","intro":"Comprendre 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\nComprendre 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* [Analyse du code avec CodeQL](/fr/code-security/concepts/code-scanning/codeql/codeql-code-scanning)\n\n  Vous pouvez l’utiliser CodeQL pour identifier les vulnérabilités et les erreurs dans votre code. Les résultats sont affichés sous forme d’alertes code scanning dans GitHub.\n\n* [Analyse CodeQL pour les langages compilés](/fr/code-security/concepts/code-scanning/codeql/codeql-for-compiled-languages)\n\n  Découvrez comment CodeQL analyser les langages compilés, les options de génération disponibles et découvrir comment 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-queries)\n\n  Les requêtes personnalisées étendent CodeQLl’analyse de sécurité intégrée pour détecter les vulnérabilités et appliquer des normes de codage spécifiques à votre codebase.\n\n* [Interface de ligne de commande CLI CodeQL](/fr/code-security/concepts/code-scanning/codeql/codeql-cli)\n\n  Vous pouvez utiliser les CodeQL CLI processus pour exécuter des CodeQL processus localement sur des projets logiciels ou pour générer des code scanning résultats pour le chargement vers GitHub.\n\n* [CodeQL pour VS Code](/fr/code-security/concepts/code-scanning/codeql/codeql-for-vs-code)\n\n  Vous pouvez écrire, exécuter et tester des requêtes CodeQL à l’intérieur de Visual Studio Code avec l’extension CodeQL.\n\n* [Espaces de travail CodeQL](/fr/code-security/concepts/code-scanning/codeql/codeql-workspaces)\n\n  CodeQL les espaces de travail vous permettent de développer et de gérer plusieurs packs associés CodeQL ensemble, en résolvant les dépendances entre eux directement à partir de la source.\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/query-packs)\n\n  Vous pouvez choisir parmi différentes suites de requêtes intégrées CodeQL à utiliser dans votre CodeQLcode scanning configuration."}