# Konzepte für CodeQL

Verstehen Sie die grundlegenden Konzepte hinter CodeQL und wie sie Ihnen dabei hilft, Sicherheitsrisiken und Fehler in Ihrem Code zu finden.

## Links

* [Codeüberprüfung mit CodeQL](/de/code-security/concepts/code-scanning/codeql/codeql-code-scanning)

  Sie können verwenden CodeQL , um Sicherheitsrisiken und Fehler in Ihrem Code zu identifizieren. Die Ergebnisse werden als code scanning Warnungen in GitHubangezeigt.

* [CodeQL-Codeüberprüfung für kompilierte Sprachen](/de/code-security/concepts/code-scanning/codeql/codeql-for-compiled-languages)

  Verstehen Sie, wie CodeQL kompilierte Sprachen analysiert werden, welche Build-Optionen verfügbar sind, und erfahren Sie, wie Sie bei Bedarf den Datenbankgenerierungsprozess anpassen können.

* [CodeQL-Abfragesammlungen](/de/code-security/concepts/code-scanning/codeql/codeql-query-suites)

  Sie können zwischen verschiedenen integrierten CodeQL-Abfragesammlungen wählen, die Sie in deinem Setup für die CodeQL-code scanning verwenden können.

* [Benutzerdefinierte CodeQL-Abfragen](/de/code-security/concepts/code-scanning/codeql/custom-queries)

  Benutzerdefinierte Abfragen erweitern CodeQLdie integrierte Sicherheitsanalyse, um Sicherheitsrisiken zu erkennen und Codierungsstandards zu erzwingen, die für Ihre Codebasis spezifisch sind.

* [CodeQL CLI](/de/code-security/concepts/code-scanning/codeql/codeql-cli)

  Sie können CodeQL CLI verwenden, um CodeQL-Prozesse lokal in Softwareprojekten auszuführen oder code scanning-Ergebnisse zum Hochladen auf GitHub zu generieren.

* [CodeQL für VS-Code](/de/code-security/concepts/code-scanning/codeql/codeql-for-vs-code)

  Sie können CodeQL-Abfragen in Visual Studio Code mit der Erweiterung CodeQL schreiben, ausführen und testen.

* [CodeQL-Arbeitsbereiche](/de/code-security/concepts/code-scanning/codeql/codeql-workspaces)

  CodeQL Arbeitsbereiche ermöglichen es Ihnen, mehrere verwandte CodeQL Pakete zusammen zu entwickeln und zu verwalten und Abhängigkeiten zwischen ihnen direkt aus der Quelle aufzulösen.

* [Abfragereferenzdateien](/de/code-security/concepts/code-scanning/codeql/query-reference-files)

  Du kannst Abfragereferenzdateien verwenden, um den Speicherort einer Abfrage zu definieren, die du in Tests ausführen möchtest.

* [CodeQL-Abfragepakete](/de/code-security/concepts/code-scanning/codeql/query-packs)

  Sie können aus verschiedenen integrierten CodeQL Abfragesammlungen wählen, die Sie in Ihrem CodeQLcode scanning Setup verwenden möchten.