# Manage your configuration

Manage and refine your code scanning configuration by monitoring tool status, updating default setup settings, and enforcing protections as your needs evolve.

## Links

* [Editing your configuration of default setup](/en/code-security/how-tos/find-and-fix-code-vulnerabilities/manage-your-configuration/edit-default-setup)

  You can edit your existing configuration of default setup for code scanning to better meet your needs.

* [Use the tool status page for code scanning](/en/code-security/how-tos/find-and-fix-code-vulnerabilities/manage-your-configuration/use-the-tools-status-page-for-code-scanning)

  View real-time tool status, identify configuration problems, and download reports to keep your code scanning analysis running smoothly.

* [Set code scanning merge protection](/en/code-security/how-tos/find-and-fix-code-vulnerabilities/manage-your-configuration/set-merge-protection)

  Secure your codebase by blocking pull requests that fail code scanning checks.

* [Configuring larger runners for default setup](/en/code-security/how-tos/find-and-fix-code-vulnerabilities/manage-your-configuration/configure-larger-runners)

  Run code scanning default setup more quickly on bigger codebases using larger runners.

* [CodeQL code scanning for compiled languages](/en/code-security/how-tos/find-and-fix-code-vulnerabilities/manage-your-configuration/codeql-for-compiled-languages)

  Understand how CodeQL analyzes compiled languages, the build options available, and learn how you can customize the database generation process if you need to.