{"meta":{"title":"CodeQL query suites","intro":"You can choose from different built-in CodeQL query suites to use in your CodeQL code scanning setup.","product":"Безопасность и качество кода","breadcrumbs":[{"href":"/ru/code-security","title":"Безопасность и качество кода"},{"href":"/ru/code-security/concepts","title":"Concepts"},{"href":"/ru/code-security/concepts/code-scanning","title":"Code scanning"},{"href":"/ru/code-security/concepts/code-scanning/codeql","title":"CodeQL"},{"href":"/ru/code-security/concepts/code-scanning/codeql/codeql-query-suites","title":"CodeQL query suites"}]},"body":"## About CodeQL query suites\n\nWith CodeQL code scanning, you can select a specific group of CodeQL queries, called a CodeQL query suite, to run against your code. The following built-in query suites are available through GitHub:\n\n* `default` query suite.\n* `security-extended` query suite. This suite is referred to as the \"Extended\" query suite on GitHub.\n\nCurrently, both the `default` query suite and the `security-extended` query suite are available for default setup for code scanning. Additionally, organization owners and security managers can recommend a query suite for use with default setup throughout their organization. For more information on configuring default setup for individual repositories, see [Настройка настройки по умолчанию для сканирования кода](/ru/code-security/code-scanning/enabling-code-scanning/configuring-default-setup-for-code-scanning). For more information on configuring default setup at scale and recommending a query suite, see [Настройка настройки по умолчанию для сканирования кода в масштабе](/ru/code-security/code-scanning/enabling-code-scanning/configuring-default-setup-for-code-scanning-at-scale).\n\nTo use a custom query suite, you must configure advanced setup for CodeQL code scanning. For more information on advanced setups and creating a query suite, see [Настройка расширенной настройки для сканирования кода](/ru/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/configuring-advanced-setup-for-code-scanning#configuring-advanced-setup-for-code-scanning-with-codeql) and [Создание наборов запросов CodeQL](/ru/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/creating-codeql-query-suites).\n\n## Built-in CodeQL query suites\n\nThe built-in CodeQL query suites, `default` and `security-extended`, are created and maintained by GitHub. Both of these query suites are available for every CodeQL-supported language. For more information on CodeQL-supported languages, see [About code scanning with CodeQL](/ru/code-security/code-scanning/introduction-to-code-scanning/about-code-scanning-with-codeql#about-codeql).\n\n### `default` query suite\n\n* The `default` query suite is the group of queries run by default in CodeQL code scanning on GitHub.\n* The queries in the `default` query suite are highly precise and return few false positive code scanning results. Relative to the `security-extended` query suite, the `default` suite returns fewer low-confidence code scanning results.\n* This query suite is available for use with default setup for code scanning.\n\n### `security-extended` query suite\n\n* The `security-extended` query suite consists of all the queries in the `default` query suite, plus additional queries with slightly lower precision and severity.\n* Relative to the `default` query suite, the `security-extended` suite may return a greater number of false positive code scanning results.\n* This query suite is available for use with default setup for code scanning, and is referred to as the \"Extended\" query suite on GitHub.\n\nFor a complete list of queries included in each query suite for every language, see [Запросы для анализа CodeQL](/ru/code-security/code-scanning/reference/code-ql-built-in-queries).\n\n## Further reading\n\n* [Создание наборов запросов CodeQL](/ru/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/creating-codeql-query-suites)"}