{"meta":{"title":"CodeQL の概念","intro":"CodeQLの背後にある主要な概念と、コード内の脆弱性とエラーを見つけるのにどのように役立つのかを理解します。","product":"セキュリティとコードの品質","breadcrumbs":[{"href":"/ja/enterprise-server@3.19/code-security","title":"セキュリティとコードの品質"},{"href":"/ja/enterprise-server@3.19/code-security/concepts","title":"Concepts"},{"href":"/ja/enterprise-server@3.19/code-security/concepts/code-scanning","title":"コード スキャン"},{"href":"/ja/enterprise-server@3.19/code-security/concepts/code-scanning/codeql","title":"CodeQL"}],"documentType":"subcategory"},"body":"# CodeQL の概念\n\nCodeQLの背後にある主要な概念と、コード内の脆弱性とエラーを見つけるのにどのように役立つのかを理解します。\n\n## Links\n\n* [CodeQL を使用したコード スキャン](/ja/enterprise-server@3.19/code-security/concepts/code-scanning/codeql/codeql-code-scanning)\n\n  CodeQLを使用して、コード内の脆弱性とエラーを特定できます。 結果は、code scanningのGitHubアラートとして表示されます。\n\n* [コンパイル済み言語の CodeQL コード スキャン](/ja/enterprise-server@3.19/code-security/concepts/code-scanning/codeql/codeql-for-compiled-languages)\n\n  CodeQLでコンパイル済み言語の分析方法、使用可能なビルド オプション、必要に応じてデータベース生成プロセスをカスタマイズする方法について説明します。\n\n* [CodeQL クエリ セット](/ja/enterprise-server@3.19/code-security/concepts/code-scanning/codeql/codeql-query-suites)\n\n  CodeQL\n  CodeQLセットアップで使用するさまざまな組み込みのcode scanningクエリ スイートから選択できます。\n\n* [カスタム CodeQL クエリ](/ja/enterprise-server@3.19/code-security/concepts/code-scanning/codeql/custom-queries)\n\n  カスタム クエリ CodeQL組み込みのセキュリティ分析を拡張して脆弱性を検出し、コードベースに固有のコーディング標準を適用します。\n\n* [CodeQL コマンドラインインターフェース (CLI)](/ja/enterprise-server@3.19/code-security/concepts/code-scanning/codeql/codeql-cli)\n\n  CodeQL CLIを使用すると、ソフトウェア プロジェクトでCodeQLプロセスをローカルで実行したり、code scanningにアップロードGitHub結果を生成したりできます。\n\n* [VS Code 向け CodeQL](/ja/enterprise-server@3.19/code-security/concepts/code-scanning/codeql/codeql-for-vs-code)\n\n  CodeQL拡張機能を使用して、Visual Studio Code内CodeQLクエリを作成、実行、テストできます。\n\n* [CodeQL ワークスペース](/ja/enterprise-server@3.19/code-security/concepts/code-scanning/codeql/codeql-workspaces)\n\n  CodeQL ワークスペースを使用すると、関連する複数の CodeQL パックをまとめて開発および管理し、ソースから直接依存関係を解決できます。\n\n* [クエリ参照ファイル](/ja/enterprise-server@3.19/code-security/concepts/code-scanning/codeql/query-reference-files)\n\n  クエリ参照ファイルを使って、テストで実行するクエリの場所を定義できます。\n\n* [CodeQL クエリ パック](/ja/enterprise-server@3.19/code-security/concepts/code-scanning/codeql/query-packs)\n\n  CodeQL\n  CodeQLセットアップで使用するさまざまな組み込みのcode scanningクエリ スイートから選択できます。"}