> ## Documentation Index
> Fetch the complete documentation index at: https://docs.corgea.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Setup a scanner

> Learn how to setup a scanner to use with Corgea

## Get Started

Corgea recommends customers use Semgrep because it's free to get started, and easy to use.

<Steps>
  <Step title="Register with Semgrep:">
    Register with Semgrep: [semgrep.dev/login](https://semgrep.dev/login)

    Sign up by clicking on Sign in with GitHub or Sign in with GitLab. Follow the on-screen prompts to grant Semgrep the needed permissions and proceed.
  </Step>

  <Step title="Install Semgrep's CLI command">
    <CodeGroup>
      ```bash OS X theme={null}
      brew install semgrep

      OR

      python3 -m pip install semgrep

      ```

      ```bash Linux theme={null}
      python3 -m pip install semgrep
      ```

      ```bash Windows theme={null}
      python3 -m pip install semgrep
      ```
    </CodeGroup>
  </Step>

  <Step title="Login with Semgrep locally">
    Log in to your Semgrep account. Running this command launches a browser window, but you can also use the link that's returned in the CLI to proceed:

    <CodeGroup>
      ```bash OS X, Windows, Linux theme={null}
      semgrep login 
      ```
    </CodeGroup>
  </Step>

  <Step title="Fix issues with Corgea">
    You can now start to fix issues with Corgea. Go to our [Scanning guide](/quickstart) to learn more.
  </Step>
</Steps>
